„Disk Cleanup“ vyžaduje ke své činnosti pouze 2 soubory (dohromady méně než 260KB)
„cleanmgr.exe“ pro vaši platformu a „cleanmgr.exe.mui“ pro vaši lokalizaci. Jsou již ve vašem počítači v podsložkách pod „%SystemRoot%\WinSxS“.
Nejprve vyhledejte ve složce „%SystemRoot%\WinSxS“ soubor „cleanmgr.exe“. Soubory pravděpodobně najdete ve složkách „amd64“, „wow64“ a „x86“. V mé instalaci systému Windows Server 2012 Standard x64 jsem pro oba soubory zvolil „amd64“.
Zkopírujte tyto dva soubory do těchto umístění:
- %SystemRoot%\System32\cleanmgr.exe
- %SystemRoot%\System32\en-US\cleanmgr.exe.mui
(Předpokládám, že pokud používáte jiné lokální prostředí, bude mít WinSxS více možností a budete muset soubor .mui zkopírovat do podsložky pro toto prostředí.)
Technicky jste v tomto okamžiku hotovi. Spusťte soubor „cleanmgr.exe“ jako správce, pokud chcete, aby vám ukázal vše, co může vyčistit (včetně zastaralých aktualizací systému Windows uložených ve WinSxS, které jsou nyní ve Win2012 volbou).
Pokud chcete více „grafického rozhraní“, pokračujte…
Chcete-li dostat nové „čištění disku“ do nabídky Start, vytvořte zástupce souboru „cleanmgr.exe“. Nového zástupce umístěte do složky „%ProgramData%\Microsoft\Windows\Nabídka Start\Programy\Nástroje pro správu“; pojmenujte jej „Vyčištění disku“. Nyní stačí v nabídce Start zadat „Vyčištění disku“ a hned na začátku budete mít možnost spustit jej jako správce.
Aby se „Vyčištění disku“ zobrazilo jako tlačítko v dialogovém okně Vlastnosti diskové jednotky, musíte změnit registr a přidat nový klíč a „Rozšiřitelnou řetězcovou hodnotu“. Vytvořte nový textový soubor .reg a vložte do něj následující:
Windows Registry Editor Version 5.00@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\ 00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,63,00,6c,00,\ 65,00,61,00,6e,00,6d,00,67,00,72,00,2e,00,65,00,78,00,65,00,20,00,2f,00,44,\ 00,20,00,25,00,63,00,00,00@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\ 00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,63,00,6c,00,\ 65,00,61,00,6e,00,6d,00,67,00,72,00,2e,00,65,00,78,00,65,00,20,00,2f,00,44,\ 00,20,00,25,00,63,00,00,00
Šestnáctkový řetězec je „%SystemRoot%\System32\cleanmgr.exe /D %c“, pokud jej chcete přidat ručně. Mně stačilo přidat pouze první klíč. Druhý klíč byl jen dalším místem, kde jsem našel umístěné nastavení. Pro tvou informaci, v registru byla ještě další dvě místa, která se týkala „cleanmgr.exe“, ale naštěstí pro to neměla význam, protože používala nějaké věci typu ClassID GUID.