Min dllcache i system32 har en størrelse på næsten 450 Megabyte på min Windows-partition. Dllcache bruges til at erstatte et system fil (dll), som er blevet ændret med den oprindelige. Det generer mig, at denne funktion i Windows fylder så meget plads på min harddisk.
Det er endnu mere alvorligt i mit tilfælde, fordi jeg besluttet at have en forholdsvis lille Windows-partition, hver byte tæller, hvis du ved hvad jeg mener.
Ideen var født til at flytte dllcache til et andet drev, samtidig med at dens funktionalitet. For at ændre placeringen af dllcache du åbne Windows Registry og foretage en ændring til det. For at gøre det skal du trykke på Windows-og R-tasten samtidig for at åbne runbox. Skriv regedit i form, og tryk på enter tasten bagefter.
Brug den mappe struktur til venstre for at gå til følgende nøgle:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon
Højre-klik på tasten bagefter, og vælg Ny > String fra den sammenhængsafhængige menu. Navn strengen SFCDllCacheDir , og klik på ok.Du bør nu se, at det på højre side. Dobbelt-klik på det, når du ser det, er der for at ændre dens værdi, og tilføj det nye sted til det, som strengen, for eksempel e:dllcache.
Efter genstart din computer, næste gang du vil sikkert blive bedt om at sætte Windows XP-CD ‘ en i drevet, så nogle filer kan kopieres fra den til den nye dllcache placering. En anden måde ville være at bare flytte filer fra den gamle mappe til den nye.
Hvis dette ikke sker automatisk på dit system, kan du bruge kommandoen sfc /scannow at tvinge Windows til at udfylde den nye mappe med filer.
Du kan også konfigurere indstillingen for gruppepolitik, hvis den er tilgængelig på systemet. Læg gpedit.msc på systemet og navigerer til en Lokal Computer-Politik > Computerens Konfiguration > Administrative Skabeloner > System > Windows File Protection, og sætte politik “Angiv Windows filbeskyttelse-cachen placering”.
Opdatering: bemærk venligst, at dette kun virker til Windows XP, Windows 2000 og Windows Server 2003.. dllcache er ikke længere en del af de nyere Windows-versioner. Nyere versioner af Windows brug WinSxS mappe i stedet, som er placeret under c:windowswinsxs som standard.