Veterano da Microsoft explica como travar corretamente o Windows para diferentes finalidades

Veterano da Microsoft explica como travar corretamente o Windows para diferentes finalidades

A maioria dos usuários do Windows deseja nunca ver uma única tela azul da morte (tela verde da morte em versões de visualização), já que o BSOD geralmente indica uma falha crítica do sistema causada por drivers defeituosos, problemas de hardware, malware, instalação mal feita do Windows e outras maldades do PC. Ainda assim, você pode usar o mecanismo BSOD por uma causa melhor. Apenas certifique-se de estar fazendo certo.

Os entusiastas do Windows estão familiarizados com o atalho de teclado que pode acionar uma tela azul da morte iniciada pelo usuário: segure a tecla Ctrl e pressione Scroll Lock duas vezes. Boom, seu sistema travou e todos os seus dados não salvos desapareceram. O atalho existe para que os desenvolvedores possam ver como seu software se comporta após uma falha do sistema e coletar arquivos de despejo para melhorias e desenvolvimento adicionais.

Alguns desenvolvedores acharam que misturar chaves era muito trabalhoso, então tentaram escrever um aplicativo simples para automatizar o processo injetando “a chave mágica”. Raymond Chen, um veterano da Microsoft, explicou em um blog por que isso não funciona. A essência é que o driver do teclado reconhece a entrada física em um nível muito mais baixo na pilha de entrada, o que permite iniciar uma falha no sistema. Usar software para injetar sequências de teclado é simplesmente muito importante na cadeia de entrada.

Pressionar duas teclas pode realmente ser demais quando você precisa automatizar os testes. Felizmente, os necessitados não ficam mortos nas águas. A Microsoft possui uma ferramenta útil chamada NotMyFault (parte do pacote de software SysInternals), que pode desencadear diversas falhas, travamentos ou vazamentos. Você pode usá-lo para testar falhas de pilha, buffer overflows, altas falhas de IRQL e muito mais.

Raymond Chen também alertou contra táticas malucas, como matar winlogon.exe, já que abordagens como essa podem criar confusão e relatar bugs inexistentes.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *