La mia cartella dllcache in system32 ha una dimensione di quasi 450 Megabyte sulla mia partizione di Windows. Dllcache viene utilizzato per sostituire un file di sistema (dll) che è stato modificato con quello originale. Mi da fastidio che questa funzione di Windows occupa così tanto spazio sul mio hard disk.
È ancora più grave nel mio caso perché ho deciso di avere una piccola partizione di Windows, ogni byte conta se sai cosa voglio dire.
L’idea è nata per spostare la cartella dllcache di un’altra unità, pur mantenendo la sua funzionalità. Per modificare il percorso della cartella dllcache si apre il Registro di sistema di Windows e di apportare una modifica. Per farlo, premere il tasto Windows e il tasto R, al tempo stesso, per aprire il runbox. Digitare regedit nella forma e toccare il tasto invio dopo.
Utilizzare la struttura di cartelle sulla sinistra per passare alla seguente chiave:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon
Fare clic destro sulla chiave e poi selezionare Nuovo > Stringa dal menu di scelta rapida. Nome la stringa SFCDllCacheDir e fare clic su ok.Ora si dovrebbe vedere sul lato destro. Fare doppio clic su di esso una volta che si vede lì per cambiare il valore, e aggiungere una nuova posizione per come la stringa, per esempio e:dllcache.
Dopo il riavvio del computer per la prossima volta che si sarà probabilmente chiesto di inserire il CD di Windows XP nell’unità in modo che alcuni file possono essere copiati nel nuovo dllcache posizione. Un altro modo sarebbe semplicemente spostare i file dalla vecchia cartella in una nuova.
Se ciò non avviene automaticamente sul vostro sistema si può usare il comando sfc /scannow per forzare Windows per riempire la nuova cartella con il file.
In alternativa è possibile configurare l’impostazione dell’Editor Criteri di Gruppo se è disponibile nel sistema. Carico gpedit.msc sul sistema e passare a Criteri del Computer Locale > Configurazione Computer > Modelli Amministrativi > Sistema > Protezione File di Windows, e attivare il criterio di “Specificare Protezione File Windows posizione della cache”.
Aggiornamento: si Prega di notare che questo funziona solo per Windows XP, Windows 2000 e Windows Server 2003.. La cartella dllcache non è più una parte di versioni più recenti di Windows. Le versioni più recenti di Windows, utilizzare il WinSxS, invece, che si trova sotto c:windowswinsxs per impostazione predefinita.