Sisseehitatud Windowsi tööriist Disk Cleanup, mida saab käivitada kui cleanmgr.exe dialoogis Käivita toetab mitmeid huvitavaid käsurea argumente, mis võivad olla kasulikud erinevates olukordades. Vaatame need üle ja vaatame, kuidas saate neid kasutada.
Reklaam
Kettapuhastuse jaoks saadaolevaid lüliteid saate teada, sisestades dialoogi Käivita järgmise käsu:
cleanmgr.exe /?
Vaadake järgmist ekraanipilti:
Nimekiri on järgmine:
- / D DRIVELETTER
- / SAGESET: n
- / SAGERUN: n
- / HÄÄLESTUS: n
- / MADALDISK
- / VÄGALISKDISK
- / SETUP
- /AUTOMAATNE PUHASTUS
Need lülitid tähendavad järgmist.
cleanmgr.exe / D DRIVELETTER
Teostab konkreetse draivi kettapuhastuse. Kasutaja peaks määrama draivitähe ilma ':' -ta, nagu allpool näidatud:
cleanmgr.exe / D C
Ülaltoodud käsk käivitab draivi C: ketta puhastamise.
Saate kombineerida / D argumendi muude cleanmgr.exe lülititega.
cleanmgr.exe / SAGESET
Klahv SAGESET võimaldab teil luua cleanmgr.exe-s valitud märkeruutude eelseadistuse. Kui see on tehtud, saate eelseadistuse käivitada, kasutades valikut / SAGERUN. Süntaks on järgmine:
cleanmgr.exe / SAGESET: number
Käsk peab olematäidetud kõrgendatud (administraatorina).
Kus 'number' võib olla suvaline väärtus vahemikus 0 kuni 65535. SAGESET-i seansi ajal valitud valikud kirjutatakse registrisse ja salvestatakse seal edasiseks kasutamiseks. Käsk tuleb täita kõrgendatud.
Kasutage seda järgmiselt:
- Avatud kõrgendatud käsuviip .
- Sisestage järgmine käsk
cleanmgr.exe / SAGESET: number
Oletame, et kasutate näiteks numbrit 112:
- Märkige valikud, mille soovite selle eelseadistuse jaoks lubada, nagu allpool näidatud:
- Klõpsake nuppu OK, et eelseadistus salvestada dialoogi Käivita sisestatud numbri alla.
Kuna olete käivitanud cleanmgr.exe / SAGESET: n kõrgendatud, avatakse see otse režiimis 'Süsteemifailide puhastamine'. Vaadake järgmist artiklit: Kuidas käivitada kettapuhastus otse süsteemifailide režiimis ja seda kiirendada .
Tehniliselt kajastab iga kettapuhastuses kuvatav märkeruut sobivat registri alamvõtit järgmise registriharu all:
HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Explorer VolumeCaches
Näiteks peegeldab Windowsi täiendamise logifailide alamvõti sama valikut rakenduse kasutajaliideses.
kuidas kontrollite Instagramis otsesõnumeid
Iga kontrollitava väärtuse jaoks märgitakse see väärtuse StateFlagsNNNN DWORD alla, kus NNNN on number, mille edastasite argumendile SAGESET. Mul on käsu / SAGESET: 112 jaoks väärtus StateFlags0112:
cleanmgr.exe / SAGERUN
Argument / SAGERUN võimaldab kasutajal käivitada eelseadistuse, mis on varem konfigureeritud käsuga / SAGESET: n. Süntaks on järgmine:
reddit kuidas teatada subbredditist
cleanmgr.exe / SAGERUN: number
Kasutage sama numbrit, mida kasutasite eelmise käsu / SAGESET: number jaoks.
Kombineerides eelmise näitega, peaksite tegema järgmist.
- Avatud kõrgendatud käsuviip .
- Sisestage järgmine käsk
cleanmgr.exe / SAGESET: number
Oletame, et kasutate näiteks numbrit 112:
- Märkige selle eelhäälega valikud, mida soovite käivitada, nagu allpool näidatud:
- Eelseadistuse salvestamiseks numbri 112 alla klõpsake nuppu OK.
- Nüüd tippige dialoogi Käivita cleanmgr.exe / SAGERUN: 112. Seda hakatakse eelnevalt valitud suvandite abil automaatselt puhastama.
Puhastusprotsess algab viivitamata, ilma kinnitust küsimata. Kettapuhastus suletakse samuti automaatselt.
Kui selle käsu jaoks pole määratud argumenti D / D, rakendatakse seda kõigile draividele.
Artiklit näete Kuidas käivitada kettapuhastus otse süsteemifailide režiimis ja seda kiirendada .
Järgmisi käske pole dokumenteeritud. Nende avastamiseks kasutasin Sysinternals Process Monitori ja utiliidi cleanmgr logisid. Kui nad ei käitu kirjeldatud viisil, parandage mind kommentaarides.
cleanmgr.exe / TUNEUP
Käsk sarnaneb kirjeldatud funktsiooniga SAGESET. Windows 10-s teeb see täpselt sama asja. Nagu lüliti SAGESET, kirjutab see registrisse eelseadistused. Seda saab kasutada SAGESETi asemel. Süntaks on järgmine:
cleanmgr.exe / tuneup: 112
Käsk tuleb täita kõrgendatud.
Kui olete varem seadistanud lülitiga TUNEUP määratud numbri koos SAGESET-iga, kajastab see teie tehtud muudatusi:
Seda lülitit pole dokumenteeritud, nii et Microsoft saab oma käitumise igal ajal eemaldada või muuta. Soovitan teil selle asemel kasutada SAGESETi.
cleanmgr.exe / LOWDISK
Seda lülitit kasutatakse juhul, kui Windows teatab kasutajale, et kettal on kettaruum otsas. Kui klõpsate märguandel, avaneb Disk Cleanup ja kõik märkeruudud on vaikimisi märgitud. Saate selle käivitada dialoogiboksis Käivita järgmiselt:
cleanmgr.exe / LOWDISK
Vaadake järgmist ekraanipilti:
Kui vajutate sisestusklahvi, analüüsib see draivi ja näitab tuttavat kasutajaliidest, kuid kõik märkeruudud on vaikimisi märgitud:
Võite käsu käivitada kõrgendatud käsuviibalt, et see lülituks süsteemifailide režiimi.
cleanmgr.exe / VERYLOWDISK
See on sama mis kettalülitil / LOWDISK, kuid see puhastab kõik failid automaatselt. See ei näita teile kinnitust, kuid kuvab dialoogi, mis näitab, kui palju vaba kettaruumi teil praegu on.
Süntaks:
cleanmgr.exe / VERYLOWDISK
Käivitage käsk kõrgendatud käsuviibalt, et see lülituks süsteemifailide režiimi.
Windows 10 võrgu jagamine
cleanmgr.exe / SETUP
Seadistuslüliti analüüsib eelmisest Windowsi versioonist jäänud süsteemifaile. Näiteks kui täiendasite Windows 7-lt Windows 10-le, on selle lüliti käivitamine kasulik. Samuti tuleb see käivitada kõrgendatud käsuviibalt:
cleanmgr.exe / SETUP
Rakendus arvutab ruumi, mida eelmise Windowsi installi failid kasutavad. See sarnaneb eelmiste Windowsi installifailide puhastamisega, kasutades tavarežiimis kettapuhastuse kasutajaliidest. Rakendus analüüsib järgmisi asukohti:
C: $ Windows. ~ BT * C: $ Windows. ~ LS * C: $ Windows. ~ WS * C: ESD Download * C: ESD Windows * C: $ AKNAD. ~ Q * C: $ INPLACE. ~ TR * C: Windows.old * C: Windows Panther
Rakendus ei puhasta neid automaatselt. See ei näita ka kasutajaliidest. Selle asemel kirjutab see kaks logifaili, mida saate kontrollida:
C: Windows System32 LogFiles setupcln setupact.log C: Windows System32 LogFiles setupcln setuperr.log
cleanmgr.exe / AUTOCLEAN
See on sama mis eespool, kuid rakendus eemaldab failid eelmisest Windowsi installist või eelmisest kohapealsest täiendusest automaatselt.
Järgmised kaustad eemaldatakse:
C: $ Windows. ~ BT * C: Windows Windows. ~ LS * C: $ Windows. ~ WS * C: ESD Download * C: ESD Windows * C: $ AKNAD. ~ Q * C: $ INPLACE. ~ TR * C: Windows.old * C: Windows Panther
Rakendus kirjutab tulemused järgmistesse logifailidesse:
C: Windows System32 LogFiles setupcln setupact.log C: Windows System32 LogFiles setupcln setuperr.log
Ühtegi kasutajaliidest ei kuvata.
Süntaks on järgmine:
cleanmgr.exe / AUTOCLEAN
Käsk tuleb täita kõrgendatud kujul, nt. peate selle käivitama kõrgendatud käsuviiba eksemplarist.
See selleks.
Ärge unustage meile öelda, kui mõni käsk ei käitu teie jaoks kirjeldatud viisil. Kui teil on küsimusi või ettepanekuid, jätke julgelt kommentaar.