В предыдущей части "Как ускорить Windows" рассказал о самом простом и эффективном способе ускорения. В этой статье опишу второй шаг, который приведёт к ещё большему приросту производительности. Конечно же, в зависимости от аппаратного и программного обеспечения.
Исполняемые файлы
В Windows по умолчанию все файлы ядра системы, драйверы и т.п. загружаются в оперативную память (ОЗУ) при первом вызове. Но затем, если система к ним давно не обращалась, они переносятся из ОЗУ в файл подкачки, на диск. Чтобы ускорить их выполнение, можно заставить Windows хранить все свои файлы только в оперативной памяти и не давать выгружать оттуда. Это ускорит систему, потому что чтение из ОЗУ значительно быстрее, чем чтение из файла подкачки на медленном жестком диске.
По-моему, такой способ загрузки файлов системы из оперативной памяти приводит к значительному росту производительности на маломощных системах. Испытывал такой способ ускорения десять лет назад, на Pentium 3 с Windows XP и 512 ГБ ОЗУ. Для современных систем с SSD дисками и всеми остальными примочками ничего сказать не могу. Но одно знаю точно: для начала убедитесь, что в системе больше 512 МБ оперативной памяти (для Window XP уж точно. Остальным больше). Если ОЗУ меньше, то система не ускорится, а начнёт тормозить.
Как сделать?
Открываем окно "Выполнить". Кнопку его вызова можно найти в меню "Пуск", либо в верхнем меню у диспетчера задач, либо нажав на клавиатуре две клавиши Windows+"R". Набираем в появившемся окне слово "regedit":
Откроется редактор реестара Windows.
Из вики: Реестр содержит информацию и настройки для аппаратного обеспечения, программного обеспечения, профилей пользователей, предустановки...
В редакторе, слева, есть навигация по файлам/папкам. Надо найти раздел:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
Папка выглядит так:
Необходимо выбрать именно папку "Memory Management". И в правой части окна появятся список ключей реестра. Находим ключ под названием "DisablePagingExecutive".
Двойной клик по этому ключу откроет форму редактирования. В ней меняем 0 на 1 и сохраняем результат. Чтобы в итоге получилось "1" напротив ключа, как на картинке выше.
Изменение остальных ключей тоже увеличивает производительность. Но не столь радикально, как "DisablePagingExecutive". А некоторые с приростом производительности несут вред системе. Поэтому лучше остановиться на изменении одного ключа.
Осталось перезагрузить компьютер и изменения вступят в силу.
Заключение
В двух статьях описал как ускорить Windows довольно простыми и самыми действенными способами. Но не стал предупреждать о том, что надо регулярно проводить профилактику. К примеру, дефрагментацию диска. И если совсем всё плохо, можно сделать дефрагментацию реестра сторонними программами. А лучше перейти на Linux с файловой системой ext4, которой почти не нужна дефрагментация 😉