Hogyan futtatható a Lemezkarbantartó (Cleanmgr.exe) Windows Server 2016/2012 R2/2008 R2 rendszeren?
A Lemezkarbantartó eszköz lehetővé teszi a rendszergazdáknak, hogy gyorsan megtisztítsák a Windows Server rendszermeghajtót a szükségtelen és ideiglenes fájlok törlésével, beleértve a WinSxS könyvtár megtisztítását az elavult összetevők fájljaitól, amelyek a legújabb összesített frissítések telepítése után megmaradtak. A Lemezkarbantartó segédprogram (cleanmgr.exe) alapértelmezés szerint telepítve van a Windows Server 2016/2019 (Desktop Experience) GUI-kiadásaiban. A Windows Server korábbi verzióiból (2012 R2/2012/2008 R2) azonban hiányzik a cleanmgr.exe eszköz.
A Lemezkarbantartó eszköz használata Windows Server 2016 rendszeren
Ha a Windows Server 2016 rendszeren a Lemezkarbantartó segédprogrammal meg szeretné tisztítani a rendszerlemezt a szükségtelen fájloktól, nyissa meg a lemez tulajdonságait a Fájlkezelőben, és kattintson a Lemezkarbantartás gombra.
Azt is beírhatja, hogy „
disk cleanup”vagy
cleanmgr.exe
a keresőmezőben.
Válassza ki a tisztítani kívánt meghajtót.
Várjon, amíg a tisztítóvarázsló ellenőrzi a lemezt, és megtalálja a szükségtelen fájlokat, amelyek biztonságosan törölhetők.
Kiválaszthat olyan összetevőket, amelyek fájljai törölhetők. A rendszer a következő ideiglenes fájlok törlésére kéri:
Naplófájlok beállítása;
Letöltött programfájlok;
Ideiglenes internet fájlok;
Újrahasznosító kuka;
-
Ideiglenes fájlok;
Miniatűrök.
A szükségtelen rendszerfájlok eltávolításához kattintson a Rendszerfájlok törlése gombra.
Ezenkívül javasolt a következők tisztítása:
Elavult Windows Defender fájlok;
A rendszer archivált Windows Error Reporting fájlok (a C:\ProgramData\Microsoft\Windows\WER\ReportQueue mappa);
A rendszer sorba állított Windows hibajelentése;
Eszköz-illesztőprogram-csomagok (lásd: Hogyan távolítsuk el a nem használt meghajtókat az illesztőprogram-áruházból);
Windows Update Cleanup - ez lehetővé teszi a WinSxS könyvtárban található összetevőtár megtisztítását. Az összetevőfájlok régi verziói, amelyek a frissítettek telepítése után megmaradtak, eltávolításra kerülnek.
Válassza ki a szükséges beállításokat, és a Lemezkarbantartó megmutatja, mennyi lemezterületet adott. Kattintson az OK gombra, és erősítse meg a fájlok törlését.
Várja meg, amíg a cleanmgr.exe eszköz eltávolítja a szükségtelen fájlokat.
Cleanmgr.exe: Lemezkarbantartás parancssori beállításai
Ez
cleanmgr.exeAz eszköz számos parancssori opcióval rendelkezik, amelyek lehetővé teszik a különféle automatikus meghajtótisztítási forgatókönyvek használatát. Mind Windows Serveren, mind Windows 10 rendszert futtató asztali munkaállomásokon használhatók.
cleanmgr.exe [/d driveletter] [/SAGESET:n | /SAGERUN:n | TUNEUP:n | /LOWDISK | /VERYLOWDISK | /SETUP | /AUTOCLEAN]Ez
/AUTOCLEANparaméter a Windows build frissítése után megmaradt régi fájlok törlésére szolgál.
/SETUPopció lehetővé teszi a Windows egy korábbi verziójából megmaradt fájlok törlését (ha helyben végzett frissítést).
Ez
cleanmgr /LOWDISKparancs futtatja a Lemezkarbantartó grafikus felületet a már kiválasztott tisztítási beállításokkal.
Ez
cleanmgr /VERYLOWDISKparancs végrehajtja az automatikus meghajtótisztítást (a grafikus felhasználói felület megjelenítése nélkül), és a vége után információkat jelenít meg az elvégzett műveletekről és a rendelkezésre álló szabad területről.
You have successfully resolved the low disk space condition. Your C:\ volume now has 10000 Mb of free space remaining.Használni a
/sageset:xxés
/sagerun:xxbeállításokat, létrehozhat és futtathat testreszabott tisztítási beállításokat.
Például futtassa a parancsot:
cleanmgr /sageset: 11. A megnyíló ablakban válassza ki az automatikusan tisztítani kívánt összetevőket és fájlokat (az összes lehetőséget kiválasztottam).
Ezeket a beállításokat a rendszer a HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches beállításkulcsba menti. Ez a beállításjegyzék-rész felsorolja az összes Windows-összetevőt, amely a Lemezkarbantartó eszközzel tisztítható. Minden kiválasztott beállításhoz létrejön egy duplaszó-paraméter StateFlags0011 néven (
0011 a sageset paraméterben megadott szám).
A meghajtótisztítási feladat elindításához a kiválasztott paraméterekkel futtassa a következő parancsot:
cleanmgr /sagerun:11Ha automatikus lemeztisztítási feladatot kell konfigurálnia egy Active Directory tartomány számítógépein (vagy kiszolgálóin), akkor csak exportálnia kell ezt a rendszerleíró kulcsot, és telepítenie kell a számítógépekre a csoportházirend-objektum segítségével.
A Windows 10 rendszerű munkaállomásokon a rendszermeghajtó automatikus megtisztításához létrehozhat egy egyszerű ütemezett feladatot a következő PowerShell-kóddal:
Start-Process -FilePath CleanMgr.exe -ArgumentList '/sagerun:11' -WindowStyle Hidden -WaitHogyan engedélyezhető a Lemezkarbantartás a Windows Server 2012 R2/2008 R2 rendszeren az asztali élmény telepítése nélkül?
Alapértelmezés szerint a Windows Server 2012/R2 és 2008/R2 rendszerben a Lemezkarbantartó (cleanmgr.exe) eszköz alapértelmezés szerint nincs telepítve. A cleanmgr segédprogram használatához először telepítenie kell egy külön szerver Desktop Experience funkciót a Kiszolgálókezelő vagy a PowerShell (
Install-WindowsFeature Desktop-Experience).
A Desktop Experience-vel együtt sok más szükségtelen összetevő is telepítve van a szerveren:
Windows médialejátszó;
Asztali témák;
AVI támogatás Windowshoz;
Windows SideShow;
Windows Defender víruskereső;
Lemez tisztítás;
Szinkronizálási központ;
Hangfelvétel;
Karaktertérkép;
Snipping eszköz.
A Lemezkarbantartó futtatásához a Windows Server rendszeren egy egyszerű módszert használhat: egyszerűen másoljon két fájlt, Cleanmgr.exe és Cleanmgr.exe.mui a WinSxS-ből a system32 könyvtárba. Alább láthatja a cleanmgr fájlok másolására szolgáló parancsokat a Windows különböző verzióiban (minden esetben az elérési út a Windows Server angol nyelvű kiadásainál használatos).
| OS version | Command to copy cleanmgr bin files |
| Windows Server 2008 R2 x64
| copy C:\Windows\winsxs\amd64_microsoft-windows-cleanmgr_31bf3856ad364e35_6.1.7600.16385_none_c9392808773cd7da\cleanmgr.exe C:\Windows\System32\ |
| Windows Server 2008 x64
| copy C:\Windows\winsxs\amd64_microsoft-windows-cleanmgr_31bf3856ad364e35_6.0.6001.18000_none_c962d1e515e94269\cleanmgr.exe C:\Windows\System32\ |
| Windows Server 2012 x64
| copy C:\Windows\WinSxS\amd64_microsoft-windows-cleanmgr_31bf3856ad364e35_6.2.9200.16384_none_c60dddc5e750072a\cleanmgr.exe C:\Windows\System32\ |
Windows Server 2012 R2 x64
A fent leírt trükk nem működik Windows Server 2012 R2 rendszeren a KB2821895 frissítés által végrehajtott módosítások miatt. A probléma az, hogy a frissítés telepítése után a rendszer tömörítést használ a bináris összetevőfájlok tárolására. Amikor megpróbálja futtatni a másolt cleanmgr.exe fájlt, a következő hibaüzenet jelenik meg:
Unsupported 16-Bit Application
The Program or feature \??\C:\Windows\system32\cleanmgr.exe cannot start or run due to incompatibility with 64-bit version of Windows.Megkerülő megoldásként használhatja ezt a módszert:
A Desktop Experience szolgáltatás telepítése a PowerShell segítségével:
Install-WindowsFeature Desktop-ExperienceIndítsa újra a szervert;
Másolja a fájlokat %windir%\system3
Távolítsa el a funkciót:
Uninstall-WindowsFeature Desktop-ExperienceÚjraindítás;
Másolja a cleanmgr.exe és a cleanmgr.exe.mui fájlokat a fent említett könyvtárakba.
Később mindkét fájl átmásolható más kiszolgálókra, vagy integrálható a Windows Server 2012 R2 virtuálisgép-sablonjába.
A Lemezkarbantartó eszköz elindításához futtassa a
cleanmgr.exeparancsot rendszergazdai jogosultságokkal.
dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBaseAhhoz, hogy a cleanmgr.exe segítségével törölje a régi frissítési fájlokat a Windows 2008 R2/Windows 7 SP1 rendszeren, telepítenie kell egy külön KB2852386 javítást.
A Lemezkarbantartó használata a Windows Server Core Edition rendszeren
A Windows Server Core 2016 rendszerben, amely nem rendelkezik teljes értékű grafikus felhasználói felülettel, a Lemezkarbantartó eszköz szintén nincs telepítve. Ha a cleanmgr.exe-t szeretné használni a Server Core lemezének megtisztításához, egyszerűen másolja ki a következő fájlokat a WinSXS könyvtárból:
copy C:\Windows\WinSxS\amd64_microsoft-windows-cleanmgr_31bf3856ad364e35_10.0.14393.0_none_9ab8a1dc743e759a\cleanmgr.exe C:\Windows\System32\copy C:\Windows\WinSxS\amd64_microsoft-windows-cleanmgr.resources_31bf3856ad364e35_10.0.14393.0_en-us_8b4adb68af596a23\cleanmgr.exe.mui C:\Windows\System32\en-US\











