Existe uma maneira de impedir que uma chave de registro do sistema seja alterada? Ou, de alguma forma, mantê-lo constante?
No Windows 7, estou tentando impedir que uma chave de registro do sistema seja alterada automaticamente sempre que um monitor é desligado ou quando meu sistema é reinicializado.
NOTAS
A chave está em:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render\{39de53a5-eb32-44e2-a457-eca85387442b}\Properties
É onde o Windows define as propriedades de um determinado dispositivo de som (minha saída de som HDMI). Sempre que um monitor é desligado ou o sistema é reinicializado, o Windows redefine a configuração do alto-falante deste dispositivo para uma configuração "Stereo" de 2 canais e redefine a taxa de amostragem / profundidade de bits para 16 bits / 44KHz.
Gostaria de bloquear as respectivas chaves / propriedades para evitar que o Windows as redefina constantemente.
Sem qualquer pré-aprovação desses especialistas, hesito em adulterar permissões de uma chave no nível do sistema como essa. Se isso é uma impossibilidade de bloquear uma chave de nível de sistema como essa, existe uma maneira que eu possa de alguma forma criar scripts / programar uma maneira de pesquisar essa chave de registro, e se ela for alterada, defina-a de volta para as configurações desejadas?
Alguma idéia?