Como posso manter uma chave de registro do Windows constante?

10

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 do registro do sistema seja alterada automaticamente sempre que um monitor for desligado ou meu sistema for reiniciado.

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 dispositivo de som específico (minha saída de som HDMI). Sempre que um monitor é desligado ou o sistema é reiniciado, o Windows redefine a configuração do alto-falante deste dispositivo para uma configuração "Estéreo" de 2 canais e redefine a taxa de amostragem / profundidade de bits para 16 bits / 44 KHz.

Gostaria de bloquear as respectivas chaves / propriedades para impedir que o Windows as redefina constantemente.

Sem qualquer autorização prévia dos especialistas, hesito em alterar as permissões de uma chave no nível do sistema como esta. Se houver uma impossibilidade de bloquear uma chave no nível do sistema como esta, existe alguma maneira de de alguma forma criar um script / programar uma maneira de pesquisar essa chave do Registro e, se alterada, configurá-la novamente para as configurações desejadas?

Alguma ideia?

Coldblackice
fonte

Respostas:

9

Você pode definir permissões para chaves do Registro . Apenas remova as permissões de edição SYSTEMe o Administratorsgrupo e a chave devem ser efetivamente somente leitura.


No entanto, se isso não funcionar, basta usar o regcomando em um script de inicialização e redefinir sua chave toda vez que você desbloquear o computador .

Scott Chamberlain
fonte
Obrigado! Então, eu não estou brincando com "fogo" bloqueando uma chave de registro do sistema como esta? Temo que eu incorrer na ira piedosa do kernel do Windows ao fazê-lo: /
Coldblackice
Honestamente, eu não sei. Fazer isso pode fazer qualquer coisa, desde redefinir as configurações de segurança e não fazer nada até fornecer a você um BSOD na primeira vez que tentar redefini-lo. Certifique-se de fazer backup de seu sistema antes de tentar qualquer coisa
Scott Chamberlain
Peguei vocês. Muito grato!
precisa saber é o seguinte