"Disk Cleanup" benötigt nur 2 Dateien (zusammen weniger als 260KB)
"cleanmgr.exe" für Ihre Plattform und "cleanmgr.exe.mui" für Ihr Gebietsschema. Sie befinden sich bereits auf Ihrem Computer in Unterordnern unter "% SystemRoot% \ WinSxS".
Suchen Sie zunächst im Ordner "% SystemRoot% \ WinSxS" nach "cleanmgr.exe". Sie werden wahrscheinlich Dateien in den Ordnern "amd64", "wow64" und "x86" finden. Ich habe "amd64" für beide Dateien in meiner Windows Server 2012 Standard x64-Installation ausgewählt.
Kopieren Sie diese 2 Dateien an diese Speicherorte:
- % SystemRoot% \ System32 \ cleanmgr.exe
- % SystemRoot% \ System32 \ de-de \ cleanmgr.exe.mui
(Ich gehe davon aus, dass WinSxS bei Verwendung eines anderen Gebietsschemas mehr Auswahlmöglichkeiten hat und Sie die .mui-Datei in den Unterordner für dieses Gebietsschema kopieren müssen.)
Technisch gesehen sind Sie an diesem Punkt fertig. Führen Sie "cleanmgr.exe" als Administrator aus, wenn Sie möchten, dass Ihnen alles angezeigt wird, was bereinigt werden kann (einschließlich veralteter Windows-Updates, die in WinSxS gespeichert sind und jetzt in Win2012 als Option verfügbar sind).
Wenn Sie mehr "GUI-ness" wollen, fahren Sie fort ...
Erstellen Sie eine Verknüpfung zu der Datei "cleanmgr.exe", um Ihre neue "Datenträgerbereinigung" in dem Startmenü zu erhalten. Legen Sie die neue Verknüpfung im Ordner "% ProgramData% \ Microsoft \ Windows \ Startmenü \ Programme \ Verwaltung" ab. Nennen Sie es "Disk Cleanup". Wenn Sie sich jetzt im Startmenü befinden, können Sie einfach "Disk Cleanup" (Datenträgerbereinigung) eingeben und haben die Option, es zu Beginn als Administrator zu starten.
Damit "Datenträgerbereinigung" im Dialogfeld "Eigenschaften" eines Datenträgers als Schaltfläche angezeigt wird, müssen Sie die Registrierung ändern, um einen neuen Schlüssel und "Wert für erweiterbare Zeichenfolge" hinzuzufügen. Erstellen Sie eine neue .reg-Textdatei und fügen Sie Folgendes ein:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\cleanuppath]
@=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
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\cleanuppath]
@=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
Die Hex-Zeichenfolge lautet "% SystemRoot% \ System32 \ cleanmgr.exe / D% c", falls Sie diese manuell hinzufügen möchten. Für mich musste nur der erste Schlüssel hinzugefügt werden. Der zweite Schlüssel war nur ein weiterer Ort, an dem ich die Einstellung gefunden habe. Zu Ihrer Information, es gab 2 andere Stellen in der Registrierung, die sich mit "cleanmgr.exe" befassten, aber zum Glück spielten sie keine Rolle, da sie einige ClassID GUID-Sachen verwendeten.