Como remover ou desativar o botão Facilidade de acesso na tela de login do Windows 7


9

A pergunta refere-se ao Windows 7 Professional de 64 bits.

Quando bloqueio o computador, não quero que as pessoas mexam com ele, por isso gostaria que o botão Facilidade de acesso (no canto inferior esquerdo da tela de logon) fosse removido ou desativado.

Alguém sabe como fazer isto?

Obrigado pela ajuda :-)

Respostas:


1

As etapas a seguir removerão o botão completamente:

  1. Crie um backup do seu Authui.dll em C: \ Windows \ System32
  2. Abra C: \ Windows \ System32 \ Authui.dll em um editor de recursos (PE Explorer)
  3. Vá para a pasta UIFILE e clique duas vezes no arquivo XAML 12400
  4. Encontre este texto <if id="atom(Accessibility)">
  5. Exclua tudo depois do texto - deve ter 46 linhas - pare em <if id="atom(ToggleTabletKeyboard)">
  6. Salve / feche o arquivo e execute as etapas 4 e 5 para os arquivos XAML 12401 e 12402

Se você se sentir desconfortável ao modificar os arquivos do sistema, também haverá aplicativos de terceiros que desativarão o botão.

Se você estiver usando a edição do Windows de 64 bits, também será necessário substituir o arquivo authui.dll presente na pasta "C: \ Windows \ sysWOW64 \".


11
A resposta de Nick não funcionará; ele travará seu login e forçará você a fazer um sys restore / hdd pull. Esse método é apenas para sistemas operacionais de 32 bits, o que claramente não é do OP. Até o momento, não há como modificar o authui.dll para sistemas operacionais de 64 bits.

@ user79679 Alguém editou isso desde então. Ele olha como ele poderia funcionar, mas acho que DLL assinatura pode entrar em jogo e causa o problema descrito de qualquer maneira.
Wizzwizz4 23/05/19

5

Desativar o botão Facilidade de acesso

Ao clicar no botão, geralmente é iniciado Utilman.exe, o que, por sua vez, exibe as opções de Facilidade de Acesso. Você pode substituir o executável, tornando o botão inútil.

  1. Abra um prompt de comando elevado .
  2. Digite ou cole o seguinte comando e pressione Enter:

    reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\Utilman.exe" /v "Debugger" /t REG_SZ /d "systray.exe" /f
    

    As alterações são aplicadas imediatamente.

Como funciona

A Image File Execution Optionschave do registro foi projetada, entre outras coisas, para iniciar automaticamente um depurador quando um aplicativo é iniciado. Embora o depurador inicie o aplicativo e o anexe, você pode especificar qualquer executável que será executado, substituindo o original.

Que tal systray.exe? É um pequeno programa de stub que foi introduzido pela primeira vez no Windows 95 e usado para lidar com os ícones de notificação do sistema . Ele não é mais usado nas versões mais recentes do Windows e foi mantido principalmente por razões de compatibilidade com versões anteriores. Não possui interface com o usuário e não faria nada perceptível além de atualizar a área de notificação quando iniciada. Qualquer coisa iniciada na tela de logon é executada em baixo NT AUTHORITY/SYSTEM, que não possui área de trabalho ou barra de tarefas, portanto nada acontecerá.

Prós

  • Nenhum arquivo do sistema ou permissões de segurança.
  • À prova de futuro: funciona mesmo se authui.dllou Utilman.exefor atualizado.
  • Nenhum software de terceiros envolvido.

Contras

  • Embora o botão não faça nada, ainda estará visível / clicável.
  • Como efeito colateral, você não poderá iniciar manualmente o Gerenciador de Utilitários ( Utilman.exe) em outro lugar, nem o Ampliador de Tela, a menos que use o /noutilmaninterruptor (por exemplo Magnify.exe /noutilman).

Obrigado! Estou tentando travar um quiosque da escola e impedir que as crianças pressionem CTRL + ALT + DELETE e mexam com alto contraste, etc ... pois a facilidade de acesso é a única coisa difícil de desativar sem GPOs, etc. menu de segurança do windows. Cheers
mjt 25/03

Nesse momento, esse comentário é mais útil que a resposta aceita.
Wanjia


3

Mesmo que isso seja um pouco mais antigo, encontrei uma maneira de remover o botão de acessibilidade em sistemas de 64 bits.

  1. Crie um backup do seu Authui.dll em C: \ Windows \ System32
  2. ListOpen C: \ Windows \ System32 \ Authui.dll em um editor hexadecimal (como o Hex Workshop)
  3. Item da lista
  4. Encontre este texto atom(Accessibility)
  5. Logo após o texto acima, você deve encontrar um texto dizendo layoutpos="left"
  6. Substitua o "left"por"none"
  7. Salvar authui.dll

0

Seriamente muito trabalho aqui quando a resposta é simples.

Excluir, mover ou renomear c: \ windows \ system32 \ utilman.exe

Você precisará se apropriar dele para permitir que você faça isso, mas muito mais fácil do que mexer com dlls ou mesmo com o registro.


2
Embora isso possa resolver o problema, simplesmente não acho que modificar um arquivo do sistema seja uma boa ideia.
precisa saber é o seguinte
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.