- Справочники
- Справочник по реестру Windows
- Справочник «Windows.Народные советы»
- Программы и файлы Windows
- Народные советы.Железо ПК
- Народные советы.Интернет
- Народные советы.MS Office
- Справочник по реестру Windows для Windows
- Отзывы о программе Справочник по реестру Windows
- Справочник по реестру windows июнь 2012
- Windows: Справочники
- Справочник по реестру Windows
- Справочник «Windows.Народные советы»
- Программы и файлы Windows
- Народные советы.Железо ПК
- Народные советы.Интернет
- Народные советы.MS Office
- Справочник по реестру Windows 8
- Настройка загрузки Windows
- Автоматический вход в систему
- Ограничение на число попыток автоматического входа в систему
- Настройка сообщения при загрузке Windows
- Настройка раскладки клавиатуры в окне приветствия
- Настройка режимов работы системы
- Отключение функции User Account Control (UAC)
- Отключение Windows SmartScreen
- Изменение настроек Центра безопасности
- Запрет на пропуск приложений автозагрузки
- Блокирование доступа к контрольной панели (Control Panel)
- Запрет на экспортирование разделов реестра (выполнение REG-файлов)
- Блокирование доступа к командной строке и запрет на запуск BAT-файлов
- Блокирование доступа к модулю Administrative Tools
- Настройка параметров восстановления системы
- Настройка автозагрузки программ
- Отключение стандартного автозапуска компактдисков
- Отключение нового метода автозапуска компактдисков
- Настройка параметров обновления Windows
- Оптимизация системы
- Увеличение скорости открытия окон
- Уменьшение дефрагментируемости больших файлов на диске
- Настройка функции Boot defrag
- Очистка файла подкачки
- Настройка режима использования файла подкачки
- Ускорение процесса завершения работы Windows
- Настройка времени, по истечении которого приложение считается зависшим
- Автоматическое завершение зависших программ
- Настройка времени ожидания перед завершением зависшего приложения
- Оптимизация работы ядра операционной системы
- Настройка приоритета процессора
- Принудительная выгрузка неиспользуемых DLL-библиотек из памяти
- Отключение таблицы совместимости в NTFS
- Обновление метки последнего доступа к папке
- Отключение функции автообнаружения IDE-устройств при загрузке системы
- Отключение функции обновления групповой политики (Group Policy) при загрузке системы
- Запрет создания Last Known Good Configuration
- Отключение воспроизведения звукового файла приветствия при загрузке ОС
- Настройка файлового системного кэша
- Настройка распределения оперативной памяти
- Настройка режимов оптимизации операционной системы
- Настройка функции Boot Prefetching и Application Launch Prefetching
- Настройка функции SuperFetch
- Отключение фоновой дефрагментации диска
- Отключение фоновой авторазметки диска
- Настройка сети
- Установка способа доступа к общим ресурсам
- Сокрытие компьютера в сети
- Сокрытие модуля Entire Network (Вся сеть)
- Управление службами через реестр
- Блокирование службы Windows Firewall
- Блокирование службы Windows Defender
- Блокирование службы Security Center
- Запрет запуска Remote Registry
- Запрет запуска службы автоматического обновления Windows
- Заключение
Справочники
На этой странице собраны все полезные справочники, которые пригодятся пользователю. Для продвинутых пользователей пригодится справочник по реестру. Для любителей собирать компьютер своими руками предназначен справочник по железу ПК. Тем, кто хочет узнать больше об операционной системе Windows, советую почитать справочник Народных советов.Windows и справочник по программам и файлам Windows. Также вы найдет справочники по пакету MS Office и графическому редактору Photoshop.
Справочник по реестру Windows
Существует множество программ, которые позволяют менять различные параметры системы или отдельных программ, меняя некоторые значения в реестре. Причем, объем этих программ измеряется мегабайтами. Но зачем захламлять свой компьютер этими программами? Вы можете сами добиться такого же эффекта, вручную поменяв нужные значения. Мне известны более тысячи настроек реестра, но не все йогурты одинаково полезны.
Извините, не все настройки интересны. Если вы хотите быть хозяином своей машины, то этот справочник для вас.
При создании новой вкладки (about:Tabs) в IE9 отображается два ряда сайтов. Вы можете изменить данное поведение, если в разделе HKCU\Software\Microsoft \Internet Explorer\ TabbedBrowsing\ NewTabPage укажете новое значение для параметра DWORD NumRows, которое отвечает за количество рядов. Чтобы изменения вступили в силу, необходимо перезапустить браузер.
Устаревшие настройки и дополнительные сведения о реестре, не вошедшие в справочник можно посмотреть на специальной страничке
Справочник «Windows.Народные советы»
Цель справочника — систематизировать все советы, присланные посетителями сайта, а также из других источников.
Внимание! Начиная с апреля 2011 года, в справочник также добавляются советы для Windows 8.
Внимание! Начиная с сентября 2009 года, в справочник добавляются советы только для Windows 7.
Скачать справочник (апрель 2013)
Для создания новой папки в Проводнике (или на Рабочем столе) используйте комбинацию клавиш Ctrl+Shift+N. Созданная папка будет находиться в режиме редактирования — можно ее сразу переименовать.
Программы и файлы Windows
Справочник Программы и файлы Windows содержит дополнительную информацию о программах, файлах, папках, расширениях файлов и т.д.
Хорошо ли вы знаете Windows? Я думаю, что да. Знаете ли вы его на 100%? Вряд ли. Потому что парни из Microsoft очень постарались, пряча некоторые функции и возможности от пользователей.Более того, разработчики, как нарочно, пытаются отпугнуть пользователей от работы с этими утилитами.
Скачать справочник (июнь 2012)
Примечание: Справочник по командам командной строки полностью перенесён в основной справочник и будет дальше развиваться только в нем.
Примечание: Начиная с сентября 2009, в сборник были добавлены еще два справочника по PowerShell и командам командной строки.
Если вас интересует более подробная информация о PowerShell, то вы можете скачать две бесплатные книги: Эффективное программирование в Windows PowerShell и Windows PowerShell — скачать .
Народные советы.Железо ПК
В справочнике Народные советы.Железо ПК вы найдете советы по устройству компьютера.
Скачать справочник (апрель 2012)
Народные советы.Интернет
В справочнике Народные советы.Интернет собраны советы и полезная информация, связанные с интернет-технологиями.
Здесь вы найдете информацию:
- о браузерах (Chrome, Firefox, Opera, IE)
- о поисковых системах (Google, Яндекс)
- об онлайн-сервисах (DropBox, SkyDrive))
- о полезных и интересных сайтах
- и многое другое
Скачать справочник (январь 2013)
Виртуальный синтезатор с девятью различными инструментами: можно поиграть на пианино, саксофоне, органе, флейте, гитаре и на других (непонятно каких) инструментах. В поддержку дается 6 различных барабанных дорожек. Играть можно либо на клавиатуре (средний ряд кнопок), либо нажимая мышью на нарисованные кнопки. К сожалению, нет сохранения получившейся музыки. Регистрация не требуется.
Народные советы.MS Office
В справочнике Народные советы.MS Office вы найдёте советы по работе с пакетом Microsoft Office (Word, Excel, Outlook и т.д.).
Справочник по реестру Windows для Windows
Оценка: |
4.70 /5 голосов — 44 |
Лицензия: | Бесплатная |
Версия: | август 2011 | Сообщить о новой версии |
Обновлено: | 23.08.2011 |
ОС: | Windows 7, Vista, XP |
Интерфейс: | Русский |
Разработчик: | Александр Климов |
Категория: | Компьютер, софт |
Загрузок (сегодня/всего): | 0 / 37 939 | Статистика |
Размер: | 1,38 Мб |
СКАЧАТЬ |
Полезные советы для Windows 7 — справочник, который содержит массу полезной информации для.
Информатика — программа превратит изучение информационных технологий в увлекательнейшее.
Сборник параметров BIOS — данный справочник содержит описание многих параметров BIOS, от.
Полное самодостаточное руководство по освоению популярного редактора растровой графики. Все что необходимо знать начинающиму веб-дизайнеру.
Учебник по Macromedia Flash 5 — В порядке возрастания сложности рассматриваются интерфейс и инструменты программы Macromedia Flash 5, основные приемы работы.
BIOS Setup — Полный сборник описаний опций BIOS Setup, собранный из разных источников.
Отзывы о программе Справочник по реестру Windows
nesra85 про Справочник по реестру Windows 6.0 [23-03-2007]
Думал узнаю для себя что-нибудь новенькое, но к сожалению это всё уже пройденный этап. Хотя для начинающих вещь хорошая. Реестр надо знать.
2 | 2 | Ответить
Венниамин про Справочник по реестру Windows март 2005 [09-11-2005]
Сергей про Справочник по реестру Windows март 2005 [06-10-2005]
Отличный справочник. С его помощью я научился
многому. Спасибо А. Климову.
Буду ждать новых обновлений справочника.
2 | 2 | Ответить
Жанарбек про Справочник по реестру Windows [04-08-2004]
Александр про Справочник по реестру Windows [05-06-2004]
Сегодня скачаю, а завтра, если операционка не грохнется то скачаю еще что-нибудь
2 | 2 | Ответить
Справочник по реестру windows июнь 2012
Windows: Справочники
На этой странице собраны все полезные справочники, которые пригодятся пользователю. Для продвинутых пользователей пригодится справочник по реестру. Для любителей собирать компьютер своими руками предназначен справочник по железу ПК. Тем, кто хочет узнать больше об операционной системе Windows, советую почитать справочник Народных советов для Windows и справочник по программам и файлам Windows. Также вы найдёте справочники по пакету MS Office и графическому редактору Photoshop.
Справочник по реестру Windows
Существует множество программ, которые позволяют менять различные параметры системы или отдельных программ, меняя некоторые значения в реестре. Причем, объем этих программ измеряется мегабайтами. Но зачем захламлять свой компьютер этими программами? Вы можете сами добиться такого же эффекта, вручную поменяв нужные значения. Мне известны более тысячи настроек реестра, но не все йогурты одинаково полезны.
Извините, не все настройки интересны. Если вы хотите быть хозяином своей машины, то этот справочник для вас.
Справочник «Windows.Народные советы»
Цель справочника — систематизировать все советы, присланные посетителями сайта, а также из других источников.
Внимание! Начиная с апреля 2011 года, в справочник также добавляются советы для Windows 8.
Скачать справочник (апрель 2013)
Программы и файлы Windows
Справочник Программы и файлы Windows содержит дополнительную информацию о программах, файлах, папках, расширениях файлов и т.д.
Хорошо ли вы знаете Windows? Я думаю, что да. Знаете ли вы его на 100%? Вряд ли. Потому что парни из Microsoft очень постарались, пряча некоторые функции и возможности от пользователей.Более того, разработчики, как нарочно, пытаются отпугнуть пользователей от работы с этими утилитами.
Скачать справочник (июнь 2012)
Примечание: Справочник по командам командной строки полностью перенесен в основной справочник и будет дальше развиваться только в нем.
Примечание: Начиная с сентября 2009, в сборник были добавлены еще два справочника по PowerShell и командам командной строки.
Если вас интересует более подробная информация о PowerShell, то вы можете скачать две бесплатные книги: Эффективное программирование в Windows PowerShell и Windows PowerShell — скачать .
Народные советы.Железо ПК
В справочнике Народные советы.Железо ПК вы найдете советы по устройству компьютера.
Скачать справочник (апрель 2012)
Народные советы.Интернет
В справочнике Народные советы.Интернет собраны советы и полезная информация, связанные с интернет-технологиями.
Здесь вы найдете информацию:
- о браузерах (Chrome, Firefox, Opera, IE)
- о поисковых системах (Google, Яндекс)
- об онлайн-сервисах (DropBox, SkyDrive))
- о полезных и интересных сайтах
- и многое другое
Скачать справочник (январь 2013)
Народные советы.MS Office
В справочнике Народные советы.MS Office вы найдете советы по работе с пакетом Microsoft Office (Word, Excel, Outlook и т.д.).
Справочник по реестру Windows 8
Для того чтобы добавить пункт CMD Promt Here as Administartor в контекстное меню папки, необходимо создать раздел реестра HKLM\SOFTWARE\Classes\Directory\shell\runas, в котором изменить значение параметра (Default) типа REG_SZ на CMD Promt Here as Administartor.
Далее создается раздел реестра HKLM\SOFTWARE\Classes\Directory\shell\runas\command. Параметру (Default) типа REG_SZ необходимо присвоить значение С:\Windows\System32\cmd.exe /k cd /d “%1”.
Чтобы вернуться к настройкам по умолчанию, достаточно удалить раздел HKLM\SOFTWARE\Classes\Directory\shell\runas.
Отметим, что в контекстное меню папки можно добавить либо пункт CMD Promt Here as Administartor, либо пункт Take Ownership, но не оба одновременно.
Настройка загрузки Windows
Автоматический вход в систему
Существует возможность автоматического входа в Windows 8, минуя экран приветствия, когда приходится указывать имя пользователя и пароль.
Для автоматического входа в систему в разделе реестра HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon требуется изменить значение параметра AutoAdminLogon типа REG_DWORD, установив его равным 1.
Кроме того, в том же разделе реестра необходимо задать значения строковых параметров DefaultUserName и DefaultPassword — первое из них соответствует имени пользователя, а второе задает пароль пользователя.
Если компьютер входит в состав домена, то придется задать также имя сетевого домена в строковом параметре DefaultDomainName.
Отметим, что при автоматическом входе в систему любой пользователь, получивший доступ к компьютеру, может узнать пароль, хранящийся в реестре в открытом виде.
Ограничение на число попыток автоматического входа в систему
При настройке автоматического входа в систему можно задать количество таких входов.
Для этого в разделе реестра HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon следует создать параметр AutoLogonCount типа REG_DWORD и присвоить ему численное значение, которое будет определять количество разрешенных автоматических входов в систему. К примеру, если данный параметр равен 10, то будет разрешено десять раз воспользоваться этой возможностью, причем после каждого входа данный параметр будет автоматически уменьшаться на единицу. Когда значение параметра достигнет 0, ключи AutoLogonCount и DefaultPassword будут удалены из реестра, а параметру AutoAdminLogon будет присвоено значение 0.
Настройка сообщения при загрузке Windows
С помощью реестра можно настроить систему таким образом, чтобы при загрузке появлялось диалоговое окно с какимлибо сообщением. Для этого необходимо перейти в раздел реестра HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon и создать в нем строковые (REG_SZ) параметры LegalNoticeCaption и LegalNoticeText.
В качестве значения параметра LegalNoticeCaption следует указать строку, которая будет отображаться в заголовке сообщения, а в качестве параметра LegalNoticeText — текст сообщения.
Настройка раскладки клавиатуры в окне приветствия
В большинстве случаев при работе на компьютере устанавливаются английская и русская раскладки клавиатуры, при этом одна из них является основной (используемой по умолчанию), а другая — дополнительной.
Раскладки клавиатуры, доступные в окне входа в систему, задаются только на этапе установки операционной системы. И если в качестве основной была выбрана русская раскладка, а пароль пользователь предпочитает набирать по-английски, то придется постоянно переключать раскладку клавиатуры в окне входа в систему. Во избежание этого необходимо в разделе реестра HKU\.Default\Keyboard Layout\Preload отредактировать строковые параметры «1» и «2». Параметр «1» соответствует раскладке клавиатуры по умолчанию, а «2» — дополнительной. Эти параметры могут иметь значения 00000409 (английская раскладка) или 00000419 (русская раскладка).
Настройка режимов работы системы
Отключение функции User Account Control (UAC)
Если вы опытный пользователь ПК, то лучше отключить назойливую функцию UAC. Для этого необходимо в разделе реестра HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System присвоить параметру EnableLUA типа REG_DWORD значение 0. Для того чтобы разрешить использование функции UAC, необходимо параметру EnableLUA присвоить значение 1.
Отметим, что при отключении функции UAC есть и негативный момент. Приложения из состава Metro App при этом не могут быть запущены. Поэтому если вы используете Metro App-приложения, то оставляйте UAC включенным. Вместо полного отключения UAC лучше настроить UAC. Как известно, в UAC есть четыре опции:
- Всегда уведомлять — уведомление происходит как при попытках программ установить программное обеспечение или внести изменения, так и при изменении параметров Windows пользователем;
- Уведомлять только при попытках программ внести изменения в компьютер (опция установлена по умолчанию);
- Уведомлять только при попытках программ внести изменения в компьютер (не затемнять рабочий стол);
- Никогда не уведомлять — уведомление не происходит ни при попытках программ установить программное обеспечение или внести изменения, ни при изменении параметров Windows пользователем.
Фактически, настройка Никогда не уведомлять равносильна отключению UAC, однако при этом не блокируется работа приложения Metro App. Для того чтобы реализовать данную настройку, необходимо в разделе реестра HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System присвоить параметрам PromptOnSecureDesktop и ConsentPromtBehaviorAdmin типа REG_DWORD значение 0.
Отключение Windows SmartScreen
В обязательном порядке мы рекомендуем всем пользователям отключить очень назойливую функцию Windows SmartScreen. Для этого необходимо в разделе реестра HKLM\SOFTWARE\Policies\Microsoft\Windows\System создать параметр EnableSmartScreen типа REG_DWORD и присвоить ему значение 0. Для того чтобы разрешить использование функции Windows SmartScreen, необходимо параметру EnableSmartScreen присвоить значение 2.
Изменение настроек Центра безопасности
По умолчанию в области Tray имеется значок Центра безопасности (Security Center), рядом с которым при возникновении угрозы отображается уведомление центра безопасности. Для того чтобы скрыть значок Центра безопасности и не отображать уведомлений, необходимо создать раздел реестра HKLM\SOFTWARE\Microsoft\Security Center\Svc\S-1-5-21-1688207787-1353448249-2747669327-1000 и в нем создать параметр EnableNotifications типа REG_DWORD со значением 0. Для возврата к настройкам по умолчанию достаточно удалить подраздел S-1-5-21-1688207787-1353448249-2747669327-1000.
Чтобы возобновить отображение значка Центра безопасности без отображения уведомлений, параметру EnableNotifications нужно присвоить значение 1.
Правда, следует заметить, что просто так изменить настройки Центра безопасности не удастся. То есть при попытке создать или удалить в разделе реестра Svc какойлибо подраздел, система будет выдавать предупреждение, что у вас нет на это прав. Поэтому прежде необходимо наделить пользователя правами полного контроля над разделом HKLM\SOFTWARE\Microsoft\Security Center\Svc (как это сделать, рассказывалось выше).
Запрет на пропуск приложений автозагрузки
По умолчанию, если в процессе загрузки операционной системы нажать клавишу Shift, будут пропущены приложения, которые автоматически запускаются после загрузки ОС (Startup). Для того чтобы заблокировать возможность пропуска приложений автозагрузки, необходимо в разделе реестра HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon создать параметр IgnoreShiftOveride типа REG_DWORD и присвоить ему значение 1. Для возврата к настройкам по умолчанию следует присвоить этому параметру значение 0 или удалить его.
Блокирование доступа к контрольной панели (Control Panel)
С целью блокирования доступа к контрольной панели нужно в разделе реестра HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer создать параметр NoControlPanel типа REG_DWORD и присвоить ему значение 1. Пи этом значок контрольной панели исчезнет и с рабочего стола, и из меню Start. Для возврата к настройкам по умолчанию можно присвоить этому параметру значение 0 или удалить его.
Запрет на экспортирование разделов реестра (выполнение REG-файлов)
Для того чтобы предотвратить возможность экспортирования в систему разделов реестра (экспорт разделов реестра производится всякий раз, когда запускается на выполнение файл REG), необходимо в разделе реестра HKLM\SOFTWARE\Classes\.reg изменить значение параметра (Default) типа REG_SZ. По умолчанию значение этого параметра — regfile, что соответствует возможности экспортирования разделов реестра. Если изменить его значение на txtfile, то экспортирование станет невозможным.
Блокирование доступа к командной строке и запрет на запуск BAT-файлов
Для того чтобы заблокировать возможность использования командной строки и запуск BAT-файлов, необходимо в разделе реестра HKCU\Software\Policies\Microsoft\Windows\System создать параметр DisableCMD типа REG_DWORD и присвоить ему значение 2. Вернуться к настройкам по умолчанию можно путем удаления данного параметра из реестра.
Блокирование доступа к модулю Administrative Tools
С целью блокирования доступа к приложению Administrative Tools достаточно удалить раздел реестра HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\
Настройка параметров восстановления системы
В операционной системе Windows 8 (как и в Windows 7) реализована технология восстановления системы (System Restore) — для этого создаются точки отката, к которым впоследствии можно вернуться.
Все относящиеся к восстановлению системы параметры типа REG_DWORD находятся в разделах реестра HKLM\Software\Microsoft\Windows NT\CurrentVersion\SystemRestore и HKLM\Software\Microsoft\ Windows NT\CurrentVersion\SystemRestore\cfg. Для настройки точки отката используются такие параметры, как DiskPerсent, DSMax, DSMin, RPGlobalInterval и RPSessionInterval.
Параметры DiskPerсent и DSMax используются совместно и позволяют задать объем дискового пространства, который будет использоваться для хранения данных восстановления системы. По умолчанию параметр DSMax равен 400 Мбайт, а DiskPerсent — 12%. При этом используется следующая формула расчета дискового пространства: выбирается наибольшее значение между значением параметра DSMax и 12% от объема диска. К примеру, если размер диска больше 4 Гбайт, то объем дискового пространства для точки восстановления данных составит 12%, поскольку 12% от 4 Гбайт больше 400 Мбайт.
Параметр DiskPerсent находится в разделе реестра HKLM\Software\Microsoft\Windows NT\CurrentVersion\ SystemRestore\cfg.
Параметр DSMin задает минимальный объем свободного места на диске, с которым будет работать функция восстановления системы.
RPGlobalInterval — параметр задает интервал времени в секундах, в течение которого длится ожидание перед созданием новой контрольной точки. По умолчанию значение составляет 86 400 с (24 ч).
RPLifeInterval — параметр задает интервал времени в секундах, в течение которого программа хранит точки восстановления перед их удалением. По умолчанию — 90 дней (7 776 000 с).
RPSessionInterval — параметр задает промежуток времени в секундах, в течение которого программа ожидает перед созданием новой контрольной точки при включенном компьютере. Значение 0 соответствует отключению ожидания. Можно установить свое значение (например, интервал в час), чтобы программа создавала контрольные точки через заданный интервал.
Настройка автозагрузки программ
Все параметры автозагрузки программ содержатся в разделе реестра HKLM\Software\ Microsoft\Windows\CurrentVersion, внутри которого имеются подразделы Run, RunOnce с включенными в них строковыми параметрами (REG_SZ), отвечающими за запуск программ. Название параметра может быть произвольным (обычно оно совпадает с названием программы), а в качестве значения в этих параметрах указывается путь к запускаемой программе.
В разделе RunOnce прописываются программы, которые запускаются всего один раз. К примеру, при установке новых программ некоторые из них прописывают в раздел RunOnce ключи, указывающие на какиелибо настроечные модули, которые запускаются сразу после перезагрузки компьютера. Такие ключи после запуска автоматически удаляются. Для удаления той или иной программы из автозапуска достаточно удалить соответствующий параметр из раздела Run.
Отключение стандартного автозапуска компактдисков
Чтобы отключить автозапуск компактдиска, необходимо в разделе реестра HKLM\SYSTEM\ CurrentControlSet\Services\CDRom установить значение параметра AutoRun типа REG_DWORD равным 0.
Отключение нового метода автозапуска компактдисков
Кроме вышеназванного способа, существует и другой, новый метод автозапуска компактдисков, для отключения которого необходимо перейти в раздел реестра HKLM\SOFTWARE\ Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\CancelAutoplay\Files. В нем находятся строковые параметры, содержащие имена файлов, и в случае присутствия этих файлов на компактдиске встроенный AutoRun запускаться не будет. Добавление строкового параметра *.* (то есть любого файла) отключит.
Настройка параметров обновления Windows
Настроить параметры обновления операционной системы можно в разделе реестра HKLM\Software\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update, задав значения параметрам AUOptions, IncludeRecommendedUpdates и ElevateNonAdmins. Все эти параметры имеют тип REG_DWORD. Параметр AUOptions может принимать значение 0, 1, 2 и 3. Значение 0 соответствует тому, что разрешены автоматическая загрузка и установка обновлений. При значении 1 автоматическая проверка наличия обновлений производиться не будет. При значении 2 будет автоматически производиться проверка наличия обновлений, однако автоматически обновления загружаться не будут. При значении 3 производится автоматическая проверка наличия обновлений и их загрузка. Но установка обновлений производиться не будет.
При значении параметра IncludeRecommendedUpdates равном 1 в автоматическую загрузку и установку будут добавлены обновления, рекомендованные Microsoft. В противном случае (при значении параметра 0), загружаться и устанавливаться будут только важные обновления.
Оптимизация системы
Не стоит полагать, что оптимизация системы за счет соответствующих настроек реестра позволит ощутимо увеличить производительность. Оптимизацию имеет смысл проводить только на слабых компьютерах, но даже в этом случае чуда не произойдет.
Увеличение скорости открытия окон
С целью увеличения скорости открытия окон (всплытия меню) необходимо в разделе реестра HKCU\Control Panel\Desktop создать параметр MenuShowDelay типа REG_SZ и присвоить ему значение 0. По умолчанию это значение равно 400. Значение 0 соответствует отсутствию задержки при открытии окон; максимальное значение данного параметра — 32 767.
Уменьшение дефрагментируемости больших файлов на диске
Для того чтобы операционная система при записи файла на диск сначала нашла для него наиболее подходящее по размеру место и поместила его туда, как можно меньше дробя его на части, в раздел HKLM\System\CurrentControlSet\Control\FileSystem необходимо добавить параметр ContigFileAllocSize типа REG_DWORD со значением, которое определяет (в килобайтах) максимальный размер нефрагментируемого блока данных на диске. При желании размер такого блока можно увеличить. Данная настройка может оказаться полезной при работе с мультимедиафайлами (уменьшается нагрузка на диск и процессор при записи и воспроизведении видео или звуковых файлов). Размер нефрагментируемого блока данных на диске лучше выбирать в интервале 1024-4096 Кбайт с учетом объема диска. Отметим, что для SSD-накопителей данная настройка не имеет значения.
Настройка функции Boot defrag
Суть функции Boot defrag заключается в дефрагментации тех файлов, которые нужны для старта операционной системы. Выключение этой функции позволит на некоторый период сократить время загрузки, но постепенно она будет становиться все медленнее. При необходимости отключить данную функцию (это имеет смысл сделать для SSD-накопителей) в разделе HKLM\SOFTWARE\Microsoft\Dfrg\ BootOptimizeFunction нужно создать параметр Enable типа REG_SZ и присвоить ему значение N. Для того чтобы вернуться к настройкам по умолчанию, достаточно удалить параметр Enable.
Очистка файла подкачки
Файл подкачки pagefile.sys служит для виртуального увеличения размера используемой оперативной памяти, и в него, по мере необходимости, выгружаются данные из оперативной памяти, а потом подгружаются обратно.
По завершении работы операционной системы в файле подкачки могут оставаться выгруженные в него данные. Для очистки файла подкачки после завершения работы нужно в разделе реестра HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management присвоить параметру ClearPageFileAtShutdown типа REG_DWORD значение 1.
Отметим, что мы не рекомендуем реализовывать данную настройку, поскольку на практике это приводит к тому, что время перезагрузки и выключения системы существенно возрастает.
Настройка режима использования файла подкачки
При наличии в ПК большого объема оперативной памяти можно попытаться повысить производительность системы, запретив выгружать в файл подкачки запущенные системные драйверы и пользовательские коды. Для этого в разделе реестра HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management параметру DisablePagingExecutive типа REG_DWORD необходимо присвоить значение 1.
Отметим, что данную процедуру целесообразно производить только при объеме оперативной памяти более 2 Гбайт.
Ускорение процесса завершения работы Windows
Существует возможность определять величину временного интервала, в течение которого система должна завершить свою работу. Для этого в разделах реестра HKLM/SYSTEM/CurrentControlSet/Control и HKLM/SYSTEM/CurrentControlSet001/Control необходимо создать строковый (REG_SZ) параметр WaitToKillServiceTimeout, который задает временную задержку закрытия всех запущенных сервисов в миллисекундах. По умолчанию его значение равно 5000, то есть 5 с. Можно установить значение, равное 4000. Однако нужно иметь в виду, что существенное уменьшение значения этого ключа не позволит системе корректно завершить запущенные сервисы, что может сказаться на стабильности загрузки. В процессе завершения работы система уведомляет все сервисы и дает каждому из них время на корректное закрытие, по истечении которого сервис уничтожается. При этом некоторые параметры настройки сервиса могут оказаться несохраненными. Следовательно, если при уменьшении этого времени система становится нестабильной, рекомендуется увеличить это значение до достижения системой полной стабильности.
Настройка времени, по истечении которого приложение считается зависшим
Программа считается зависшей, если она не реагирует на обращение к ней. По умолчанию зависшим является приложение, которое не отвечает в течение 5 с (5000 мс). Этот временной интервал можно изменить в разделе реестра HKCU\Control Panel\Desktop, для чего следует отредактировать строковый (REG_SZ) параметр (первоначально его придется создать) HungAppTimeout, присвоив ему необходимое значение в миллисекундах (рекомендуемое значение — 2000).
Автоматическое завершение зависших программ
Для того чтобы разрешить системе автоматически завершать зависшие процессы, в разделе реестра HKCU\Control Panel\Desktop нужно присвоить строковому (REG_SZ) параметру AutoEndTasks значение 1 (первоначально параметр нужно создать). Значение 2 соответствует тому, что процессы не завершаются автоматически. Система ожидает, когда процесс завершится, и если время завершения процесса превышает значение параметра HungAppTimeout, то появляется диалоговое окно, указывающее, что приложение зависло.
Настройка времени ожидания перед завершением зависшего приложения
Установить время ожидания перед завершением зависшего приложения можно путем создания в разделе реестра HKCU\Control Panel\Desktop строкового параметра WaitToKillAppTimeout и присвоения ему значения времени ожидания в миллисекундах. По умолчанию это время составляет 2000 миллисекунд (рекомендуемое значение — 1000).
Оптимизация работы ядра операционной системы
Для ускорения производительности операционная система оставляет исполняемый код ядра резидентным в оперативной памяти вместо вытеснения его по мере необходимости в виртуальную память на диск, то есть в своп-файл. Такое случается очень редко — только когда запущено очень много программ. Чтобы вообще исключить эту возможность, необходимо в разделе реестра HKLM\System\CurrentControlSet\Control\SessionManager\MemoryManagement присвоить параметру DisablePagingExecutive типа REG_DWORD значение 1. Для относительно безопасного изменения этого параметра рекомендуется иметь не менее 1 Гбайт памяти.
Отметим, что данную опцию нельзя включать в том случае, если используется спящий (hibernate) или ждущий (standby) режим компьютера.
Настройка приоритета процессора
Чтобы основные ресурсы процессора были отданы запущенным приложениям, а фоновые задачи имели более низкий приоритет, необходимо отредактировать параметр Win32PrioritySeparation типа REG_DWORD в разделе реестра HKLM\SYSTEM\CurrentControlSet\Control\PriorityControl.
По умолчанию значение этого параметра равно 2, но он может принимать значения в диапазоне от 0 до 26 (hex). При нулевом значении параметра активные и фоновые приложения имеют одинаковый приоритет. При значении 1 активные приложения получают немного больше ресурсов, чем фоновые, при значении 2 — еще больше ресурсов и т.д. (рекомендуемое значение для не очень производительных ПК — 6).
Принудительная выгрузка неиспользуемых DLL-библиотек из памяти
В случае если в системе установлено недостаточно памяти, имеет смысл применять опцию принудительной выгрузки DLL-библиотек из оперативной памяти, которые остаются там некоторое время после того, как приложение, их использующее, уже закрыто. Для этого необходимо в разделе реестра HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer создать параметр AlwaysUnloadDLL типа REG_DWORD и присвоить ему значение 1. Для возврата к настройкам по умолчанию можно его удалить из реестра или присвоить значение 0.
Отключение таблицы совместимости в NTFS
По умолчанию при использовании файловой системы NTFS система создает специальную таблицу совместимости со старыми приложениями, которые могут работать только с файловыми именами в формате MS-DOS (восемь символов имени файла и три символа для его расширения). Данная возможность в настоящее время неактуальна, и ее можно отключить, что повысит производительность системы. Для этого в разделе реестра HKLM\System\CurrentControlSet\Control\FileSystem параметру NtfsDisable8dot3NameCreation типа REG_DWORD нужно присвоить значение 1.
Обновление метки последнего доступа к папке
Если применяется файловая система NTFS, то по умолчанию операционная система обновляет метку последнего доступа к папке при ее открытии. Эта возможность может тормозить систему при слишком большом количестве файлов папок, и, если она вам не нужна, ее можно отключить. Для этого в разделе реестра HKLM\SYSTEM\CurrentControlSet\Control\FileSystem установите параметр REG_DWORD NtfsDisableLastAccessUpdate типа REG_DWORD равным 1.
Отключение функции автообнаружения IDE-устройств при загрузке системы
Для того чтобы отключить функцию автоматического обнаружения IDE-устройств при загрузке системы (что позволит ускорить процесс загрузки), необходимо в разделах реестра HKLM\SYSTEM\ControlSet001\Control\Class\<4d36e96a-e325-11ce-bfc1-08002be10318>\0001, HKLM\SYSTEM\ControlSet001\Control\Class\<4d36e96a-e325-11ce-bfc1-08002be10318>\0002, HKLM\SYSTEM\CurrentControlSet\Control\Class\<4d36e96a-e325-11ce-bfc1-08002be10318>\0001 и HKLM\SYSTEM\CurrentControlSet\Control\Class\<4d36e96a-e325-11ce-bfc1-08002be10318>\0002 создать параметр UserMasterDeviceType типа REG_DWORD и присвоить ему значение 3. Чтобы вернуться к настройкам по умолчанию, достаточно удалить данный параметр из реестра.
Отключение функции обновления групповой политики (Group Policy) при загрузке системы
Для отключения функции обновления групповой политики (Group Policy) при загрузке системы (что позволит ускорить процесс загрузки) необходимо в разделе реестра HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System создать параметры SynchronousMachineGroupPolicy и SynchronousUserGroupPolicy типа REG_DWORD и присвоить им значение 0. Для возврата к настройкам по умолчанию достаточно удалить их из реестра.
Запрет создания Last Known Good Configuration
По умолчанию в операционной системе сохраняются сведения о последней конфигурации системы, при которой она успешно загружалась. Для того чтобы запретить возможность сохранения данных Last Known Good Configuration, необходимо в разделе реестра HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon создать параметр ReportBootOk типа REG_SZ и присвоить ему значение 0. Вернуться к настройкам по умолчанию можно, удалив его из реестра.
Отключение воспроизведения звукового файла приветствия при загрузке ОС
Для того чтобы отключить воспроизведение звукового файла приветствия при загрузке операционной системы, необходимо в разделе реестра HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\BootAnimation создать параметр DisableStartupSound типа REG_DWORD и присвоить ему значение 1. Чтобы вернуться к настройкам по умолчанию (разрешить воспроизведение звукового файла приветствия) нужно присвоить этому параметру значение 0 или удалить его из реестра.
Настройка файлового системного кэша
Для настройки системного кэша необходимо отредактировать параметр LargeSystemCach типа REG_DWORD в разделе реестра HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management.
Параметр LargeSystemCache задает размер файлового системного кэша. Предусмотрено два значения данного параметра: 0 и 1. Значение 0 задает стандартный размер кэша (приблизительно 8 Мбайт), который рекомендуется для обычных компьютеров, рабочих станций и серверов приложений. Значение ключа равное 1 устанавливает большой размер кэша, который может динамически увеличиваться вплоть до размера оперативной памяти минус 4 Мбайт; это значение ключа рекомендуется устанавливать для файл-серверов.
Настройка распределения оперативной памяти
Настройка распределения использования оперативной памяти под системный кэш и приложения производится в разделе реестра HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters. В нем имеется параметр Size типа REG_DWORD, который позволяет оптимизировать использование оперативной памяти. Параметр Size может принимать три значения: 1, 2 и 3.
Значение 1 рекомендуется только для рабочих станций, ресурсы которых используются неинтенсивно. Значение ключа равное 2 представляет собой решение, когда выделение памяти под кэш и резервирование свободной для приложений памяти сбалансировано.
Значение ключа равное 3 применяется только для файл-серверов и обеспечивает выделение такого объема памяти для кэширования, который необходим для совместного использования файлов.
Настройка режимов оптимизации операционной системы
Отличительной особенностью операционных систем Windows является тот факт, что они обладают функциями самонастройки и динамически подстраиваются под различные сценарии использования приложений. Под динамической самонастройкой операционной системы Windows понимаются такие функции, как оптимизация размещения файлов на жестком диске (Disk Efficiency Optimizations), оптимизация загрузки операционной системы (Boot Prefetching) и оптимизация загрузки приложений (Application-Launch Prefetching).
Оптимизация размещения файлов заключается в том, что наиболее часто загружаемые файлы размещаются, во-первых, вместе, а во-вторых, на краю диска (пластины), что обеспечивает более быстрый доступ к ним и тем самым увеличивает общую производительность системы. Оптимизация размещения файлов на жестком диске становится особенно актуальной при применении больших по объему жестких дисков. Для оптимизации размещения файлов на диске операционная система Windows постоянно наблюдает за сценарием доступа к файлам и в фоновом режиме производит оптимизацию их размещения. Информация о наиболее часто используемых файлах сохраняется в директории операционной системы в папке Prefetch, а просмотреть, какие файлы подлежат оптимизации размещения на жестком диске, можно в файле Prefetch\Layout.ini.
Говоря об оптимизации размещения файлов на жестком диске, следует иметь в виду, что данная процедура актуальна только для HDD. Если в системе используется SSD-накопитель, то оптимизация становится бессмысленной.
Оптимизация загрузки операционной системы (Boot Prefetching) способствует повышению скорости загрузки ОС. В данном случае операционная система отслеживает все файлы, которые требуются для ее загрузки, и оптимизирует их размещение на диске. Кроме того, в процессе загрузки ОС осуществляется предвыборка требуемых данных в оперативную память, то есть в оперативную память заранее загружаются данные, к которым предположительно будет требоваться доступ.
Оптимизация загрузки приложений (Application-Launch Prefetching) мало чем отличается от процедуры оптимизации загрузки операционной системы. Смысл ее заключается в том, что ОС отслеживает все данные, используемые запускаемыми приложениями, и оптимизирует их размещение на жестком диске, а также реализует предвыборку этих данных для упреждающей загрузки в оперативную память.
Кроме рассмотренных технологий динамической самонастройки операционной системы Windows, применяются и такие средства повышения производительности, как SuperFetch, ReadyBoost, ReadyBoot и ReadyDrive.
Технология SuperFetch является в какомто смысле развитием технологий Boot Prefetching и Application-Launch Prefetching. В технологии SuperFetch используется оптимизация размещения файлов на жестком диске вкупе с функцией упреждающего чтения этих файлов на основе отслеживаемой статистики доступа к данным. При этом учитывается история обращений к памяти за длительный период.
Функция SuperFetch выполняется в качестве службы Windows внутри процесса Service Host. Она отслеживает историю обращений к страницам памяти и отдает диспетчеру памяти указания по предварительной загрузке данных или кода из файлов на диске либо из файла подкачки в список ожидания, а также указания по присвоению приоритета страницам памяти. Служба SuperFetch существенно расширяет отслеживание страниц памяти, учитывая страницы, которые были ранее загружены в память, но впоследствии освобождены диспетчером памяти для других данных и кода.
Технология ReаdyBoot предназначена для ускорения загрузки операционной системы и используется только в том случае, если в компьютере размер оперативной памяти превышает 700 Мбайт.
В технологии ReаdyBoot для оптимизации процесса загрузки операционной системы применяется специальный кэш в оперативной памяти, размер которого зависит от общего объема доступной оперативной памяти.
Настройка функции Boot Prefetching и Application Launch Prefetching
Для того чтобы настроить функции Boot Prefetching и Application Launch Prefetching (для SSD-накопителей необходимо их заблокировать) следует в разделе реестра HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters отредактировать параметр EnablePrefetcher типа REG_DWORD. Значение 0 этого параметра соответствует блокированию функций Boot Prefetching и Application Launch Prefetching. Значение 1 означает, что функция Application Launch Prefetching используется, а функция Boot Prefetching — нет. Значение 2 разрешает применение функции Boot Prefetching и запрещает функцию Application Launch Prefetching. Значение 3 (по умолчанию) разрешает и Boot Prefetching, и Application Launch Prefetching.
Настройка функции SuperFetch
Настройка функции SuperFetch производится точно так же, как и функций Boot Prefetching и Application Launch Prefetching. Для этого необходимо в разделе реестра HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters отредактировать параметр EnableSuperfetch типа REG_DWORD. Значение 0 этого параметра соответствует блокированию функций SuperFetch. Значение 1 означает, что производится только ускорение загрузки приложений, а 2 — только ускорение загрузки операционной системы. Значение 3 (по умолчанию) разрешает ускорение загрузки приложений и операционной системы.
Отключение фоновой дефрагментации диска
Для того чтобы запретить фоновую дефрагментацию диска, которая производится при оптимизации размещения данных, нужно в разделе реестра HKLM\SOFTWARE\ Microsoft\Dfrg\BootOptimizeFunction создать параметр Enable типа REG_SZ и присвоить ему значение «N».
Отключение фоновой авторазметки диска
Для того чтобы запретить фоновую авторазметку диска, которая производится при оптимизации размещения данных, нужно в разделе реестра HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ OptimalLayout создать параметр EnableAutoLayout типа REG_DWORD и присвоить ему значение 0.
Настройка сети
Установка способа доступа к общим ресурсам
За настройку способа доступа к общим ресурсам компьютера из сети отвечает параметр Restrictanonymous типа REG_DWORD в разделе реестра HKLM\System\CurrentControlSet\Control\Lsa.
В случае если этот параметр равен 1, запрещен анонимный доступ. Пользователям не разрешено удаленно просматривать учетные записи. При значении 2 запрещен любой неявный доступ к системе (в сетевом окружении компьютер виден не будет, однако доступ к нему можно получить через его IP-адрес).
Сокрытие компьютера в сети
Для того чтобы компьютер был не виден в сети (не отображался в сетевом окружении), необходимо в разделе реестра HKLM\System\CurrentControlSet\Services\LanmanServer\Parameters присвоить параметру Hidden типа REG_DWORD значение 1.
Сокрытие модуля Entire Network (Вся сеть)
Для того чтобы заблокировать пользователям возможность просмотра структуры всей сети, необходимо в разделах реестра HKLM\System\CurrentControlSet\Control\Terminal Server и HKLM\System\ControlSet001\Control\Terminal Server присвоить параметру fDenyTSConnections типа REG_DWORD значение 0 или удалить этот параметр из реестра.
Управление службами через реестр
Традиционно для управления системными службами в операционной системе используется оснастка Services, в которой можно остановить или запустить любую службу, а также изменить тип ее запуска. Однако управлять службами можно и через реестр. Настройка всех служб производится в разделе реестра HKLM\System\CurrentControlSet\Services, в котором каждому из подразделов соответствует определенная системная служба. К примеру, службе Windows Audio соответствует раздел реестра HKLM\System\CurrentControlSet\Services\Audiosrv.
Для того чтобы изменить тип запуска системной службы (Manual, Disable, Automatic), необходимо отредактировать в соответствующем данной службе разделе реестра параметр Start, имеющий тип REG_DWORD. Данный параметр может принимать одно из трех значений: 2, 3 или 4. Значение 2 соответствует типу запуска Automatic (Автоматически); значение 3 — типу запуска Manual (Вручную); значение 4 блокирует запуск службы (тип запуска Disable).
При настройке типа запуска системной службы через реестр самое сложное — найти раздел реестра, соответствующий службе. Дело в том, что у каждой службы существует два названия: служебное (Service Name) и полное (Display Name). К примеру, службе Windows Backup (полное название) соответствует служебное название SDRSVC. Проблема в том, что в оснастке Services отображается полное название служб, а в разделах реестра мы имеем дело со служебными названиями служб. Установить однозначное соответствие между полным и служебным названиями служб можно только в оснастке Services: если щелкнуть два раза мышью по названию любой службы, откроется окно свойств этой системной службы, где можно выяснить ее служебное название.
Блокирование службы Windows Firewall
Для того чтобы заблокировать службу Windows Firewall, в разделе реестра HKLM\System\CurrentControlSet\Services\MpsSvc параметру Start типа REG_DWORD нужно присвоить значение 4.
Блокирование службы Windows Defender
Для того чтобы заблокировать службу Windows Defender, в разделе реестра HKLM\System\CurrentControlSet\Services\WinDefend параметру Start типа REG_DWORD нужно присвоить значение 4.
Блокирование службы Security Center
Для того чтобы заблокировать службу Security Center (Центр безопасности), в разделе реестра HKLM\System\CurrentControlSet\Services\wscsvc параметру Start типа REG_DWORD нужно присвоить значение 4.
Запрет запуска Remote Registry
Для того чтобы заблокировать службу Remote Registry (удаленное редактирование реестра), в разделе реестра HKLM\System\CurrentControlSet\Services\RemoteRegistry параметру Start типа REG_DWORD нужно присвоить значение 4.
Запрет запуска службы автоматического обновления Windows
Для того чтобы заблокировать службу автоматического обновления Windows, в разделе реестра HKLM\System\CurrentControlSet\Services\wuauserv параметру Start типа REG_DWORD нужно присвоить значение 4.
Заключение
Конечно же, в статье приведены далеко не все разделы и параметры реестра. Тем не менее описанные настройки позволяют очень гибко настраивать операционную систему под конкретные задачи пользователя. А о том, как с помощью настроек реестра создать скрипт для тюнинга операционной системы, вы сможете узнать в статье «Твикер для Windows 8 своими руками», опубликованной в этом номере журнала.