Clicar na área de trabalho causa erro de C ++ em vez de exibir o menu de contexto

3

Acabei de adquirir um novo computador com o Win7 x64 Pro. Quando clico com o botão direito do mouse na área de trabalho, recebo um erro em vez de um menu de contexto. Aqui está uma captura de tela:

Enotexto:

MicrosoftVisualC++DebugLibrary

DebugAssertionFailed!

Program:C:\Windows\system32\igfxsrvc.exe
File:D:\ProgramFiles\MicrosoftVisualStudio9.0\VC\ATLMFC\INCLUDE\atlcom.h
Line:2475

Expression:0&&"Release called on a pointer that has already been released"

For information on how your program can cause an assertion failure, see the Visual C++ documentation on asserts.

(Press Retry to debug the application)

Se eu pressionar Cancelar ou Repetir, o erro desaparece, mas nada mais acontece. Se eu pressionar Ignorar, o mesmo erro aparecerá novamente. (Ignorar cerca de sete vezes seguidas faz com que ele desapareça.) Em nenhum momento eu posso fazer o menu de contexto aparecer.

O que eu vi até agora sugere que a solução está removendo um programa recém-instalado (improvável neste caso porque o computador é novo) ou desabilitando os drivers gráficos da Intel (o que parece ser muito grave para ser a resposta correta). O que mais eu poderia fazer aqui?

    
por Pops 04.09.2013 / 22:37

2 respostas

2

O erro é proveniente do driver Intel Graphics que está carregado no seu sistema. Gostaria de sugerir o download dos drivers gráficos mais recentes da Intel.

Se isso não funcionar, eu tentaria levar o driver de volta para uma versão anterior do driver.

    
por 04.09.2013 / 22:48
3

igfxsrvc.exe é o componente de interface do usuário que a Intel instala com seus drivers. Está quebrado, e quando é chamado para fornecer itens para o menu de contexto, ele morre.

Se você não quiser remover e reinstalar os drivers da Intel, tente pegar Sysinternals Autoruns e desabilite esse item. Isso deve impedir que seja chamado para o menu de contexto. Eu não sei se você vai encontrar outros problemas (por exemplo, o painel de controle gráfico).

Fazer essa desativação deve pelo menos provar que é o programa da Intel que está em falta.

    
por 04.09.2013 / 22:46