Siirrä dllcache toiseen asemaan

Dllcache-kansioni järjestelmässä32 on lähes 450 megatavua Windows-osiossani. Dll-välimuistia käytetään korvaamaan järjestelmätiedosto (dll), joka on vaihdettu alkuperäiseen. Minua häiritsee, että tämä Windows-ominaisuus vie niin paljon tilaa kiintolevylläni.

Se on vielä vakavampi tapauksessani, koska päätin olla melko pieni Windows-osio, jokainen tavu lasketaan, jos tiedät mitä tarkoitan.



Idea syntyi siirtää dllcache-kansio toiseen asemaan säilyttäen sen toiminnallisuus. Jos haluat muuttaa dllcache-kansion sijaintia, avaa Windows-rekisteri ja tee siihen muutos. Voit tehdä niin painamalla Windows- ja R-näppäimiä samanaikaisesti avataksesi runboxin. Kirjoita lomakkeeseen regedit ja napauta Enter-näppäintä sen jälkeen.

Siirry seuraavaan näppäimeen vasemmalla olevalla kansiorakenteella:

HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Winlogon

Napsauta hiiren kakkospainikkeella näppäintä jälkeenpäin ja valitse pikavalikosta Uusi> Merkkijono. Nimeä merkkijono SFCDllCacheDir ja napsauta ok.Sinun pitäisi nyt nähdä se oikealla puolella. Kaksoisnapsauta sitä, kun näet sen siellä, muuttaaksesi sen arvoa, ja lisätä siihen uusi sijainti merkkijonona, esimerkiksi e: dllcache .

Kun olet käynnistänyt tietokoneesi seuraavan kerran, sinua pyydetään todennäköisesti asettamaan Windows XP CD -levy asemaan, jotta jotkut tiedostot voidaan kopioida siitä uuteen dllcache-sijaintiin. Toinen tapa olisi yksinkertaisesti siirtää tiedostot vanhasta kansiosta uuteen.

Jos tätä ei tapahdu automaattisesti järjestelmässäsi, voit käyttää komentoa sfc / scannow pakottaa Windows täyttämään uuden kansion tiedostoilla.

Voit vaihtoehtoisesti määrittää asetuksen Ryhmäkäytäntöeditorissa, jos se on saatavana järjestelmässä. Lataa gpedit.msc järjestelmään ja siirry kohtaan Paikallinen tietokonekäytäntö> Tietokonekokoonpano> Hallintamallit> Järjestelmä> Windows-tiedostosuojaus ja ota käyttöön käytäntö Määritä Windows-tiedostosuojauksen välimuistin sijainti.

Päivittää: Huomaa, että tämä toimii vain Windows XP-, Windows 2000- ja Windows Server 2003 -käyttöjärjestelmissä. Dllcache-kansio ei ole enää Windowsin uudempien versioiden osa. Windowsin uudemmat versiot käyttävät sen sijaan WinSxS-kansiota, joka sijaitsee oletusarvoisesti kohdassa c: Windows Winxxs .