ridurre le dimensioni delle cartelle Installer e WinSxS
- Dettagli
- Categoria: Soluzioni rapide
- Scritto da Simone Losi
- Visite: 20968
Per mantenere efficiente qualunque sistema operativo Windows è necessaria una periodica e costante manutenzione. Aggiornamenti, software installati e qualunque altra operazione che svolgiamo quotidianamente (download dal web, creazione nuovi file, ecc...), conducono inesorabilmente ad un appesantimento (quindi rallentamento) del sistema. Se poi utilizziamo dischi molto performanti come gli SSD, ma non troppo capienti (visti i costi), viene da se che lo spazio a disposizione tende a diminuire nel tempo. Personalmente avendo un SSD di soli 128 GB, ho scelto di gestire tutti i file personali su dischi esterni, in modo da dedicare l'unità a stato solido esclusivamente a sistema operativo (8.1 che è attualmente il più leggero in assoluto) e programmi. Il primo tool da utilizzare per una pulizia periodica è Disk cleanup (Pulizia disco) integrato in Windows (nativo da 8 in avanti), in particolare selezionare l'opzione pulizia file di sistema. Fatto questo possiamo dare una passata anche con programmi terzi come Ccleaner o SlimCleaner, ma non sarà rimasto molto se abbiamo selezionato tutte le opzioni di Pulizia disco. Ora possiamo verificare quali sono le cartelle che occupano più spazio con il grafico di TreeSizeFree:
Come possiamo notare, sotto la cartella di sistema Windows, spiccano per dimensioni le cartelle Installer e WinSxS. Essendo appunto di sistema, oltre a essere nascoste (vanno eventualmente scoperte), non si possono cancellare. Esiste un comando specifico di Windows, Msizap.exe, integrato nel pacchetto SDK Components for Windows Installer Developers. Tool professionale (non semplice da usare) e notevolmente pesante, per cui non vale la pena visto che stiamo cercando di fare spazio sul disco. Quello che possiamo fare, in modo relativamente semplice, è cancellare la sottocartella PatchCache, che può aumentare notevolmente nel tempo. Per fare questo utilizzeremo il seguente comando:
rmdir /q /s %WINDIR%\Installer\$PatchCache$
Digitare cmd all'interno di cerca programmi e file (tipicamente dal menù Start). Quando in alto appare il collegamento a cmd.exe, con il tasto destro del mouse selezionare l'opzione "Esegui come amministratore". Fatto questo compare una piccola finestra nera (il prompt dei comandi) e scriviamo (o copiamo) il comando indicato sopra:
Recupereremo in questo modo diversi GB di spazio nel disco C:\ (nel mio caso quasi 3):
Analogamente potremo ridurre, con la rimozione dei file di backup service pack, anche la cartella WinSxS con il comando:
dism /online /cleanup-image /spsuperseded
Commenti
effettivamente è come dici tu, se utilizzi Windows 8.1 puoi fare riferimento a questo articolo sul sito Microsoft, ma non è che dica tanto di più:
https://msdn.microsoft.com/it-it/library/Dn251565.aspx
grazie
Ciao Marco,
prova con il comando compcln.exe (se hai installato il sp2 di Vista come presumo).