Измените SuperFetch на кэширование только системных загрузочных файлов в Vista
Написав на прошлой неделе статью об отключении SuperFetch, мой хороший друг Дэниел Спивак прокомментировал, что SuperFetch «загружает неправильные вещи чаще, чем нет», что напомнило мне о настройке реестра ... Вы можете сказать Windows, что нужно кэшировать только загрузочные процессы вместо всего.
Я лично не проверял, что этот трюк действительно что-то меняет в отношении производительности, так что, как и отключение SuperFetch, вы должны проверить это сами. Мы просто пытаемся держать вас в курсе.
Ручная настройка реестра
Откройте regedit.exe через поиск меню Пуск или окно запуска и перейдите к следующему ключу:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \
Диспетчер сеансов \ Управление памятью \ PrefetchParameters
Найдите ключ EnablePrefetcher на правой панели и измените значение на одно из следующих:
- Отключить кеширование: 0
- Только приложения для кеширования: 1
- Только Cache Boot Files: 2
- Cache Everything (по умолчанию): 3
Вам придется перезагрузить компьютер, прежде чем это вступит в силу. Вы можете рассмотреть возможность очистки папки \ Windows \ Prefetch после внесения этого изменения, чтобы начать со свежего кэша, но имейте в виду, что следующая загрузка, вероятно, будет медленнее, поскольку Windows придется снова кэшировать все.