Presuňte dllcache na inú jednotku
- Kategórie: Windows
Môj priečinok dllcache v systéme32 má v oddiele Windows veľkosť takmer 450 megabajtov. Dllcache sa používa na nahradenie systémového súboru (dll), ktorý bol zmenený za pôvodný. Vadí mi, že táto funkcia systému Windows zaberá toľko miesta na pevnom disku.
V mojom prípade je to ešte vážnejšie, pretože som sa rozhodol mať pomerne malý oddiel Windows, každý bajt sa počíta, ak viete, čo tým myslím.
Zrodila sa myšlienka presunúť priečinok dllcache na inú jednotku pri zachovaní jeho funkčnosti. Ak chcete zmeniť umiestnenie priečinka dllcache, otvorte register Windows a upravte ho. Súčasným stlačením klávesov Windows a R otvoríte runbox. Do formulára zadajte regedit a potom klepnite na kláves Enter.
Pomocou štruktúry priečinkov vľavo prejdite na nasledujúci kľúč:
HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Winlogon
Potom kliknite pravým tlačidlom myši na kláves a v kontextovej ponuke vyberte príkaz Nový> Reťazec. Pomenujte reťazec SFCDllCacheDir a kliknite na tlačidlo OK. Teraz by ste to mali vidieť na pravej strane. Akonáhle ju uvidíte, dvakrát na ňu kliknite, čím zmeníte jej hodnotu a pridajte do nej nové umiestnenie ako reťazec, napríklad e: dllcache .
Po ďalšom reštarte počítača budete pravdepodobne vyzvaný, aby ste vložili disk CD so systémom Windows XP do jednotky, aby ste z neho mohli niektoré súbory skopírovať do nového umiestnenia dllcache. Iným spôsobom by bolo jednoducho presunúť súbory zo starého priečinka do nového.
Ak sa to vo vašom systéme nedeje automaticky, môžete použiť príkaz sfc / scannow
vynútiť Windows, aby vyplnil nový priečinok súbormi.
Toto nastavenie môžete alternatívne nakonfigurovať v editore politiky skupiny, ak je k dispozícii v systéme. Načítajte gpedit.msc do systému a prejdite na Lokálne počítačové pravidlá> Konfigurácia počítača> Šablóny pre správu> Systém> Ochrana súborov Windows a povoľte zásadu „Zadať umiestnenie vyrovnávacej pamäte na ochranu súborov Windows“.
aktualizovať : Upozorňujeme, že to funguje iba pre systémy Windows XP, Windows 2000 a Windows Server 2003. Zložka dllcache už nie je súčasťou novších verzií systému Windows. Novšie verzie systému Windows namiesto toho používajú priečinok WinSxS, ktorý je v predvolenom nastavení umiestnený pod adresárom c: windows winsxs .