Bem, parece que eu tenho o problema oposto da maioria dos usuários: Quando a carga na minha GeForce 9600 M GT é baixa, o nvddklm.dll causa BSOD. Além disso, ao usar a versão do driver diferente de 259.47, o travamento acontece assim que eu faço login, mas apenas se eu estiver usando apenas a tela do laptop. Se eu tiver outra tela conectada, posso usar o computador por algum tempo antes do BSOD.
Quando eu tenho alguma carga na GPU, como por exemplo, ter um programa CUDA ou alguma demo 3D em execução, tudo parece estar funcionando bem.
Quando eu desligo o programa causando o carregamento da GPU e saio do computador para que a tela desligue, quase sempre recebo o BSOD, mas ele só será exibido na tela secundária se estiver conectado. Caso contrário, nada será mostrado.
Algumas informações: Estou usando um Acer Aspire 7720G e tenho a GeForce 9500 M GS. Ele morreu há algum tempo e eu substituí-lo com um Acer GeForce 9600 M GT. Esta é uma atualização popular para este laptop e geralmente vai sem problemas. O cartão em si é novo e vem de um revendedor de peças de reposição.
As temperaturas parecem boas (a mais alta é 85 C para a placa de vídeo, 70 C é normal) e tudo funciona bem sem os drivers nVidia instalados. O problema ocorre no Windows 7 de 64 bits e na nova instalação do Windows 8 de 64 bits (instalação nova).
O código exato relatado é: 0x00000116. Depois de pesquisar, descobri que isso acontece principalmente quando se está executando aplicativos de vídeo exigentes, superaquecendo ou tentando acessar mais memória de vídeo do que a disponível. No meu caso, nenhuma das causas usuais parece se aplicar.
Então, alguma ideia do que fazer para identificar a causa?