A Lemezkarbantartó segédprogram futtatása a Windows Server 2012 R2 és 2008 rendszeren Desktop Experience nélkül

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).

tanács. A Windows 2008 R2 rendszerben a cleanmgr használatával az elavult frissítések eltávolításához a KB2852386 frissítést telepíteni kell..

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:

  1. Telepítse a Windows Desktop Experience összetevőt: Telepítés - WindowsFeature Desktop-Experience
  2. Indítsa újra a szervert
  3. Fájlok másolása%windir% \ system32 \ cleanmgr.exe és% windir% \ system32 \ en-US \ cleanmgr.exe.mui bármelyik könyvtárba (c: \ temp)
  4. Funkció eltávolítása: Uninstall-WindowsFeature Desktop-Experience
  5. újraindítás
  6. 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