Перемістіть dllcache на інший диск

Спробуйте Наш Інструмент Для Усунення Проблем

Моя папка dllcache в system32 має розмір майже 450 мегабайт на моєму розділі Windows. Dllcache використовується для заміни системного файлу (dll), який був змінений з оригінальним. Мене турбує, що ця функція Windows займає стільки місця на моєму жорсткому диску.

У моєму випадку це ще серйозніше, тому що я вирішив мати досить невеликий розділ для Windows, кожен байт рахується, якщо ви знаєте, що я маю на увазі.

Народилася ідея перенести папку dllcache на інший диск, зберігаючи її функціональність. Щоб змінити розташування папки dllcache, ви відкриєте Реєстр Windows і внесіть зміни в нього. Для цього натисніть клавіші Windows та R одночасно, щоб відкрити панель запуску. Наберіть regedit у формі та натисніть клавішу введення після цього.

Використовуйте структуру папок зліва для переходу до наступної клавіші:

HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Winlogon

Потім клацніть правою кнопкою миші на клавіші та виберіть команду Створити> Рядок у контекстному меню. Назвіть рядок SFCDllCacheDir і натисніть кнопку Ок. Тепер ви повинні побачити його праворуч. Двічі клацніть на ньому, як тільки ви побачите його там, щоб змінити його значення, і додайте нове місце для нього як рядок, наприклад, e: dllcache .

Після наступного перезавантаження комп'ютера вам, можливо, буде запропоновано поставити компакт-диск Windows XP в привід, щоб деякі файли можна було скопіювати з нього в нове місце dllcache. Іншим способом було б просто перемістити файли зі старої папки в нову.

Якщо це не відбувається автоматично у вашій системі, ви можете скористатися командою sfc / scannow змусити Windows заповнити нову папку файлами.

Ви також можете налаштувати налаштування в Редакторі групових політик, якщо воно доступне в системі. Завантажте gpedit.msc у систему та перейдіть до локальної комп'ютерної політики> Конфігурація комп’ютера> Адміністративні шаблони> Система> Захист файлів Windows та увімкніть політику 'Вкажіть місце кешу захисту файлів Windows'.

Оновлення : Зверніть увагу, що це працює лише для Windows XP, Windows 2000 та Windows Server 2003 .. Папка dllcache більше не є частиною новіших версій Windows. Новіші версії Windows використовують папку WinSxS замість якої за замовчуванням знаходиться під c: windows winxs .