L'eina integrada de Windows, Neteja de disc, que es pot llançar com a cleanmgr.exe des del diàleg Executa, admet una sèrie d'arguments de línia d'ordres interessants que poden ser útils en diverses situacions. Revisem-los i vegem com els podeu utilitzar.
Anunci publicitari
Podeu aprendre els commutadors disponibles per a la Neteja de disc introduint l'ordre següent al diàleg Executa:
cleanmgr.exe /?
Vegeu la captura de pantalla següent:
La llista és la següent:
- / D DRIVELETTER
- / SAGESET: n
- / SAGERUN: n
- / TUNEUP: n
- / LOWDISK
- / VERYLOWDISK
- / CONFIGURACIÓ
- /AUTO-NETEJA
Això és el que volen dir aquests interruptors.
cleanmgr.exe / D DRIVELETTER
Executa la neteja del disc per a una unitat específica. L'usuari ha d'especificar la lletra de la unitat sense ':', tal com es mostra a continuació:
cleanmgr.exe / D C.
L'ordre anterior iniciarà la neteja del disc per a la unitat C :.
Podeu combinar l'argument / D amb altres commutadors de cleanmgr.exe.
cleanmgr.exe / SAGESET
La tecla SAGESET us permet crear un predefinit de caselles de selecció seleccionades a cleanmgr.exe. Un cop fet això, podeu iniciar la configuració predeterminada mitjançant l'opció / SAGERUN. La sintaxi és la següent:
cleanmgr.exe / SAGESET: número
L’ordre ha de serexecutat elevat (com a administrador).
On 'número' pot tenir qualsevol valor del 0 al 65535. Les opcions que seleccioneu durant la sessió SAGESET s'escriuran al registre i s'emmagatzemaran allà per a un ús posterior. L'ordre s'ha d'executar elevat.
Feu-lo servir de la següent manera:
- Obert un indicador d'ordres elevat .
- Escriviu l'ordre següent
cleanmgr.exe / SAGESET: número
Suposem que utilitzeu el número 112, per exemple:
- Marqueu les opcions que vulgueu habilitar per a aquesta configuració predeterminada, tal com es mostra a continuació:
- Feu clic a D'acord per desar el valor predefinit sota el número que heu introduït al quadre de diàleg Executa.
Des que vau iniciar cleanmgr.exe / SAGESET: n elevat, s'obrirà directament en mode 'Neteja fitxers del sistema'. Consulteu l'article següent: Com executar la neteja de disc directament en mode de fitxers del sistema i accelerar-la .
Tècnicament, cada casella de selecció que es mostra a Neteja de disc reflecteix la subclau de registre adequada a la següent branca de registre:
HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Explorer VolumeCaches
Per exemple, la subclau Fitxers de registre d'actualització de Windows reflecteix la mateixa opció a la interfície d'usuari de l'aplicació.
com jugar a jocs d’origen a Steam
Per a cada valor que marqueu, es marcarà al valor StateFlagsNNNN DWORD, on NNNN és un número que heu passat a l'argument SAGESET. Hi tinc el valor StateFlags0112 per a la meva comanda / SAGESET: 112:
cleanmgr.exe / SAGERUN
L'argument / SAGERUN permet a l'usuari iniciar la configuració prèvia configurada anteriorment amb l'ordre / SAGESET: n. La sintaxi és la següent:
com trobar els vostres missatges a Instagram
cleanmgr.exe / SAGERUN: número
Utilitzeu el mateix número que heu utilitzat per a l'ordre anterior / SAGESET: number.
Combinant-ho amb l'exemple anterior, heu de fer el següent.
- Obert un indicador d'ordres elevat .
- Escriviu l'ordre següent
cleanmgr.exe / SAGESET: número
Suposem que utilitzeu el número 112, per exemple:
- Marqueu les opcions que vulgueu executar per a aquesta configuració predeterminada, tal com es mostra a continuació:
- Feu clic a D'acord per desar el valor predefinit al número 112.
- Ara, escriviu cleanmgr.exe / SAGERUN: 112 al quadre de diàleg Executa. Començarà a netejar-se mitjançant les opcions preseleccionades automàticament.
El procés de neteja s’iniciarà immediatament, sense cap sol·licitud de confirmació. La neteja del disc també es tancarà automàticament.
Si l'argument / D no s'especifica per a aquesta ordre, s'aplicarà a totes les unitats.
Podeu veure l'article Com executar la neteja de disc directament en mode de fitxers del sistema i accelerar-la .
Les ordres següents no estan documentades. Per descobrir-los, he utilitzat Sysinternals Process Monitor i registres de la utilitat cleanmgr. Si no es comporten com es descriu, corregiu-me als comentaris.
cleanmgr.exe / TUNEUP
L'ordre és similar a la funcionalitat SAGESET descrita. A Windows 10, fa exactament el mateix. Igual que el commutador SAGESET, escriu presets al registre. Es pot utilitzar en lloc de SAGESET. La sintaxi és la següent:
cleanmgr.exe / ajust: 112
L'ordre s'ha d'executar elevat.
Si prèviament heu configurat el número especificat amb el commutador TUNEUP amb SAGESET, reflectirà els canvis que heu fet:
Aquest commutador no està documentat, de manera que Microsoft pot eliminar o canviar el seu comportament en qualsevol moment. Us recomano que utilitzeu SAGESET.
cleanmgr.exe / LOWDISK
Aquest commutador s'utilitza quan Windows notifica a l'usuari que s'està quedant sense espai en disc en una unitat. Quan feu clic a la notificació, s'obre la Neteja de disc amb totes les caselles de selecció marcades per defecte. Podeu executar-lo des del quadre de diàleg Executa de la següent manera:
cleanmgr.exe / LOWDISK
Vegeu la captura de pantalla següent:
Un cop premeu la tecla Retorn, analitzarà la unitat i mostrarà la interfície d'usuari coneguda, però amb totes les caselles de selecció marcades per defecte:
Podeu executar l'ordre des d'un símbol del sistema elevat per fer-lo canviar al mode de fitxers del sistema.
cleanmgr.exe / VERYLOWDISK
És el mateix que el commutador de disc / LOWDISK, però netejarà tots els fitxers automàticament. No us mostrarà cap confirmació, sinó que us mostrarà un quadre de diàleg per indicar la quantitat d'espai lliure en disc que teniu ara.
Sintaxi:
cleanmgr.exe / VERYLOWDISK
Executeu l'ordre des de l'indicador de comandes elevat per fer-lo canviar al mode de fitxers del sistema.
compartició de xarxa de Windows 10
cleanmgr.exe / SETUP
El commutador de configuració analitza els fitxers del sistema deixats en una versió anterior de Windows. Per exemple, si heu actualitzat de Windows 7 a Windows 10, és útil executar aquest commutador. També s’ha d’executar des d’un símbol del sistema elevat:
cleanmgr.exe / SETUP
L'aplicació calcularà l'espai utilitzat pels fitxers de la instal·lació anterior de Windows. És similar a la neteja de fitxers d’instal·lació de Windows anteriors que utilitza la interfície d’usuari de Neteja de disc en mode normal. L'aplicació analitzarà les ubicacions següents:
C: $ Windows. ~ BT * C: $ Windows. ~ LS * C: $ Windows. ~ WS * C: ESD Download * C: ESD Windows * C: $ WINDOWS. ~ Q * C: $ INPLACE. ~ TR * C: Windows.old * C: Windows Panther
L'aplicació no els netejarà automàticament. Tampoc no mostrarà una interfície d'usuari. En el seu lloc escriurà dos fitxers de registre que podeu inspeccionar:
C: Windows System32 LogFiles setupcln setupact.log C: Windows System32 LogFiles setupcln setuperr.log
cleanmgr.exe / AUTOCLEAN
És el mateix que l'anterior, però l'aplicació eliminarà automàticament els fitxers de la instal·lació anterior de Windows o de l'actualització prèvia.
S'eliminaran les carpetes següents:
C: $ Windows. ~ BT * C: $ Windows. ~ LS * C: $ Windows. ~ WS * C: ESD Download * C: ESD Windows * C: $ WINDOWS. ~ Q * C: $ INPLACE. ~ TR * C: Windows.old * C: Windows Panther
L'aplicació escriurà els resultats als fitxers de registre següents:
C: Windows System32 LogFiles setupcln setupact.log C: Windows System32 LogFiles setupcln setuperr.log
No es mostrarà cap interfície d'usuari.
La sintaxi és la següent:
cleanmgr.exe / AUTOCLEAN
L’ordre s’ha d’executar elevat, p. Ex. heu d'iniciar-lo des d'una instància de símbol de comandes elevada.
Això és.
No us oblideu de dir-nos si algunes ordres no es comporten com es descriu per a vosaltres. No dubteu a deixar un comentari si teniu alguna pregunta o suggeriment.