Tržišni program za čišćenje diska na Windows Server 2012 R2 i 2008 bez radnog iskustva

Windows Server 2008 / R2 i 2012 / R2 prema zadanom nisu instalirani Čišćenje diska - Čišćenje diska (cleanmgr.exe), što vam omogućuje brisanje nepotrebnih datoteka i čišćenje WinSxS imenika iz zastarjelih datoteka za ažuriranje. Da biste ga pokrenuli, prvo morate instalirati zasebnu komponentu poslužitelja Radno iskustvo (Značajke radne površine) pomoću Upravitelja poslužitelja ili pomoću programa PowerShell (Instalirajte-WindowsFeature Desktop-Experience).

vijeće. U sustavu Windows 2008 R2 da biste mogli koristiti cleanmgr za uklanjanje zastarjelih ažuriranja, ažuriranje KB2852386 mora biti instalirano..

No, uz Desktop Experience, instalirane su i mnoge druge komponente koje apsolutno nisu potrebne na poslužitelju:

  • Windows Media Player
  • Teme za radnu površinu
  • Podrška za AVI za Windows
  • Windows sporedni prikaz
  • Windows branitelj
  • Čišćenje diska
  • Centar za sinkronizaciju
  • Snimanje zvuka
  • Karta znakova
  • Alat za rezanje

Da biste pokrenuli čarobnjaka za čišćenje diska na Windows poslužitelju, možete koristiti jednostavniju metodu: samo kopirajte dvije datoteke u sistemski direktorij iz WinSxS direktorija  Cleanmgr.exe i Cleanmgr.exe.mui. Ispod su naredbe za kopiranje datoteka u različite verzije sustava Windows (u svim slučajevima, put za engleska izdanja OC-a)

Windows Server 2008 R2 x64

kopirajte C: \ Windows \ winxs \ amd64_microsoft-windows-cleanmgr_31bf3856ad364e35_6.1.7600.16385_none_c9392808773cd7da \ cleanmgr.exe C: \ Windows \ System32 \

kopirajte C: \ Windows \ winxs \ 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

kopirajte C: \ Windows \ winxs \ amd64_microsoft-windows-cleanmgr_31bf3856ad364e35_6.0.6001.18000_none_c962d1e515e94269 \ cleanmgr.exe C: \ Windows \ System32 \

kopirajte C: \ Windows \ winxs \ 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

kopirajte C: \ Windows \ WinSxS \ amd64_microsoft-windows-cleanmgr_31bf3856ad364e35_6.2.9200.16384_none_c60dddc5e750072a \ cleanmgr.exe C: \ Windows \ System32 \

kopirajte C: \ Windows \ WinSxS \ amd64_microsoft-windows-cleanmgr.resources_31bf3856ad364e35_6.2.9200.16384_en-us_b6a01752226afbb3 \ cleanmgr.exe.mui C: \ Windows \ System32 \ en-US \

Za pokretanje uslužnog programa za čišćenje diska, sve što trebate je pokrenuti naredbu s administratorskim pravima cleanmgr.exe.

Windows Poslužitelj 2012 R2 64

Gornji trik ne djeluje na Windows Server 2012 R2 zbog promjena koje je napravila KB2821895. Činjenica je da se nakon instaliranja ovog ažuriranja kompresija počela koristiti za pohranjivanje datoteka binarnih komponenti. Kada pokušavam pokrenuti kopirani cleanmgr.exe, pojavljuje se pogreška:

Program ili značajka \ ?? \ C: \ Windows \ system32 \ cleanmgr.exe se ne može pokrenuti ili pokrenuti zbog nekompatibilnosti sa 64-bitnom verzijom sustava Windows

Kao rješavanje možete koristiti ovu tehniku:

  1. Instalirajte komponentu Windows Desktop Experience: Instalirajte-WindowsFeature Desktop-Experience
  2. Ponovno pokrenite poslužitelj
  3. Kopiraj datoteke%windir% \ system32 \ cleanmgr.exe i% windir% \ system32 \ sr-US \ cleanmgr.exe.mui u bilo koji direktorij (c: \ temp)
  4. Ukloni značajku: Deinstaliranje Windows-iskustva u radnoj površini
  5. ponovno podizanje sustava
  6. Kopirajte datoteke cleanmgr.exe i cleanmgr.exe.mui u gore opisane mape

Ove će se datoteke ubuduće moći kopirati na sve ostale poslužitelje ili integrirati u predloške virtualnih računala s Win 2012 R2.

Link za preuzimanje gotovog skupa datoteka cleanmgr.exe.mui + cleanmgr.exe za Windows Server 2012 R2 na YandexDisk (thks Alex Kornev)

vijeće. Za uklanjanje zastarjelih ažuriranja u sustavu Windows Server 2012 R2 puno je lakše koristiti naredbu DISM:

dism.exe / online / Cleanup-Image / StartComponentCleanup / ResetBase