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"