Внесение изменений в реестр Windows

Внесение определенных изменений в системный реестр

Пути дальнейшей оптимизации системы лежит в системном реестре. Внимание! Любые необдуманные изменения реестра могут повлечь серьезные последствия (вплоть до полного выхода из строя операционной системы и необходимости ее переустановки).

Что же можно изменить в системном реестре:

1. Отключить Dr.Watson - отладчик, который по умолчанию запускается при каждом сбое в работе. Чтобы его отключить, нужно запустить редактор реестра: нажать на клавиатуре кнопку «Windows» (обычно с изображением окошка, находится в нижнем ряду между кнопками Ctrl и Alt) и удерживая ее нажмите кнопку «R» («К» в украинской раскладке). Или в меню "Пуск" выберите пункт "Выполнить". В левом нижнем углу экрана появится окно запуска программ. Напишите в нем regedit и нажмите кнопку «ОК».

В левой части редактора реестра идем следующим путем:
«HKEY_LOCAL_MACHINE» - «SOFTWARE» - «Microsoft» - «Windows NT» - «CurrentVersion» - «AeDebug», находим там параметр «Auto» (появится в правой части редактора реестра).
Кликаем по параметру «Auto» правой кнопкой мыши. В появившемся меню выбираем пункт «изменить»
В открывшемся окне, значение параметра меняем на 0 и нажимаем кнопку «ОК». Dr.Watson отключено. После такого изменения реестра при возникновении ошибки система будет предлагать либо закрыть приложение, либо передать отладчику для исправления. настройка windows

2. Если ваш компьютер отформатирован в NTFS, открывания папок с большим количеством файлов, что на нем содержатся, происходит довольно медленно, так как Windows каждый раз обновляет метку последнего доступа к файлам и на это тратится определенное время. Эту функцию также модная отключить. Запускаем редактор реестра (см. п. 1), в левой его части переходим:

«HKEY_LOCAL_MACHINE» - «SYSTEM» - «CurrentControlSet» - «Control» - «FileSystem». настройка windows, системный реестр

Теперь в правой части редактора создаем новый параметр типа DWord, называем его NtfsDisableLastAccessUpdate и присваиваем ему значение 1. Для этого в правой части редактора реестра щелкаем по пустому полю правой кнопкой мыши, в меню «создать» выбираем пункт «Параметр DWORD»

В правой части редактора появляется новый параметр. Его мы переименовываем на NtfsDisableLastAccessUpdate, щелкаем по нему правой кнопкой мыши, в меню выбираем пункт «изменить». В поле «значение» ставим 1, в «системе исчисления» отмечаем «шестнадцатеричная» и нажимаем кнопку «ОК»

3. Еще один параметр в реестре, который можно изменить - скорость открывания меню «Пуск». По умолчанию, оно открывается с задержкой 400 миллисекунд. Чтобы уменьшить эту задержку, откройте редактор реестра (см. п.1), в левой части редактора перейдите:

«HKEY_CURRENT_USER» - «ControlPanel» - «Desktop». Теперь в правой части находим параметр MenuShowDelay.

Кликаем по нему правой кнопкой мыши, в появившемся меню, выбираем пункт «изменить». Далее в поле «значение» ставим 0 и нажимаем кнопку «ОК».
Теперь меню «Пуск» будет открываться без задержек.

4. Устанавливаем приоритет запросов на прерывание (IRQ) для "CMOS и часы", что должно увеличить производительность системной платы. Сначала надо определить, какой запрос на прерывание использует это устройство (как правило, IRQ08, но лучше убедиться). Удерживая "Win" жмем кнопку "Pause Break" ("Break"). В окне "Свойства системы" на вкладке «Оборудование» жмем кнопку «Диспетчер устройств».

В разделе "Системные устойств" правой кнопкой мыши щелкаем по пункту "CMOS и часы", в меню выбираем "свойства". В появившемся окне переходим на вкладку "Ресурсы", находим и запоминаем значение IRQ для устройства, закрываем все окна. Теперь запускаем "Редактор реестра" (см. выше) и в разделе HKEY_LOCAL_MACHINE / System / CurrentControlSet / Control / PriorityControl создаем новый DWORD-параметр с названием IRQ ** Priority (где '**' номер IRQ, который мы запомнили), устанавливаем для него значение «1».

5. Отключаем POSIX: открываем редактор реестра и в разделе HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control SessionManager \ SubSystems удаляем параметры Optional и Posix.

6. Отключаем кэширование DLL: в разделе HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ Current Version \ Explorer создаем новый DWORD-параметр с названием lwaysUnloadDLL и значеннням «1».

7. Можно отключить сообщения об окончании свободного места на дисках: в разделе HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer создаем DWORD-параметр под названием NoLowDiskSpaceChecks и значением «1».

Что такое Реестр Windows?

Словарь Microsoft Computer Dictionary дает такое определение Реестра: Иерархически построенная, централизованная база данных в составе операционных систем Microsoft Windows 9x/NT/2000/XP/2003/Vista, содержащая сведения, которые используются операционной системой для работы с пользователями, прог

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

Системный реестр заменяет собой большинство текстовых ini-файлов, которые использовались в Windows 3.x, а также файлы конфигурации MS-DOS (например, Autoexec.bat и Config.sys).

Версии реестра для разных версий операционных систем семейства Windows имеют определенные различия.

Во время запуска операционной системы происходит до тысячи обращений к Реестру, а во время работы на ПК в течение одного сеанса работы – до 10 тысяч!

Отдельные компоненты Реестра хранятся в оперативной памяти ПК в течение всего сеанса работы.

Запись (считывание) информации в Реестр (из Реестра) происходит постоянно: например, если мы устанавливаем какую-нибудь программу, вся информация, необходимая для запуска и работы этой программы, записывается в Реестр. Если мы устанавливаем новое устройство, в Реестре будет отмечено, где находится его драйвер и т.д. Если же мы запускаем какую-либо программу или устройство, то из Реестра считывается вся необходимая для запуска программы (устройства) информация.

Значение Реестра
Значение Реестра для Windows трудно переоценить – это «святое святых» операционной системы, ее сердце. От корректности данных Реестра зависит эффективность работы как программного обеспечения (операционной системы и прикладных программ), так и аппаратной части ПК. С помощью Реестра можно заставить ПК или работать с максимально возможным быстродействием, или «тормозить».

Появление всевозможных «глюков» в работе ОС говорит о том, что какие-то настройки Реестра стали некорректными. При серьезном повреждении Реестра операционную систему загрузить невозможно. Поэтому вирусы зачастую стараются испортить Реестр (если их цель – «завалить» ОС) или заблокировать доступ к Реестру пользователя (чтобы затруднить обнаружение и удаление вируса) – см. Что делать, если появляется сообщение «Редактирование реестра запрещено»?

Что представляет собой Реестр и где он хранится

Реестр Windows состоит из 5-ти ветвей:
1) HKEY_CLASSES_ROOT (HKCR) – в этой ветви содержатся сведения о расширениях всех зарегистрированных в системе типов файлов (хранящиеся здесь сведения отвечают за запуск необходимой программы при открытии файла с помощью Проводника Windows);
2) HKEY_CURRENT_USER (HKCU) – в этой ветви содержится информация о пользователе, вошедшем в систему в настоящий момент (здесь хранятся папки пользователя, цвета экрана и параметры панели управления);
3) HKEY_LOCAL_MACHINE (HKLM) – в этой ветви содержится информация об аппаратной части ПК, о драйверах устройств, сведения о загрузке Windows;
4) HKEY_USERS (HKU) – в этой ветви содержится информация о всех активных загруженных профилях пользователей данного ПК;
5) HKEY_CURRENT_CONFIG (HKCC) – в этой ветви содержится информация о профиле оборудования, используемом локальным компьютером при запуске системы.

Реестр Windows хранится в папке \Windows\System32\config в двоичных файлах.

Как управлять Реестром
Основным и наиболее известным инструментом администрирования Реестра Windows является утилита Редактор реестра (Registry Editor), входящая в состав любой копии ОС Windows (дисковый адрес утилиты – \Windows\regedit.exe). Утилита имеет небольшой размер: в Windows XP – 133 КБ, в Vista – 131 КБ.

Для запуска утилиты Редактор реестра: нажмите Пуск –> Выполнить… –> в поле Открыть: введите regedit –> OK.

Интерфейс Редактора реестра представляет собой обычное окно со строкой заголовка, строкой меню (Файл, Правка, Вид, Избранное, Справка). Рабочее окно Редактора реестра разделено на две части: в левой (Панель разделов) отображаются ветви, разделы и подразделы, в правой (Панель параметров) – параметры выбранного элемента Реестра.

Так называемые «точки восстановления» – это копии Реестра Windows. Они широко используются пользователями при возникновении различных проблем, как с операционной системой, так и с прикладным программным и аппаратным обеспечением. Точки восстановления позволяют выполнить откат на тот момент, когда система работала устойчиво.

Примечания 1. При работе с Редактором реестра Windows следует соблюдать осторожность, а то можно такого наредактировать, что придется переустанавливать операционную систему!..
2. Если в Windows 98 Реестр могли редактировать «все-кому-не-лень», то, начиная с Windows XP, доступ к Реестру имеют только пользователи с учетной записью Администратора.