Windows Tips & News

Oczyszczanie dysku Argumenty wiersza polecenia Cleanmgr w systemie Windows 10

click fraud protection

Wbudowane narzędzie Windows Oczyszczanie dysku, które można uruchomić jako cleanmgr.exe z okna dialogowego Uruchom obsługuje wiele interesujących argumentów wiersza poleceń, które mogą być przydatne w różnych sytuacjach. Przejrzyjmy je i zobaczmy, jak możesz z nich korzystać.

Możesz poznać przełączniki dostępne dla funkcji Oczyszczanie dysku, wprowadzając następujące polecenie w oknie dialogowym Uruchom:

cleanmgr.exe /?

Zobacz poniższy zrzut ekranu:

Lista jest następująca:

  • /D DRIVELETTER
  • /SAGESET: n
  • /SAGERUN: n
  • /TUNEUP: n
  • /LOWDISK
  • /VERYLOWDISK
  • /SETUP
  • /AUTOCLEAN

Oto, co oznaczają te przełączniki.

cleanmgr.exe /D DRIVELETTER
Wykonuje czyszczenie dysku dla określonego dysku. Użytkownik powinien określić literę dysku bez ":", jak pokazano poniżej:

cleanmgr.exe /D C

Powyższe polecenie uruchomi czyszczenie dysku dla dysku C:.
Możesz połączyć argument /D z innymi przełącznikami cleanmgr.exe.

cleanmgr.exe /SAGESET
Klucz SAGESET umożliwia utworzenie zestawu wybranych pól wyboru w cleanmgr.exe. Po wykonaniu tej czynności możesz uruchomić ustawienie wstępne za pomocą opcji /SAGERUN. Składnia jest następująca:

cleanmgr.exe /SAGESET: liczba

Polecenie musi być wykonywane z podwyższonym poziomem uprawnień (jako administrator).

Gdzie „liczba” może być dowolną wartością od 0 do 65535. Opcje wybrane podczas sesji SAGESET zostaną zapisane w Rejestrze i przechowywane tam do dalszego wykorzystania. Polecenie musi zostać wykonane z podwyższonym poziomem uprawnień.
Użyj go w następujący sposób:

  1. otwarty wiersz poleceń z podwyższonym poziomem uprawnień.
  2. Wpisz następujące polecenie.
    cleanmgr.exe /SAGESET: liczba

    Załóżmy, że używasz numeru 112, na przykład:

  3. Zaznacz opcje, które chcesz włączyć dla tego ustawienia wstępnego, jak pokazano poniżej:
  4. Kliknij OK, aby zapisać ustawienie pod numerem wprowadzonym w oknie dialogowym Uruchom.

Ponieważ uruchomiłeś cleanmgr.exe /SAGESET: n z podwyższonym poziomem uprawnień, zostanie on otwarty bezpośrednio w trybie „Wyczyść pliki systemowe”. Zobacz następujący artykuł: Jak uruchomić Oczyszczanie dysku bezpośrednio w trybie plików systemowych i przyspieszyć?.

Z technicznego punktu widzenia, każde pole wyboru pokazane w Oczyszczaniu dysku odzwierciedla odpowiedni podklucz rejestru w następującej gałęzi rejestru:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches

Na przykład podklucz Windows Upgrade Log Files odzwierciedla tę samą opcję w interfejsie użytkownika aplikacji.

Każda sprawdzana wartość zostanie oznaczona pod wartością DWORD StateFlagsNNNN, gdzie NNNN jest liczbą przekazaną do argumentu SAGESET. Mam tam wartość StateFlags0112 dla mojego polecenia / SAGESET: 112:

cleanmgr.exe /SAGERUN
Argument /SAGERUN umożliwia użytkownikowi uruchomienie ustawienia wstępnego skonfigurowanego wcześniej za pomocą polecenia /SAGESET: n. Składnia jest następująca:

cleanmgr.exe /SAGERUN: liczba

Użyj tego samego numeru, co w poprzednim poleceniu /SAGESET: number.
Łącząc z poprzednim przykładem, powinieneś wykonać następujące czynności.

  1. otwarty wiersz poleceń z podwyższonym poziomem uprawnień.
  2. Wpisz następujące polecenie.
    cleanmgr.exe /SAGESET: liczba

    Załóżmy, że używasz numeru 112, na przykład:

  3. Zaznacz opcje, które chcesz uruchomić dla tego ustawienia wstępnego, jak pokazano poniżej:
  4. Kliknij OK, aby zapisać ustawienie pod numerem 112.
  5. Teraz wpisz cleanmgr.exe /SAGERUN: 112 w oknie dialogowym Uruchom. Automatycznie rozpocznie czyszczenie przy użyciu wstępnie wybranych opcji.

Proces czyszczenia rozpocznie się natychmiast, bez monitu o potwierdzenie. Oczyszczanie dysku zostanie również automatycznie zamknięte.
Jeśli argument /D nie zostanie określony dla tego polecenia, zostanie on zastosowany do wszystkich dysków.

Możesz zobaczyć artykuł Jak uruchomić Oczyszczanie dysku bezpośrednio w trybie plików systemowych i przyspieszyć?.


Następujące polecenia nie są udokumentowane. Aby je odkryć, użyłem Sysinternals Process Monitor i dzienników narzędzia cleanmgr. Jeśli nie zachowują się zgodnie z opisem, proszę o poprawienie mnie w komentarzach.

cleanmgr.exe /TUNEUP
Polecenie jest podobne do opisanej funkcjonalności SAGESET. W Windows 10 robi dokładnie to samo. Podobnie jak przełącznik SAGESET, zapisuje ustawienia wstępne w Rejestrze. Może być używany zamiast SAGESET. Składnia jest następująca:

cleanmgr.exe /tuneup: 112

Polecenie musi zostać wykonane z podwyższonym poziomem uprawnień.

Jeśli wcześniej skonfigurowałeś numer określony za pomocą przełącznika TUNEUP za pomocą SAGESET, będzie on odzwierciedlał wprowadzone zmiany:

Ten przełącznik nie jest udokumentowany, więc firma Microsoft może w dowolnym momencie usunąć lub zmienić jego zachowanie. Polecam zamiast tego użyć SAGESET.

cleanmgr.exe /LOWDISK
Ten przełącznik jest używany, gdy system Windows powiadamia użytkownika, że ​​kończy mu się miejsce na dysku. Po kliknięciu powiadomienia otworzy się Oczyszczanie dysku z domyślnie zaznaczonymi wszystkimi polami wyboru. Możesz go uruchomić z okna dialogowego Uruchom w następujący sposób:

cleanmgr.exe /LOWDISK

Zobacz poniższy zrzut ekranu:

Po naciśnięciu Wejść klucz, przeanalizuje dysk i pokaże znajomy interfejs użytkownika, ale z domyślnie zaznaczonymi wszystkimi polami wyboru:

Możesz uruchomić polecenie z wiersza polecenia z podwyższonym poziomem uprawnień, aby przełączyć się w tryb plików systemowych.

cleanmgr.exe /VERYLOWDISK
Jest taki sam jak przełącznik dysku /LOWDISK, ale automatycznie wyczyści wszystkie pliki. Nie wyświetli potwierdzenia, ale pokaże okno dialogowe wskazujące, ile masz teraz wolnego miejsca na dysku.
Składnia:

cleanmgr.exe /VERYLOWDISK

Uruchom polecenie z wiersza polecenia z podwyższonym poziomem uprawnień, aby przełączyć się w tryb plików systemowych.

cleanmgr.exe /SETUP
Przełącznik instalacyjny analizuje pliki systemowe pozostałe po poprzedniej wersji systemu Windows. Na przykład, jeśli zaktualizowałeś system Windows 7 do Windows 10, uruchomienie tego przełącznika jest przydatne. Musi być również wykonany z wiersza polecenia z podwyższonym poziomem uprawnień:

cleanmgr.exe /SETUP

Aplikacja obliczy miejsce zajmowane przez pliki z poprzedniej instalacji systemu Windows. Jest to podobne do czyszczenia plików poprzedniej instalacji systemu Windows przy użyciu interfejsu użytkownika Oczyszczania dysku w trybie zwykłym. Aplikacja przeanalizuje następujące lokalizacje:

C:\$Windows.~BT\* C:\$Windows.~LS\* C:\$Windows.~WS\* C:\ESD\Pobierz\* C:\ESD\Windows\* C:\$WINDOWS.~Q\* C:\$INPLACE.~TR\* C:\Windows.stary\* C:\Windows\Pantera.

Aplikacja nie wyczyści ich automatycznie. Nie pokaże też interfejsu użytkownika. Zamiast tego zapisze dwa pliki dziennika, które możesz sprawdzić:

C:\Windows\System32\LogFiles\setupcln\setupact.log. C:\Windows\System32\LogFiles\setupcln\setuperr.log. 

cleanmgr.exe /AUTOCZYSZCZENIE
Działa to tak samo, jak powyżej, ale aplikacja automatycznie usunie pliki z poprzedniej instalacji systemu Windows lub poprzedniej aktualizacji w miejscu.

Następujące foldery zostaną usunięte:

C:\$Windows.~BT\* C:\$Windows.~LS\* C:\$Windows.~WS\* C:\ESD\Pobierz\* C:\ESD\Windows\* C:\$WINDOWS.~Q\* C:\$INPLACE.~TR\* C:\Windows.stary\* C:\Windows\Pantera.

Aplikacja zapisze wyniki w następujących plikach dziennika:

C:\Windows\System32\LogFiles\setupcln\setupact.log. C:\Windows\System32\LogFiles\setupcln\setuperr.log. 

Nie zostanie wyświetlony żaden interfejs użytkownika.

Składnia jest następująca:

cleanmgr.exe /AUTOCZYSZCZENIE

Polecenie należy wykonać z podwyższonym poziomem uprawnień, np. musisz go uruchomić z podwyższonego wystąpienia wiersza polecenia.

Otóż ​​to.

Nie zapomnij powiedzieć nam, jeśli niektóre polecenia nie działają zgodnie z opisem. Jeśli masz pytanie lub sugestię, zostaw komentarz.

Firma Microsoft przedstawia Security Copilot, wspomaganego sztuczną inteligencją asystenta dla PRO zajmujących się bezpieczeństwem

Firma Microsoft przedstawia Security Copilot, wspomaganego sztuczną inteligencją asystenta dla PRO zajmujących się bezpieczeństwem

Microsoftu ogłosił nowy produkt dla profesjonalistów zajmujących się cyberbezpieczeństwem - Micro...

Czytaj więcej

Rekomendacje plików zadebiutowały w Eksploratorze plików w Windows 11 Build 23403 (Dev)

Rekomendacje plików zadebiutowały w Eksploratorze plików w Windows 11 Build 23403 (Dev)

ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność sys...

Czytaj więcej

Windows 11 Build 23424 (Dev) dodaje adaptacyjną kontrolę jasności treści, aktualizuje widżety i nie tylko

Windows 11 Build 23424 (Dev) dodaje adaptacyjną kontrolę jasności treści, aktualizuje widżety i nie tylko

Firma Microsoft udostępniła nową wersję podglądu, Windows 11 Build 23424, uczestnikom programu Wi...

Czytaj więcej