Кэш DLL хранится по умолчанию в каталоге %systemroot%\system32\dllcache. Для того, чтобы переместить кэш DLL, выполните следующие действия.
1. Запустите редактор системного реестра (REGEDT32.EXE, а не REGEDIT.EXE).
2. Перейдите в раздел HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon.
3. В меню Правка (Edit) выберите команду Добавить параметр (Add Value).
4. Введите имя записи SFCDllCacheDir и укажите ее тип как REG_EXPAND_SZ. Щелкните на кнопке OK.
5. Укажите новое расположения кэша (например, c:\files\dllcache) и щелкните на кнопке OK. (Путь должен указывать на локальный диск.)
6. Закройте редактор системного реестра.
7. Перезагрузите компьютер.