Автор: Рубрика: Windows 11 комментариев

Повышение производительности ПК: настройка реестра Windows 7

Доброго времени суток уважаемые друзья, посетители, гости блога Soft-Click.ru и просто знакомые личности!!! Сегодня в данной статье я расскажу вам как настроить, или проще сказать внести какие то изменения в системный реестр Windows, для повышения производительности ПК.

 

Сразу хочу вас предупредить, что все изменения в реестре вы делайте на свой страх и риск, так что для начала работы настоятельно рекомендую сделать резервную копию системного реестра. Так-же советую изменять те параметры реестра, назначение которых вам известно.

 

Небольшое примечание: В системном реестре для многих параметров необходима перезагрузка, для того что-бы изменения вступили в силу.


 

Настройка реестра:

Настройка системного реестра – это одно из наиболее эффективных средств оптимизации работы операционной системы Windows. Конечно же есть огромное количество различных программ по редактированию и работе с системным реестром, но абсолютна правильная настройка реестра это – настройка руками.

 

Для начала давайте разберёмся что такое системный реестр Windows — это определённая база данных в которой хранится вся информация о настройках операционной системы, конфигурации компьютера, параметров программ.

 

Системный реестр содержит такие данные, к которым Windows и программы обращаются несколько сотен раз в секунду, в то время когда система загружается и в процессе работы соответственно. По этому замусоренный и фрагментированный реестр может служить причиной очень серьезного замедления работы ПК.

 

В этом небольшом посте я привёл настройки системного реестра, необходимые для оптимизации Windows. С помощью данных настроек вы сможете значительно ускорить работу вашей операционной системы Windows , например отключив неиспользуемые функции, и увеличить скорость выполнения функций которые используются в данный момент на вашей операционной системе.

 

Для того что-бы запустить реестр воспользуемся горячими клавишами Win+R и в окне выполнить (как запускать программы из меню «Выполнить» в Windows7 читаем в этой статье) введём regedit жмём ОК

Reestr

Откроется окно реестра, где слева находятся разделы, справа параметры.Reestr11111

Прежде чем делать какие-то изменения в системном реестре, как я выше уже написал, сделаем резервную копию реестра. Для этого в окне реестра наводим стрелку мышки на слово «компьютер» жмём правую кнопку мыши и далее «экспортировать», даём файлу произвольное имя, сохраняем например на рабочий стол (при сохранении проверяем галочку в разделе «Весь реестр»). Всё копия готова, это на тот случай если что-то пойдёт не так.

Reestr2

Reestr3

Теперь, если у вас что-то пошло не так, где-то что-то вы в параметрах не так прописали, реестр можно восстановить с резервной копии, которую мы только что сделали. Восстановление делается следующим образом. Кликаем два раза на иконку реестра и подтверждаем восстановления, кнопкой Да. Пойдёт восстановление реестра.

Reestr4


 

Приступаем к настройки системного реестра,  для повышения производительности ПК:

Быстрое выключение компьютера

Бывает такое что компьютер выключается очень долго, можно попробовать в разделах

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control

изменить значение параметра WaitToKillServiceTimeout с 20000 (по умолчанию) ну да пустим на 10000 (10 сек.)

Reestr5

То же самое проделываем для ControlSet002 и CurrentControlSet

→ Отключить кэширование изображений.

Если для просмотра изображений вы не используете режим «эскизы», то можно отключить эту возможность. Открываем раздел

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced

и создаем параметр типа DWORD с именем DisableThumbailCache, значение параметра 1.

reestr6

reestr7 → Отключение автоматического обновления

Откройте в реестре раздел

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update

найдите AUOptions и измените его значение на 1

reestr8

reestr9

reestr10 → Отключение автозапуска для CD/DVD-дисков.

Этот совет скорее всего для тех, кто сам решает как открывать тот или иной диск. В разделе

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\cdrom

найдите параметр AutoRun и измените его значение на 0 (ноль)

reestr11

reestr12

reestr13 → Отключение поиска сетевых принтеров

Если нет локальной сети или принтеров в этой сети, то можно отключить поиск сетевых принтеров. В разделе

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace

удалите подраздел {863aa9fd-42df-457b-8e4d-0de1b8015c60}

reestr14 → Отключение всплывающих подсказок для элементов рабочего стола

Откройте раздел

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced

найдите параметр ShowInfoTip и измените его значение на 0

reestr15

reestr16 → Выгрузка из памяти неиспользуемых DLL

Если мало оперативной памяти, то часть можно освободить путем выгрузки неиспользуемых библиотек. Открываем раздел

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer

и создаем параметр типа DWORD с именем AlwaysUnloadDll. Значение параметра 1

reestr16

reestr17 → Не выгружать из оперативной памяти коды ядра и драйверов

Если на компьютере 2 Гб и более оперативной памяти, то приложения будут быстрее откликаться на действие пользователя, если коды ядра и драйвером будут оставаться в оперативной памяти, а не сбрасываться в файл подкачки. Для этого открываем раздел

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

находим параметр DisablePagingExecutive и меняем его значение на 1

reestr18

reestr19  Очищение файла подкачки при выключении компьютера

При работе на компьютере в файле подкачки обычно остаются конфиденциальные данные, поэтому в целях безопасности рекомендую очищать файл подкачки. В разделе реестра

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

измените значение параметра ClearPageFileAtShutdown на 1

reestr20

reestr21 →  Не выгружать из оперативной памяти коды ядра

Изменение этого параметра не будет выгружать ядро, а будет работать непосредственно в памяти, а не загружать различные модули с жесткого диска. Открываем раздел

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

и меняем параметр LargeSystemCache на 1

reestr22

reestr23 → Не выгружать из оперативной памяти коды ядра и драйверов

Если на компьютере 2 Гб и более оперативной памяти, то приложения будут быстрее откликаться на действие пользователя, если коды ядра и драйвером будут оставаться в оперативной памяти, а не сбрасываться в файл подкачки. Открываем раздел

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

находим параметр DisablePagingExecutive и меняем его значение на 1

reestr24

reestr25 → Повышение приоритета активным приложениям.

Приложения в Windows работают как в активном режиме, так и в фоновом режиме. Если хотите, чтобы активные приложения получали больше ресурсов, тем самым работали быстрее, то в разделе

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PriorityControl

найдите параметр Win32PrioritySeparation. По умолчанию значение равно 2. Максимальное значение 26, но если у вас система недостаточно мощная, то изменять этот параметр надо осторожно. Рекомендуется для таких систем максимальное значение 6 Для мощных систем можно ставить и большее значение.

reestr26

reestr27 → Повышение производительности NTFS

Откройте раздел

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem

найдите параметр NtfsDisableLastAccessUpdate и установите значение 1. Это отключит запись последнего времени доступа к файлу.

reestr28

reestr29

И измените значение параметра NtfsDisable8dot3NameCreation на 1. Это отключит создание специальной таблицы файлов для имен в формате MS-DOS

reestr30

reestr31 → Ускорение открытия меню «Пуск»

Откройте раздел

HKEY_CURRENT_USER\Control Panel\Desktop

найдите параметр MenuShowDelay (По умолчанию значение 400) измените значение параметра на 150

reestr32

reestr33 → Настройка службы Superfetch (Поддерживает и улучшает производительность системы.)

Все параметры службы находятся в разделе

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters

там есть три параметра, которые и задают режим работы этой службы.
EnableBootTrace — отключает трассировку службы. Включать трассировку необходимо только тогда, когда служба работает неправильно.
EnablePrefetcher — включаем механизм Prefetcher (Упреждающая выборка)
EnableSuperfetch — включает службу Superfetch. При этом параметры EnablePrefetcher и EnableSuperfetch имеют следующие значения:

  • 0 — функция включена
  • 1 — функция включена во время работы, но отключена при загрузки системы
  • 2 — функция включена только для загрузки системы
  • 3 — функция включена во всех режимах

По умолчанию эти два параметры имеют значение 3

reestr34

На этом я заканчиваю данный пост, ещё раз повторюсь, что перед работой с реестром сделайте резервную копию, а то мало ли что может произойти в процессе изменения данных в реестре. Ну все всем пока!!! Если что-то не понятно по данному посту, оставляйте отзывы в комментариях, чем смогу, помогу. Ну всё ПОКА!!!

С Уважением, МАКС!!!

Понравилась статья - нажмите на кнопки:

Подписаться на обновления блога

11 комментариев
  • Елена

    Здравствуйте, Максим. Вы большой молодец ! Всё работает как часы. Не встречала ничего подобного в нете. Знать бы еще, как настроить комп под конкретно 3 d max. или вообще под графические программы. Спасибо!

    2015-07-03 в 8:00 | Ответить
    • Макс

      Спасибо Елена... ;)

      2015-07-03 в 9:28 | Ответить
  • Игорь

    Добрый день

    «EnablePrefetcher — включаем механизм Prefetcher (Упреждающая выборка)»-что такое Упреждающая выборка и какую цифру надо ставить?

    2015-11-17 в 9:33 | Ответить
    • Макс

      День добрый!!! Упреждающая выборка – это функция, предназначенная для повышения скорости запуска приложений и ОС Windows.

      0 — функция включена

      1 — функция включена во время работы, но отключена при загрузки системы

      2 — функция включена только для загрузки системы

      3 — функция включена во всех режимах

      По умолчанию эти параметры имеют значение 3

      2015-11-17 в 10:16 | Ответить
      • Игорь

        Максим, эт я понял. А какие циферки от 0 до 3 лучше поставить ( на ваш взгляд и ощущения) В EnablePrefetcher вообще 5 стоит( какая функция?)

        Применяю на 8.1 кстати :), или там другие параметры ?

        Помогают заметно ваши советы. Зачет!

        asus k61ic 4 гига, видюха слабенькая gt220m (бюджетная , как говорят, разгонять нет смысла... да и страшновато)

        2015-11-17 в 11:03 | Ответить
        • Макс

          На момент написания статьи всё тестировал на Windows 7, лично я установил (как мне не изменяет память), 2 — функция включена только для загрузки системы, на 8.1 точно сказать не могу, но мне кажется лучше установить цифру 2, тем более видюха слабенькая.

          2015-11-17 в 11:33 | Ответить
  • Игорь

    Спасибо, мил человек! «Старичок» летает, вообще не слышно процесса работы. Вот еще термо-пасту поменяю...:) Удачи и терпения Вам с нашими вопросами.

    2015-11-17 в 11:55 | Ответить
    • Макс

      Вам спасибо Игорь за Ваши комменты... =)

      2015-11-18 в 12:03 | Ответить
  • William Wave

    Ну что ж, спасибо за помощь. Вчера настроил по этой инструкции. И знаете, эффект-то довольно ощутимый. По крайней мере, кадров пять точно удалось добавить, если так на глаз прикинуть. Копию реестра до настройки я также создал, но она, видимо, уже не потребуется.

    2016-04-18 в 2:58 | Ответить
  • Алексей

    Ещё есть нечто подобное? Поделитесь, пожалуйста *IN LOVE*

    2016-07-02 в 6:29 | Ответить
;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:
=) 8) :( ;) :P :-D =-O :-! *IN LOVE* %) *CRAZY*