Gerenciador de Tarefas do Windows 8 sem elevar?

4

No Windows Vista e no Windows 7, o gerenciador de tarefas não era elevado e você não mostrava um prompt do UAC, a menos que escolhesse "Exibir processos de todos os usuários".

No Windows 8 Preview, fora da caixa, o Gerenciador de Tarefas é iniciado toda vez. Como posso configurá-lo para iniciar o não-elevado para que eu não seja atingido por um prompt do UAC toda vez que eu verificar o uso da CPU ou visualizar a lista de processos em execução para ver se um aplicativo foi fechado completamente? / p>

(Eu não estou procurando por respostas que envolvam o enfraquecimento do UAC, e peço ajuda à comunidade para votar nessas sugestões.)

    
por Ben Voigt 01.07.2012 / 01:48

2 respostas

6

Compatibilidade "shims" pode ser usada para substituir o manifesto; você pode iniciar o Gerenciador de tarefas com a variável de ambiente __compat_layer definida como runasinvoker , por exemplo, em um prompt de comando:
set __compat_layer=runasinvoker
taskmgr

Ou use o Administrador de Compatibilidade para aplicar a correção de compatibilidade "RunAsInvoker" ao taskmgr.exe por isso lança automaticamente não elevados.

Referência: link

A correção de compatibilidade do RunAsInvoker pode ser ativada no registro, sem precisar do Application Compatibility Toolkit ou até mesmo da instalação de um SDB. Aqui está um script de registro para fazer isso (ajuste o caminho conforme apropriado para o seu sistema):

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
"C:\Windows\System32\taskmgr.exe"="RunAsInvoker"
    
por 19.12.2013 / 19:36
1

Eu não tenho o Windows carregado atm., mas se o Gerenciador de Tarefas ainda é chamado taskmgr.exe você poderia criar um atalho para ele e ver se Propriedades, Atalho, Avançado tem a caixa de seleção para "Executar como administrador"? Desmarcar isso permitirá que ele inicie não elevado, sem realmente alterar nenhuma configuração / política, certo?

P.S. Uma boa alternativa é @ technet.microsoft.com/en-us/sysinternals/bb896653.aspx (Process Explorer)

    
por 01.07.2012 / 02:34