Mouu el dllcache a una altra unitat

La meva carpeta dllcache al system32 té una mida de gairebé 450 megabytes a la partició de Windows. El dllcache s'utilitza per substituir un fitxer del sistema (dll) que s'ha canviat per l'original. Em molesta que aquesta característica de Windows ocupi tant d’espai al meu disc dur.

És encara més greu en el meu cas perquè he decidit tenir una partició de Windows força petita, cada byte compta si sabeu què vull dir.



La idea va néixer per traslladar la carpeta dllcache a una altra unitat mantenint la seva funcionalitat. Per canviar la ubicació de la carpeta dllcache, obriu el Registre de Windows i en feu una modificació. Per fer-ho, premeu la tecla Windows i R alhora per obrir la caixa de execució. Escriviu regedit en el formulari i després toqueu la tecla Enter.

Utilitzeu l'estructura de carpetes de l'esquerra per navegar a la següent clau:

HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Winlogon

Després, feu clic amb el botó dret a la tecla i seleccioneu Nova> Cadena al menú contextual. Poseu un nom a la cadena SFCDllCacheDir i feu clic a D'acord. Ara ho heu de veure a la part dreta. Feu doble clic sobre ell un cop que el veieu per canviar el seu valor i afegiu-hi la nova ubicació com a cadena, per exemple e: dllcache .

Després de reiniciar el vostre ordinador per a la propera vegada, se us demanarà que poseu el CD de Windows XP a la unitat de manera que es puguin copiar alguns fitxers del fitxer a la nova ubicació dllcache. Una altra manera seria simplement moure els fitxers de la carpeta antiga a la nova.

Si això no passa automàticament al vostre sistema, podeu fer servir la comanda sfc / scannow per forçar Windows a omplir la carpeta nova amb els fitxers.

També podeu configurar la configuració a l’Editor de polítiques de grup si està disponible al sistema. Carregueu gpedit.msc al sistema i aneu a Política d’ordinador local> Configuració d’ordinador> Plantilles administratives> Sistema> Protecció d’arxius de Windows i activeu la política “Especifiqueu la ubicació de memòria cau de Protecció d’arxius de Windows”.

Actualitza: Tingueu en compte que això només funciona per a Windows XP, Windows 2000 i Windows Server 2003 .. La carpeta dllcache ja no forma part de les versions més noves de Windows. Les versions més recents de Windows utilitzen la carpeta WinSxS en lloc que es troba sota c: windows winsxs per defecte.