Solução
Eu tive esse problema por alguns meses e acabei descobrindo com um pouco de teste. Acontece que o problema ocorre se o serviço de criptografia não estiver sendo executado. Basta executar o serviço Criptográfico e as ferramentas de facilidade de acesso serão executadas bem.
Explicação técnica
Segurança
Então, por que as ferramentas de acessibilidade exigem o serviço Criptográfico? É porque as ferramentas de acessibilidade precisam estar acessíveis em qualquer ponto do sistema, pois elas fornecem funcionalidade para permitir que as pessoas acessem o sistema com facilidade. Portanto, eles não seriam muito úteis se estivessem indisponíveis em áreas restritas e de privilégios elevados, como a tela de login ou a caixa de diálogo do UAC.
Como eles precisam estar disponíveis em qualquer lugar , incluindo áreas restritas, eles também devem ser seguros para evitar a abertura de um vetor de ataque que pode ser explorado para aproveitar as áreas restritas. Para fazer isso, o Windows deve validar o programa, verificando sua assinatura digital. Para fazer isso, é necessário o serviço de criptografia.
Poder-se-ia pensar que não deveria ser necessário executar isso nas áreas normais, no modo de usuário, na área de trabalho, mas tentar executá-lo incondicionalmente no modo de usuário e tentar validar apenas em áreas elevadas seria desnecessariamente complicar, o que, por sua vez, cria mais possibilidades de vulnerabilidades. Como tal, o Windows sempre valida as ferramentas de acessibilidade quando é executado e, portanto, sempre precisa do serviço de criptografia.
Defeito de Programação
(É claro que pode-se argumentar que ele deve executar o serviço se ainda não estiver em execução. Uma boa prática de design ditaria que os programas sempre verificassem dependências, instalassem ou executassem, se não estivessem disponíveis, e retornassem um apropriado < Se eles fizeram isso, então este problema não teria ocorrido porque iria executar automaticamente o serviço de criptografia e / ou dar um erro que deixa claro exatamente qual é o problema em oposição a tal mensagem enigmática.)
Outros sintomas
Além disso, observe que, se o serviço de criptografia não estiver em execução, você poderá ter outros problemas relacionados à segurança, como a execução de tarefas elevadas, que não exibem a caixa de diálogo do UAC. Por exemplo, clicar no link Proteção do sistema em Meu computador pode mostrar o cursor de espera por um momento, então nada acontece e agora clicando em qualquer lugar do Meu computador janela faz com que o Windows ding (ou seja, está desativado). Isso ocorre porque consent.exe
tenta executar para mostrar o prompt do UAC, mas sem o serviço Criptográfico em execução, ele não pode executar sua tarefa e apenas trava. Para corrigi-lo, você precisa abrir o Gerenciador de Tarefas e matar consent.exe
. Você receberá uma mensagem de erro Incorrect function
e Meu computador novamente será ativado. (Você ainda precisa executar o serviço de criptografia para que ele funcione de verdade.)