Ключ SYSTEM\CurrentControlSet\Control


Параметры:
ПараметрЗначения
ИмяОписаниеДопустимыеРекомендуемые
WaitToKillServiceTimeoutВремя принудительного завершения зависшей службы (в миллисекундах)Любое число20000
WaitToKillAppTimeoutВремя принудительного завершения зависшей программы (в миллисекундах)Любое число10000
ProcessTerminateTimeoutВремя принудительного завершения зависшей программы (в миллисекундах)Должно совпадать со значением 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 (расширенный)Зависит от объёма ОЗУ
NtfsAllowExtendedCharacterIn8dot3NameРазрешить спецсимволы в коротких (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":


ПараметрЗначения
ИмяОписаниеДопустимыеРекомендуемые
DontVerifyRandomDriversОтключить отладочную проверку случайно выбранных драйверов, загруженных в память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'а неподкачиваемой памяти. Препятствует работе некоторых руткитов, но несовместимо с большинством антивирусов.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.