Annuncio pubblicitario
Stai ancora eseguendo Windows 7, 8 o 8.1? Quindi potresti aver notato che lo spazio disponibile sul disco rigido è in costante diminuzione, anche se non hai scaricato o aggiunto nuovi file al tuo sistema. Questo accumulo di file spazzatura è un sintomo di bug di compressione del file di registro, un problema che Microsoft conosce da oltre due anni.
Sebbene Microsoft non abbia rilasciato ufficialmente nulla, è possibile correggere manualmente questo errore e liberare lo spazio sul disco rigido necessario.
Il bug di compressione del file di registro
Questo è un problema noto che interessa il programma di installazione affidabile Che cos'è TrustedInstaller e perché mi impedisce di rinominare i file?TrustedInstaller è un account utente incorporato in Windows 8, Windows 7 e Windows Vista. Questo account utente "possiede" una varietà di file di sistema, inclusi alcuni file nella cartella Programmi, nella cartella Windows e ... Leggi di più Registri CBS in Windows 7, 8, 8.1 e 2008 R2, nonché potenzialmente esistenti anche in altre versioni.
I sintomi
Per fortuna, poster jwalker107 ha descritto a fondo i sintomi del bug sul Forum di Microsoft Answers:
Ho avuto casi ripetuti in cui un client x64 di Windows 7 esaurisce lo spazio sul disco rigido e ho scoperto che C: \ Windows \ TEMP viene consumato con centinaia di file con nomi che seguono il modello "cab_XXXX_X", generalmente 100 MB ciascuno, e questi file vengono costantemente generati fino a quando il sistema si esaurisce spazio. Dopo aver rimosso i file e riavviato, i file ricominciano a essere generati.
Ho scoperto che ciò è causato da grandi registri di manutenzione basati su componenti. Questi sono memorizzati in C: \ Windows \ Logs \ CBS. Il file di registro corrente è denominato "cbs.log". Quando "cbs.log" raggiunge una certa dimensione, un processo di pulizia rinomina il registro in "CbsPersist_YYYYMMDDHHMMSS.log" e quindi tenta di comprimerlo in un file .cab.
Tuttavia, quando cbs.log raggiunge una dimensione di 2 GB prima che il processo di pulizia lo comprima, il file è troppo grande per essere gestito dall'utilità makecab.exe. Il file di registro viene rinominato in CbsPersist_date_time.log, ma quando il processo makecab tenta di comprimerlo il processo ha esito negativo (ma solo dopo aver consumato circa 100 MB in \ Windows \ Temp). Successivamente, il processo di pulizia viene eseguito ripetutamente (circa ogni 20 minuti nella mia esperienza). Il processo fallisce ogni volta e consuma anche un nuovo ~ 100 MB in \ Windows \ Temp prima di morire. Questo si ripete fino a quando il sistema esaurisce lo spazio su disco.
La causa
Quando il sistema funziona correttamente, l'unità di compressione CAB integrata dovrebbe comprimere il registro CBS dell'installatore affidabile prima che raggiunga i 2 GB. Sfortunatamente, il CAB non può gestire file di dimensioni superiori a 2 GB e inizia ad avere un brutto momento. Di conseguenza, il compressore CAB (Makecab.exe
) genera un'enorme quantità di inutili e file TEMP massicciamente gonfiati Tieni sotto controllo i file di registro e temporanei con questo script di WindowsHo trascorso molto tempo ad aiutare amici e parenti con i loro problemi con il computer, e devo dire che sopra tutti gli altri problemi, l'unico problema che vedo emergere di nuovo e ... Leggi di più , che riempirà rapidamente qualsiasi disco rigido.
Non è chiaro il motivo per cui il file di registro può aumentare di oltre 2 GB. La registrazione potrebbe avvenire troppo velocemente perché la compressione continui e il colpevole qui potrebbe essere Windows Update Questo è il motivo per cui odiamo Windows UpdateIl modo in cui Windows Update attualmente impone aggiornamenti di Windows 10 e aggiornamenti su di te è male. Gavin esamina ciò che rende tutti noi odiano Windows Update e cosa puoi fare contro di esso. Leggi di più . Una volta che un file di registro è cresciuto a 2 GB o più, provoca lo crash dello strumento di compressione ed entra in un circolo vizioso, accumulando file spazzatura temporanei fino a quando l'unità non è piena.
Questo bug è irritante e richiede tempo, per non dire altro. E perché Microsoft continua a evitare strumenti di compressione migliori è al di là di me.
La correzione manuale
Woody Leonhard, di Woody su Windows su InfoWorld, ha dettagliato come riparare manualmente questa edizione. Salta sotto il tweet per vedere come liberarti da questo tumulto.
Un bug di vecchia data nella compressione del file di registro di Win7 può improvvisamente riempire il tuo disco rigido. Correzione manuale @infoworld Wow https://t.co/hXwVpDR4N6
- Woody Leonhard (@woodyleonhard) 25 agosto 2016
stampa Tasto Windows + R per aprire la finestra di dialogo Esegui. genere services.msc
per aprire il pannello dei servizi locali Come controllare i servizi in esecuzione con il comando SC [Windows]Una delle cose che mi ritrovo a fare molto più spesso da quando mi immergo nell'IT è il monitoraggio e il controllo dello stato dei servizi in esecuzione su computer in esecuzione all'interno dell'azienda. C'è... Leggi di più .
Sfoglia fino a Programma di installazione dei moduli di Windows e spegnilo.

Ora vai a % rootdirectory%> Windows> Log> CBS.
Ora dovrai spostare o rinominare ciascuno dei file nella directory. A seconda del numero di file presenti, potrebbe essere più semplice spostarli tutti in una directory diversa.

Ora vai a % rootdirectory%> Windows> Temp.
Nell'angolo in alto a destra, inserisci taxi*
e cerca. Se ci sono risultati, eliminali.

Riavvia il tuo sistema.
Ora dovresti trovare il tuo servizio Windows Module Installer attivo e funzionante come di consueto, e Makecab.exe
dovrebbe essere in grado di elaborare effettivamente i file, piuttosto che vomitare ripetutamente su tutto il disco rigido.
Pulisci le cache di Windows
Se stai utilizzando Windows 10 e hai notato che i tuoi preziosi numeri sul disco rigido diminuiscono lentamente, potrebbe essere una delle numerose cache che accumulano dati senza che te ne accorga.
Abbiamo precedentemente dettagliato come procedere per la ricerca e svuotare ciascuna delle seguenti cache 7 cache di Windows nascoste e come cancellarleI file memorizzati nella cache possono richiedere molti byte. Mentre gli strumenti dedicati possono aiutarti a liberare spazio su disco, potrebbero non cancellare tutto. Ti mostriamo come liberare manualmente lo spazio di archiviazione. Leggi di più , ma li elencherò solo per essere a conoscenza:
- Cache di aggiornamento di Windows 10
- Cache di Windows Store
- Cache dei file temporanei
- Cache delle miniature
- Cache di ripristino del sistema
- Cache del browser Web
- Cache DNS
Mentre svuotare la cache DNS in realtà non ti garantirà nulla come lo spazio che potrebbe svuotare la cache dei file temporanei, abbiamo anche alcuni suggerimenti efficaci per come liberare spazio Poco spazio sul disco? 5 strumenti nativi di Windows per liberare spazio di archiviazioneNon scaricare uno strumento di terze parti per recuperare spazio su disco prezioso! Windows ha i suoi strumenti per il lavoro e sono facili da usare. Leggi di più .
Esistenza senza errori
Ora dovresti avere nuovamente il controllo del tuo disco rigido, libero dalle prese dell'errante Makecab.exe
e in grado di eliminare effettivamente i file offensivi generando un miliardo in più (credetemi, li ho contati).
Come si riducono le dimensioni del sistema? Svuotare regolarmente la cartella dei download? Elimina qualcosa di diverso da ciò che è necessario? Facci sapere le tue tecniche qui sotto!
Gavin è Senior Writer per MUO. È anche redattore e SEO Manager del sito gemello focalizzato sulla crittografia di MakeUseOf, Blocks Decoded. Ha una BA (Hons) Contemporary Writing with Digital Art Practices saccheggiata dalle colline del Devon, oltre a oltre un decennio di esperienza professionale nella scrittura. Gli piace abbondanti quantità di tè.