A Windows Server 2008 / R2 és a 2012 / R2 alapértelmezés szerint nincs telepítve a Lemezkarbantartás - Lemezkarbantartás (cleanmgr.exe), amely lehetővé teszi a felesleges fájlok törlését és a WinSxS könyvtár tisztítását az elavult frissítő fájlokból. Az indításhoz először telepítenie kell egy külön kiszolgáló összetevőt Asztali élmény (Asztali szolgáltatások) a Server Manager vagy a PowerShell (Telepítés - WindowsFeature Desktop-Experience
).
De a Desktop Experience mellett számos más összetevő van telepítve, amelyekre a kiszolgálón feltétlenül nincs szükség:
- Windows Media Player
- Asztali témák
- AVI támogatás Windows rendszerhez
- Windows oldalshow
- Windows védő
- Lemezkarbantartás
- Szinkronizáló központ
- Hangfelvétel
- Karaktertérkép
- Snipping eszköz
A Lemezkarbantartó varázsló futtatásához a Windows Server kiszolgálón egyszerűbb módszert használhat: másoljon be két fájlt a rendszerkönyvtárba a WinSxS könyvtárból. cleanmgr.exe és Cleanmgr.exe.mui. Az alábbiakban találhatóak a fájlok másolásának parancsai a Windows különféle verzióinál (minden esetben az OC angol kiadásainak elérési útja)
Windows Server 2008 R2 x64
másolat C: \ Windows \ winsxs \ amd64_microsoft-windows-cleanmgr_31bf3856ad364e35_6.1.7600.16385_none_c9392808773cd7da \ cleanmgr.exe C: \ Windows \ System32 \
másolat C: \ Windows \ winsxs \ amd64_microsoft-windows-cleanmgr.resources_31bf3856ad364e35_6.1.7600.16385_en-us_b9cb6194b257cc63 \ cleanmgr.exe.mui C: \ Windows \ System32 \ en-US \
Windows Server 2008 x64
másolat C: \ Windows \ Winxxs \ amd64_microsoft-windows-cleanmgr_31bf3856ad364e35_6.0.6001.18000_none_c962d1e515e94269 \ cleanmgr.exe C: \ Windows \ System32 \
másolat C: \ Windows \ winsxs \ amd64_microsoft-windows-cleanmgr.resources_31bf3856ad364e35_6.0.6001.18000_en-us_b9f50b71510436f2 \ cleanmgr.exe.mui C: \ Windows \ System32 \ en-US \
Windows Server 2012 x64
másolat C: \ Windows \ WinSxS \ amd64_microsoft-windows-cleanmgr_31bf3856ad364e35_6.2.9200.16384_none_c60dddc5e750072a \ cleanmgr.exe C: \ Windows \ System32 \
másolat C: \ Windows \ WinSxS \ amd64_microsoft-windows-cleanmgr.resources_31bf3856ad364e35_6.2.9200.16384_en-us_b6a01752226afbb3 \ cleanmgr.exe.mui C: \ Windows \ System32 \ en-US \
A lemeztisztító segédprogram elindításához mindössze annyit kell tennie, hogy futtatja a parancsot rendszergazdai jogokkal cleanmgr.exe
.
A windows 2012-es szerver R2 x64
A fenti trükk a KB2821895 által végrehajtott módosítások miatt nem működik a Windows Server 2012 R2 rendszeren. A frissítés telepítése után a tömörítést kezdték használni az összetett bináris fájlok tárolására. Amikor megpróbálom elindítani a cleanmgr.exe másolást, egy hibaüzenet jelenik meg:
A \ ?? \ C: \ Windows \ system32 \ cleanmgr.exe vagy a szolgáltatás vagy a szolgáltatás nem indul el, vagy nem fut, mert a Windows 64 bites verziója nem kompatibilis.Kerülő megoldásként ezt a technikát használhatja:
- Telepítse a Windows Desktop Experience összetevőt:
Telepítés - WindowsFeature Desktop-Experience
- Indítsa újra a szervert
- Fájlok másolása%windir% \ system32 \ cleanmgr.exe és% windir% \ system32 \ en-US \ cleanmgr.exe.mui bármelyik könyvtárba (c: \ temp)
- Funkció eltávolítása:
Uninstall-WindowsFeature Desktop-Experience
- újraindítás
- Másolja a cleanmgr.exe és cleanmgr.exe.mui fájlokat a fent leírt könyvtárakba
A jövőben ez a két fájl másolható az összes többi kiszolgálóra, vagy integrálható virtuális gépek sablonjaiba a Win 2012 R2 segítségével.
Link a cleanmgr.exe.mui + cleanmgr.exe fájlkészlet letöltéséhez a Windows Server 2012 R2-hez a YandexDisk-en (thks Alex Kornev)tanács. Az elavult frissítések eltávolításához a Windows Server 2012 R2-ben sokkal könnyebb használni a DISM parancsot:
dism.exe / online / Cleanup-Image / StartComponentCleanup / ResetBase