Ключи HKLM\SOFTWARE и HKCU\Software


Clients - информация о типах содержимого и программах, которыми его можно открыть. Эти параметры можно изменить через "Свойства обозревателя" на вкладке "Программы".

Policies - настройки локальной политики

Обычно путь к остальным программам формируется по такому правилу:
HKLM\SOFTWARE\[название производителя программы]\<название программы>
хотя могут быть и исключения.

Самый важный для Windows ключ в этом подразделе - Microsoft.



Microsoft


Содержимое ключа Microsoft:

Active Setup - настройки Active Setup.
Параметры:
ПараметрЗначения
ИмяОписаниеДопустимыеРекомендуемые
DisableRepairОтключить возможность исправлений0 (не отключать); 1 (отключить)0

COM3 - настройки COM. Есть возможность менять настройки отладки в ключе "DEBUG". Для этого нужно создать этот ключ и перезагрузить компьютер. После этого Windows пропишет в него значения по умолчанию.

Cryptography - настройки криптографии, информация о способах шифрования, смарт-картах, поставщиках криптографии и их типах

CTF - настройки текстовых служб и преобразования текста в речь.
Параметры:
ПараметрЗначения
ИмяОписаниеДопустимыеРекомендуемые
Disable Thread Input Managerвыключить поддержку дополнительных текстовых служб для всех программ1 (отключить); 0 (включить)0

Driver Signing - настройки подписывания драйверов
Параметры:
ПараметрЗначения
ИмяОписаниеДопустимыеРекомендуемые
PolicyПоведение при установке неподписанного драйвера00 (устанавливать без вопросов); 01 (спросить); 02 (блокировать установку)00
DrWatson - настройки системного отладчика
Параметры:
ПараметрЗначения
ИмяОписаниеДопустимыеРекомендуемые
CreateCrashDumpСоздавать дамп памяти при ошибке приложения0 (не создавать); 1 (создать)0

EnterpriseCertificates - сведения о сертификатах.

OLE - настройки связывания и внедрения объектов (OLE)
Параметры:
ПараметрЗначения
ИмяОписаниеДопустимыеРекомендуемые
ActivationFailureLoggingLevelПодробность отчёта при ошибке активации (статья MSDN)0 (отчёт по умолчанию включен); 1 (отчёт включен всегда); 2 (отключить отчёт)2
CallFailureLoggingLevelВключить отчёт при ошибке вызова (статья MSDN)1 (включить); 2 (отключить)2
InvalidSecurityDescriptorLoggingLevelВключить отчёт при ошибке в параметрах безопасности (статья MSDN)1 (включить); 2 (отключить)2
EnableCatalogCachingForBaseCOMВключить кэширование информации о классах COM (см. KB911650)1 (включить); 0 (отключить)1
LegacyAuthenticationLevelУровень проверки подлинности по умолчению0 (по умолчанию); 1 (подключение); 2 (вызов); 3 (пакет); 4 (целостность пакетов); 5 (секретность пакетов)0
LegacyImpersonationLevelУровень олицетворения для старых программ0 (по умолчанию); 1 (анонимно); 2 (идентификация); 3 (олицетворение); 4 (предствавитель)2

Multimedia
Ключи:
DrawDib - информация о текущем разрешении экрана
Sound Mapper - настройки элемента панели управления "Звук, речь и аудиоустройства".

WDMAudio
|_ Kmixer - настройки Kernel-Mode микшера.
   |_ Параметры ключа Kmixer:

ПараметрЗначения
ИмяОписаниеДопустимыеРекомендуемые
DefaultSrcQualityкачество звука по умолчанию3 (Высшее качество)3
DisableMmxОтключить инструкции MMX при воспроизведении звука0 (не отключать); 1 (отключить)0
EnableShortHrtfДословно переводится как "Включить короткий HRTF".0 (отключить); 1 (включить)1

В ключе Microsoft есть ещё 2 ключа - "Windows" и "Windows NT". Из-за большого количества параметров в них эти ключи будут описаны отдельно.