Como desabilitar “remover hardware com segurança”

12

Eu tenho algumas máquinas virtuais do Windows 7 em xen que têm dispositivos aparecendo em "remover hardware com segurança".

Eu não quero que os usuários possam remover / ejetar qualquer hardware. Sou informado que o vmware tem uma opção hotplug. xen não parece fornecer isso para dispositivos de passagem pci, portanto, estou procurando uma solução confiável para evitar que os usuários ejetem dispositivos.

Esse problema não está necessariamente relacionado apenas a máquinas virtuais, mas parece ser um problema comum com dispositivos que são relatados erroneamente como removíveis. Eu estou idealmente procurando uma maneira de impedir que todos os dispositivos apareçam ou apenas impedir que a opção remover hardware com segurança apareça.

Tentei definir recursos de dispositivo para dispositivos específicos na inicialização com um script, mas, por algum motivo, nem sempre parece funcionar de maneira confiável.

Existe uma maneira de impedir que este ícone apareça na área de notificação completamente, seja por chave de registro ou política de grupo?

Devo salientar que a definição desta política de grupo para "Administradores" não parece funcionar.

[Configuração do computador> Configurações do Windows> Configurações de segurança> Políticas locais> Opções de segurança > evices: Permitido formatar e ejetar mídia removível]

    
por Matt 28.02.2012 / 01:18

3 respostas

1

Para responder minha pergunta,

Uma maneira que parece possível é escrever um vbscript que enumere as entradas do registro e atualize os recursos do dispositivo para cada dispositivo que não queremos que apareça. Isso precisa ser chamado na inicialização.

Uma extensão para o que é feito aqui. link

    
por 28.02.2012 / 08:15
2

Acho que o IconRemover faz o que você deseja, fornecendo uma GUI às mesmas alterações de registro.

    
por 28.02.2012 / 21:09
1

Para pegar essa pergunta, definindo a chave

HKCU\Software\Microsoft\Windows\CurrentVersion\Applets\SysTray\Services

para 1d (hex) / 29 (dec) irá fazê-lo, mas você terá que reexecutar "systray" depois. Isso não removerá "Ejetar" do menu de contexto das unidades no Explorer.

    
por 18.10.2013 / 01:22

Tags