Gostaria de saber se alguém teve alguma ideia de por que meu Windows 7 instala telas azuis sempre que inicio VMs VirtualBox enquanto o HyperSLI está ativado. Eu sei que o problema é o HyperSLI, porque se eu reiniciar o computador e desativá-lo, ou lembrar de desativá-lo antes, o computador não fica com tela azul. Isso começou a acontecer recentemente no VirtualBox 4.1.8. Antes dessa versão, eu recebia um erro dizendo que um determinado parâmetro do BIOS (AMD-V ou VT-x) não estava habilitado. Antes da versão 4.1.8, a máquina virtual funcionava perfeitamente e eu não conseguia notar nenhum problema. O que o VirtualBox mudou? O código de erro era muito mais amigável do que a tela azul interrompendo todo o meu trabalho.
Responder1
Isso éVerificação de bug 0xC4: DRIVER_VERIFIER_DETECTED_VIOLATION.
Bem, algo está obviamente iniciando o Driver Verifier, uma ferramenta para nós, desenvolvedores de kernel/driver, verificarmos a integridade de nossos drivers. E como você já pode identificá-lo em um componente (HyperSLI), o melhor seria desabilitar esse componente ou "desconfigurar" o Driver Verifier da verificação desse driver (pode ser necessário fazer isso em uma tarefa agendada caso esse componente esteja habilitando-o novamente e de novo).
Primeiro, use (em um prompt elevado):
verifier /query
para descobrir qual driver está sendo verificado. Isso deve produzir um resultado diferente de No drivers are currently verified
. Se você perceber No drivers are currently verified
que algo está errado no espaço do kernel do seu computador, sugiro uma verificação de malware como próxima medida. Se você encontrar o driver culpado, use (ainda em um prompt elevado):
verifier /reset
e reinicie a máquina para desligar totalmente o Verificador de driver. Lembre-se de que o HyperSLI pode estar reativando-o, portanto, antes de removê-lo, você terá que executá-lo a cada inicializaçãodepoisO HyperSLI faz (caso isso aconteça).