Premaknite dllcache na drug pogon

Preizkusite Naš Instrument Za Odpravo Težav

Moja mapa dllcache v sistemu32 ima velikost skoraj 450 megabajtov na moji Windows particiji. Dllcache se uporablja za nadomestitev sistemske datoteke (dll), ki je bila spremenjena z izvirno. Moti me, da ta funkcija sistema Windows zavzame toliko prostora na mojem trdem disku.

V mojem primeru je še bolj resno, ker sem se odločil za precej majhno particijo sistema Windows, vsak bajt šteje, če veste, kaj mislim.

Porodila se je ideja, da mapo dllcache premaknete na drug pogon, hkrati pa ohranite njeno funkcionalnost. Če želite spremeniti lokacijo mape dllcache, odprete sistem Windows Registry in ga spremenite. Če želite to narediti, hkrati pritisnite tipko Windows in R, da odprete zaganjalnik. Vpišite regedit v obrazec in nato tapnite tipko za vnos.

Uporabite strukturo mape na levi za pomikanje do te tipke:

HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Winlogon

Nato z desno tipko miške kliknite tipko in v kontekstnem meniju izberite Novo> String. Poimenujte niz SFCDllCacheDir in kliknite ok. Zdaj bi ga morali videti na desni strani. Ko ga vidite tam, dvokliknite, če želite spremeniti vrednost, in dodajte novo lokacijo zanj kot niz, na primer e: dllcache .

Ko naslednjič znova zaženete računalnik, boste verjetno morali vstaviti CD Windows XP v pogon, tako da je mogoče nekatere datoteke iz njega kopirati na novo mesto dllcache. Drug način bi bil preprosto premikanje datotek iz stare mape v novo.

Če se to v vašem sistemu ne zgodi samodejno, lahko uporabite ukaz sfc / scannow prisiliti Windows, da novo mapo napolni z datotekami.

Nastavitev lahko nastavite tudi v urejevalniku skupinskih pravil, če je na voljo v sistemu. V sistem naložite gpedit.msc in se pomaknite do Lokalne računalniške politike> Konfiguracija računalnika> Administrativne predloge> Sistem> Zaščita datotek Windows in omogočite pravilnik »Navedite lokacijo predpomnilnika zaščite datotek Windows«.

Nadgradnja : Upoštevajte, da to deluje samo za Windows XP, Windows 2000 in Windows Server 2003 .. Mapa dllcache ni več del novejših različic sistema Windows. Novejše različice sistema Windows namesto mape WinSxS uporabljajo privzeto pod c: windows winxs .