Salve community, molti utenti non sanno che il sistema operativo Windows immagazzina dei file senza estensione, questo porta ad una saturazione del disco ed a seri problemi di utilizzo. La colpa è della cartella “C:\Windows\Temp” che viene invasa da file senza estensione, dal nome che comincia sempre per “cab_“, ma perché accade? Il problema viene generato da alcuni aggiornamenti di Windows Update che non vanno a buon fine, nonostante la schermata dica il contrario.
In realtà di cartella che occupa spazio ce n’è un’altra, “C:\Windows\Logs\CBS“, al suo interno vi sono dei file “CAB” e un file di log dalla dimensione decisamente robusta (CBS.log). Le operazioni da effettuare per resettare il procedimento di scrittura e archiviazione del CBS.log è riportato in questa guida.
Procedimento:
- Fermare il servizio “Windows Update” mediante il comando “sc stop wuauserv” da eseguire nel Prompt dei Comandi;
- Rinominare la cartella “Software Distribution” (C:\Windows\SoftwareDistribution) in “Software Distribution old“.
- Cancellare ogni file dalla cartella “C:\Windows\Temp“, ovviamente ignorando quelli in uso e che faranno comparire il classico errore a video di impossibilità di cancellazione;
- Riavviare il servizio di “Windows Update” mediante il comando “sc start wuauserv” da eseguire nel Prompt dei Comandi;
- Fermare il servizio “Trusted Installer” mediante il comando “sc stop TrustedInstaller” da eseguire nel Prompt dei Comandi;
- Cancellare ogni file in “C:\Windows\Logs\CBS“;
- Riavviare il servizio “Trusted Installer” mediante il comando “sc start TrustedInstaller” da eseguire nel Prompt dei Comandi;
- Infine forzare una ricerca aggiornamenti di Windows Update mediante il comando “wuauclt.exe /detectnow” da eseguire nel Prompt dei Comandi.
Per chi fosse interessato ecco un codice batch:
sc stop wuauserv
ping 127.0.0.1 –n 7 > NUL
cd \Windows\
move SoftwareDistribution SoftwareDistribution_old
del /S C:\Windows\Temp\* /Q
FOR /D %%p IN (“C:\Windows\Temp\*.*”) DO rmdir “%%p” /s /q
sc start wuauserv
rd /S /Q C:\Windows\SoftwareDistribution_old
sc stop TrustedInstaller
ping 127.0.0.1 –n 7 > NUL
del /S C:\Windows\Logs\CBS* /Q
sc start TrustedInstaller
ping 127.0.0.1 –n 5 > NUL
wuauclt.exe /detectnow
Così facendo ho risolto il problema e liberato spazio sul disco, se avete riscontrato qualche problema non esitate a scrivere sul nostro Forum, e faremo il possibile per aiutarvi il più tempestivamente possibile. Spero di esservi stato d’aiuto, seguiteci sui social per ricevere novità o magari qualche altra guida, saluti lo staff