A “Lemeztisztítás” működéséhez mindössze 2 fájlra van szükség (együtt kevesebb, mint 260 KB)
“cleanmgr.exe” az Ön platformjához, és egy “cleanmgr.exe.mui” az Ön lokalitásához. Ezek már a gépeden vannak a “%SystemRoot%\WinSxS” almappákban.
Először is keresse meg a “%SystemRoot%\WinSxS” mappában a “cleanmgr.exe” fájlt. Valószínűleg az “amd64”, “wow64” és “x86” mappákban fog találni fájlokat. Én az “amd64” mappát választottam mindkét fájlhoz a Windows Server 2012 Standard x64 telepítésemben.
Kopizd át ezt a két fájlt a következő helyekre:
- %SystemRoot%\System32\cleanmgr.exe
- %SystemRoot%\System32\en-US\cleanmgr.exe.mui
(Feltételezem, hogy ha más nyelvterületet használsz, a WinSxS-nek több választási lehetősége van, és a .mui fájlt az adott nyelvterülethez tartozó almappába kell másolnod.)
Technikailag ezen a ponton készen vagy. Futtassa a “cleanmgr.exe”-t rendszergazdaként, ha azt szeretné, hogy mindent megmutasson, amit meg tud tisztítani (beleértve a WinSxS-ben tárolt elavult Windows-frissítéseket is, amelyek most már a Win2012-ben is választhatók).
Ha még több “GUI-szerűséget” szeretne, folytassa…
Hogy az új “Lemeztisztítás” bekerüljön a Start menübe, hozzon létre egy parancsikont a “cleanmgr.exe” fájlhoz. Helyezze az új parancsikont a “%ProgramData%\Microsoft\Windows\Start Menu\Programok\Administratív eszközök” mappába; nevezze el “Lemeztisztításnak”. Mostantól a Start menüben csak be kell írnia a “Lemeztisztítás” parancsot, és máris választhatja, hogy rendszergazdaként indítsa el.
Hogy a “Lemeztisztítás” gombként jelenjen meg a lemezmeghajtó tulajdonságai párbeszédpanelen, módosítani kell a rendszerleíró adatbázisban egy új kulcs és egy “bővíthető karakterláncérték” hozzáadását. Hozzon létre egy új .reg szövegfájlt, és illessze be a következőket:
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
A hexa karakterlánc a következő: “%SystemRoot%\System32\cleanmgr.exe /D %c”, ha ezt kézzel szeretné hozzáadni. Nekem csak az első kulcsot kellett hozzáadni. A második kulcs csak egy másik hely volt, ahol megtaláltam a beállítás helyét. FYI, volt még 2 másik hely a rendszerleíró adatbázisban, amely a “cleanmgr.exe”-vel foglalkozott, de szerencsére ezek nem számítottak, mivel valami ClassID GUID dolgot használtak.