Grave problema di pulizia del disco in Windows causato da registrazione interrotta

click fraud protection

Domanda del lettore: Ho un disco rigido Western Digital da 160 GB partizionato in una partizione del sistema operativo da 40 GB e l'altro da 120 GB per i miei file. Tuttavia, quando eseguo l'utilità Pulitura disco da Vista Ultimate, mi vengono mostrate più opzioni da 131 GB da pulire. Dopo aver fatto clic su OK per ripulire le voci selezionate, ha cancellato tutto sulla partizione da 40 GB. Ho quindi dovuto reinstallare Windows Vista, ma il problema sembra ripresentarsi.

(Le informazioni in questo post si applicano ai sistemi Windows Vista, 7 e Windows 8.)

Gestore di pulizia del disco di segnalazione errori di Windows

Dopo aver ricevuto altre tre domande del genere, ho deciso di lavorare su questo problema. Ecco lo screenshot di ciò che viene visualizzato in Pulizia disco:

Fig. 1: Pulitura disco che mostra l'elenco dei file da eliminare.

Secondo il grafico di Pulitura disco sopra, i file di Segnalazione errori di Windows sono costituiti da 196 GB, cosa impossibile in questo caso. Ho chiesto l'esportazione del registro di questa chiave dal sistema interessato:

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

La posizione del registro sopra contiene l'elenco di Gestori di pulizia del disco e le loro informazioni di registrazione. Confrontando le impostazioni con il mio sistema, ho notato che a veramente importante valore denominato Cartella mancava in ciascuna delle seguenti sottochiavi sotto il VolumeCaches ramo:

|_ File di archivio per la segnalazione degli errori di Windows
|_ File di coda di segnalazione errori di Windows
|_ File di archivio del sistema di segnalazione errori di Windows
|_ File di coda di sistema di segnalazione errori di Windows

Questo paragrafo della documentazione MSDN fornisce la descrizione per il Cartella valore di registro:

Una cartella o cartelle specifiche in cui cercare gli elementi che corrispondono alle voci nel valore FileList. È possibile specificare i caratteri jolly utilizzando il? o * caratteri. Se il valore è di tipo REG_SZ, più nomi di cartelle vengono separati utilizzando | carattere, senza spazi su entrambi i lati. Se è presente un valore CSIDL, in questo valore può essere specificata solo una cartella. La posizione indicata dal valore CSIDL viene anteposta al percorso della cartella per comporre un percorso di ricerca. Ad esempio, vedere la descrizione del valore CSIDL. Se questo valore è assente, viene utilizzata la cartella principale del volume corrente. Il flag DDEVCF_DOSUBDIRS è necessario in quel caso per cercare l'intera unità.

Nota l'ultima riga che afferma che la Pulitura disco cercherà in modo ricorsivo l'intero volume per l'elenco dei file menzionati in FileList valore di registro (*.* carattere jolly utilizzato in questo caso) e includere tutto sul volume per l'eliminazione se è abilitato il flag DDEVCF_DOSUBDIRS (che è abilitato per impostazione predefinita).

Correzione dei gestori WER per la pulizia del disco

Di seguito sono disponibili i file REG per correggere il Cartella valori di registro in ciascuna delle chiavi di registro di cui sopra, che hanno effettivamente risolto il problema. Questo è ciò che ha mostrato Pulitura disco dopo aver eseguito la correzione:

Problema di pulizia del disco

Download

  • cleanmgrfix.zip per Windows Vista o 7
  • cleanmgrfix-w8-1.zip per Windows 8

IMPARENTATO:Bug di pulizia del disco: 3,99 TB utilizzati dagli aggiornamenti di Windows

Content Index Cleaner Gestore di pulizia del disco

Ecco un caso simile, ma questa volta è il Indice dei contenuti Cleaner Gestore di pulizia del disco.

Uno dei nostri lettori ha chiesto: Ho usato un pulitore di registro nel mio PC e ho esattamente lo stesso problema menzionato nel post del blog Grave problema di pulizia del disco causato da una registrazione interrotta. Il programma Pulitura disco ha ripulito tutto, inclusa l'installazione di Windows. C'è una soluzione?

Dopo aver confrontato il VolumeCaches ramo che mi è stato inviato dal richiedente, ho ristretto la questione alla seguente chiave:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Content Indexer Cleaner

Nella chiave sopra, il valore denominato Cartella mancava. Il Cartella il valore dovrebbe essere presente e avere i seguenti dati:

?:\Catalog.wci

A causa del valore mancante, quando si seleziona la voce File di catalogo per l'indicizzatore di contenuti in Pulitura disco, i file nella partizione corrente vengono cancellati quando Pulitura disco viene eseguita come amministratore.

Correzione del gestore di pulizia dell'indice dei contenuti di Pulizia disco

Ecco una correzione del registro che ripristina la voce mancante.

Editor del registro di Windows versione 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Content Indexer Cleaner] @="{A9B48EAC-3ED8-11d2-8216-00C04FB687DA}" "PropertyBag"="{24400D16-5754-11d2-8218-00C04FB687DA}" "ElencoFile"="*.*" "Cartella"="?:\\Catalog.wci" "Flag"=dword: 00000141. "Priorità"=dword: 0000012c

Copia le righe sopra nel Blocco note e salvalo con un'estensione .reg. Fare clic con il tasto destro del mouse sul file e scegliere Unisci. Clic quando viene chiesta conferma.

L'impostazione del registro di cui sopra si applica a tutte le versioni di Windows, incluso Windows 10 (testato fino alla versione 1809.)

Parole di chiusura

Anche se potevo identificare dove fosse il problema, ma non avevo idea di come il cartelle valore svanito in primo luogo. Questo potrebbe essere stato il risultato dell'esecuzione di un pulitore di registro. Tieni sempre d'occhio lo spazio su disco mostrato vicino Quantità totale di spazio su disco che guadagni: nella finestra Pulitura disco.

Ma c'è un'altra complicazione; l'utente non saprà mai cosa viene eliminato durante l'esecuzione di Pulizia disco in modo non interattivo — automatizzando la pulizia del disco o quando Windows esegue automaticamente la pulizia del disco tramite l'Utilità di pianificazione, utilizzando il /verylowdisk interruttore.

Spero che questo post ti abbia aiutato a evitare un grosso problema nel tuo sistema. I lettori che utilizzano i pulitori di registro e riscontrano questo problema, non esitate a commentare questo articolo.


Una piccola richiesta: se ti è piaciuto questo post, condividilo?

Una "piccola" condivisione da parte tua sarebbe di grande aiuto per la crescita di questo blog. Alcuni ottimi suggerimenti:
  • Fissalo!
  • Condividilo sul tuo blog preferito + Facebook, Reddit
  • Twittalo!
Quindi grazie mille per il tuo supporto, mio ​​lettore. Non ci vorranno più di 10 secondi del tuo tempo. I pulsanti di condivisione sono proprio sotto. :)

Ezoicosegnala questo annuncio