Ключ SYSTEM\CurrentControlSet\Control


Параметры:
ПараметрЗначения
ИмяОписаниеДопустимыеРекомендуемые
WaitToKill
ServiceTimeout
Время принудительного завершения зависшей службы (в миллисекундах)Любое число20000
WaitToKill
AppTimeout
Время принудительного завершения зависшей программы (в миллисекундах)Любое число10000
ProcessTerminate
Timeout
Время принудительного завершения зависшей программы (в миллисекундах)Должно совпадать со значением WaitToKillAppTimeout10000

Примечание:
Некоторые параметры, не перечисленные в таблице, перезаписываются при каждом запуске из файла Boot.ini

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

Параметры ключа Class\{код_класса_устройств}:

ИмяОписаниеДопустимые значения
(По умолчанию)Отображаемое в диспетчере устройств название класса устройствЛюбое название
ClassНазвание класса устройств, соответствующее его GUID-кодуИсходное название
IconНомер значка, отображаемого в диспетчере устройств для этого класса
NoInstallClassОтключить возможность выбора этого класса устройств при выборе нового оборудования из списка1 (отключить); 0 (включить)
SilentInstallНе задавать вопросов при установке оборудования этого класса1 (не задавать); 0 (задавать)
NoDisplayClassСкрыть этот класс устройств1 (скрыть); 0 (показать)

Параметры ключей Class\{код_класса_устройств}\*
ИмяОписание
DriverDateДата выпуска драйвера, установленного для данного устройства
DriverDateDataДата выпуска драйвера (в двоичном виде)
DriverVersionВерсия драйвера
InfPathПуть к inf-файлу, по которому устанавливался драйвер
InfSectionСекция этого inf-файла, использованная для установки драйвера данного устройства
InfSectionExtРасширение секции inf-файла
MatchingDeviceIdID устройства, которому сопоставляется данный драйвер
ProviderNameИмя производителя драйвера
EnumPropPages32Путь к DLL-файлу со страницей свойств и функция для её отображения
CoInstallers32Путь к DLL-файлу соустановщика и функция для его запуска



CoDeviceInstallers - информация о соустановщиках отдельно для каждого класса.
Имя параметра - код класса. Значение - имя файла соустановщика и точка входа.

ComputerName - параметры, которые задаются на вкладке "Имя компьютера" в свойствах системы.

CrashControl - параметры "Загрузки и восстановления системы, отладочной информации" в свойствах системы.

Error Message Instrument
Параметры:
ПараметрЗначения
ИмяОписаниеДопустимыеРекомендуемые
EnableDefaultReplyПри ошибках не задавать вопросов, а автоматически выбирать ответ по умолчанию1 (выбирать ответ по умолчанию); 0 (спрашивать пользователя)0
EnableLoggingВключить протоколирование ошибок1 (включить); 0 (отключить)0

FileSystem - настройки драйверов файловых систем
Параметры:


ПараметрЗначения
ИмяОписаниеДопустимыеРекомендуемые
NtfsDisableLastAccessUpdateОтключить обновление даты последнего доступа к файлам1 (отключить); 0 (включить)1
NtfsDisable8dot3NameCreationОтключить запись укороченных (8.3) имён файлов в NTFS для файлов с длинными именами1 (отключить); 0 (включить)1
NtfsMemoryUsageОбъём дискового кеша (NTFS)1 (обычный); 2 (расширенный)Зависит от объёма ОЗУ
NtfsAllowExtended
CharacterIn8dot3Name
Разрешить спецсимволы в коротких (8.3) именах файлов1 (разрешить); 0 (запретить)0
Win95TruncatedExtensionsЗаменять последний символ расширения файла символом ~ .1 (не заменять); 0 (заменять)1

GraphicsDrivers - настройки графической подсистемы. Применяются ко всем видеокартам.

|_ Ключи:
DisableUSWC - при наличии этого ключа в ключе GraphicsDrivers режим буферизации USWC будет отключен. Отключать его следует только для очень старых или нестабильно работающих видеокарт.

Processor - настройки драйвера процессора
Параметры:
ИмяОписаниеДопустимые значения
CStateFlagsНастройка режима энергосбережения0 (не использовать); 1 (отключить состояние C2); 2 (отключить состояние C3); 3 (использовать состояние C3 также, как в Win2K)

Lsa - настройки безопасности

USB - настройки драйверов USB
Параметры:
ПараметрЗначения
ИмяОписаниеДопустимыеРекомендуемые
DisableSelectiveSuspendОтключить выборочное отключение сменных USB устройств1 (отключить); 0 (включить)0
HcDisableSelectiveSuspendОтключить выборочное отключение для USB хост-контроллеров1 (отключить); 0 (включить)0
EnIdleEndpointSupportВключить поддержку функции EnIdleEndpointSupport0 (отключить); 1 (включить)1
EnIdleEndpointSupportExВключить поддержку функции EnIdleEndpointSupportEx0 (отключить); 1 (включить)1
EnSoftRetryВключить поддержку функции EnSoftRetry0 (отключить); 1 (включить)1
EnableIdleTimerВключить отсчёт времени простоя USB устройства0 (отключить); 1 (включить)1

Session Manager - настройки запуска ОС

Параметры:

ПараметрЗначения
ИмяОписаниеДопустимыеРекомендуемые
EnableMCAВключить процессорную инструкцию MCA1 (включить); 0 (отключить)1
EnableMCEВключить процессорную инструкцию MCE1 (включить); 0 (отключить)1
SafeDLLSearchModeВключить безопасный режим поиска DLL-файлов1 (включить); 0 (отключить)1
SafeProcessSearchModeВключить безопасный режим поиска приложений.1 (включить); 0 (отключить)1
GlobalFlagЭтот параметр следует менять через утилиту gflags.exe
CWDIllegalInDllSearchМеняет порядок путей поиска DLL. Подробнее см. KB2264107

Ключи:
  AppCompatibility
   Параметры ключа "AppCompatibility":
ПараметрЗначения
ИмяОписаниеДопустимыеРекомендуемые
DisableAppCompatОтключить обработку совместимости приложений (увеличит производительность, но могут появится проблемы с некоторыми приложениями)0 (включить); 1 (отключить)1

  Memory Management - настройки работы с ОЗУ и файлом подкачки
     Параметры ключа "Memory Management":


ПараметрЗначения
ИмяОписаниеДопустимыеРекомендуемые
DontVerify
RandomDrivers
Отключить отладочную проверку случайно выбранных драйверов, загруженных в память1 (отключить); 0 (включить)1
DisablePagingExecutiveХранить ядро системы в ОЗУ, а не в файле подкачки0 (хранить в файле подкачки); 1 (хранить в ОЗУ)1 - при наличии 512 или более МБ ОЗУ, иначе 0
LargeSystemCacheВключить оптимизацию системного кэша увеличением его объёма за счёт ОЗУ0 (отключить); 1 (включить)1 - если у вас 512 или более МБ ОЗУ, иначе 0
WriteWatchПроверять права доступа при записи в память1 (Проверять); 0 (Не проверять)1
LowMemoryThresholdОпределяет объём свободной  памяти, при котором возникнет уведомление о малом объёме памяти64
HighMemoryThresholdОпределяет объём свободной  памяти, при котором возникнет уведомление о большом объёме памяти
SecondLevelDataCacheОбъём кеша второго уровня0 (автоопределение); Число - задает объём в КБ0
PagedPoolQuotaНаибольший объём подкачиваемой памяти, который можно выделить для процесса0 (автоопределение); Число - задает объём в МБ0
PagedPoolSizeНаибольший объём pool'а подкачиваемой памяти0 (автоопределение); Число - задает объём в МБ0
NonPagedPoolQuotaНаибольший объём неподкачиваемой памяти, который можно выделить для процесса0 (автоопределение); Число - задает объём в МБ0
NonPagedPoolSizeНаибольший объём pool'а неподкачиваемой памяти0 (автоопределение); Число - задает объём в МБ0
ProtectNonPagedPoolВключить защиту pool'а неподкачиваемой памяти. Препятствует перехватам функций в kernel-mode. Несовместимо с большинством антивирусов.1 (включить); 0 (отключить)
PoolTagВключить для драйверов выделение памяти из отладочного pool'а, в котором возможно отслеживание работы драйвера42 (включить); Для отключения параметр нужно удалить
SystemPagesЧисло страниц памяти0 (автоопределение); Любое другое число - количество страниц памяти0

  Configuration Manager
      Параметры ключа "Configuration Manager":
ПараметрЗначения
ИмяОписаниеДопустимыеРекомендуемые
SelfHealingEnabledВключить автоматическое восстановление или удаление повреждённых записей реестра1 (включить); 0 (отключить)1
 


Terminal Server - настройки Terminal Server, удаленного рабочего стола, удалённого помошника.
Параметры:
ПараметрЗначения
ИмяОписаниеДопустимыеРекомендуемые
TSEnabledВключить Terminal Server1 (включить); 0 (отключить)0
AllowTSConnectionsРазрешить подключения Terminal Server'а1 (разрешить); 0 (запретить)0
fDenyTSConnectionsЗапретить подключения Terminal Server'а0 (разрешить); 1 (запретить)1
fAllowFullControlРазрешить неограниченное удалённое управление этим компьютером1 (разрешить); 0 (запретить)0

Video\<код вашей видеокарты> - настройки драйвера видеокарты. Их можно изменить из панели управления драйвера и через твикеры видеокарт, например RivaTuner.