Как сохранить постоянным ключ реестра Windows?

10

Есть ли способ заблокировать системный реестр от изменения? Или как-то сохранить его постоянным?

В Windows 7 я пытаюсь предотвратить автоматическое изменение ключа системного реестра при каждом выключении монитора или перезагрузке системы.

НОТЫ

Ключ находится в:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render\{39de53a5-eb32-44e2-a457-eca85387442b}\Properties

Это где Windows устанавливает свойства для конкретного звукового устройства (мой вывод звука HDMI). Каждый раз, когда монитор выключается или система перезагружается, Windows сбрасывает конфигурацию колонок этого устройства на 2-канальную настройку «Стерео» и сбрасывает частоту дискретизации / битовую глубину до 16 бит / 44 кГц.

Я хотел бы заблокировать соответствующие ключи / свойства, чтобы Windows не сбрасывала их постоянно.

Без каких-либо предварительных разрешений от тех, кто знает, я не решусь вмешиваться в права доступа к ключу системного уровня, как это. Если это невозможно для блокировки ключа системного уровня, такого как этот, есть ли способ, которым я могу каким-то образом написать сценарий / запрограммировать способ опроса этого ключа реестра, и, если он был изменен, установить его обратно в настройки, которые я хочу?

Любые идеи?

Coldblackice
источник

Ответы:

9

Вы можете установить разрешения для ключей реестра . Просто удалите права на редактирование, SYSTEMи Administratorsгруппа и ключ должны быть доступны только для чтения.


Однако, если это не сработает, вы можете просто использовать regкоманду в сценарии запуска и заставить ее сбрасывать ключ каждый раз, когда вы разблокируете компьютер .

Скотт Чемберлен
источник
Спасибо! Так я не играю с «огнем», блокируя системный раздел реестра, такой как этот? Я боюсь, что навлеку на себя божественный гнев ядра Windows, сделав так: /
Coldblackice
Честно говоря, я не знаю. Это может сделать что угодно, от сброса настроек безопасности и вообще ничего не делать, чтобы дать вам BSOD при первой попытке его сброса. Прежде чем что-то делать, убедитесь, что вы сделали резервную копию своей системы
Скотт Чемберлен,
Попался. Весьма признателен!
Coldblackice