Pare o Windows 8.1 atualizando automaticamente o driver Intel HD Graphics 4000

1

Eu tenho um laptop HP Pavilion g6-2197sa executando o Windows 8.1. O laptop tinha originalmente o Windows 7, mas eu atualizei para 8. Quando atualizei novamente para o Windows 8.1, meu driver Intel HD Graphics 4000 parou de funcionar. O status do dispositivo relatado na janela de propriedades do driver mostrou esta mensagem:

O Windows interrompeu este dispositivo porque relatou problemas. (Código 43)

Esse problema ocorre para todas as variações da versão 15.X (10.X) do driver Intel HD Graphics 4000 que eu tentei, incluindo a versão mais recente , atualmente 15.33.35.64.4176 (10.18.10.4176). Esse problema causa vários problemas com a funcionalidade, como impedir o funcionamento de monitores externos.

No entanto, descobri que uma versão mais antiga, 9.17.10.2867, funciona. Eu pensei que esse era o problema resolvido, mas depois de cada vez que instalo esse driver, a versão posterior 10.X é reinstalada automaticamente novamente, geralmente após a reinicialização ou até a suspensão / suspensão do sono.

A maneira como instalo a versão 9.17.10.2867 de cada vez é acessando Gerenciador de dispositivos> Intel (R) HD Graphics 4000> Atualizar software de driver> Navegar no meu computador por software de driver> Deixe-me escolher em uma lista de drivers de dispositivo no meu computador. Aqui estão listadas a versão mais recente, a versão 9.17.10.2867 e outra versão 10.X.

O que posso fazer para impedir que meu laptop reinstale automaticamente a versão mais recente do driver e, assim, manter a versão mais antiga instalada?

Ninjakannon
fonte

Respostas:

2

Quando você instala qualquer novo driver (não incluído no Windows) no Windows, uma cópia desse driver é copiada dentro de uma pasta dedicada no Windows.

Seu problema é que a versão mais recente do driver é instalada nesse local. Isso também acontece automaticamente sempre que você reinicia o computador, porque acredito que a versão que você tenta instalar se manifesta como incompatível com a versão do Windows ou não tem uma assinatura de validação e você configurou o Centro de Ação (no Painel de Controle) para automaticamente pesquisar e resolver problemas.

A melhor prática para evitar que um driver específico seja reinstalado do cache é excluir a cópia do arquivo "inf" da pasta "inf" no diretório do Windows. Todos os drivers que você instalou recebem uma cópia do arquivo inf com o nome "oemX.inf", em que X é um número de iteração.

Para identificar qual arquivo oemx.inf é o driver que você tenta remover:

Pressione a tecla Windows + R para abrir o prompt da janela RUN. Tipo: inf. Pressione Enter. Abra o arquivo de log "setupapi.dev.log" e examine as últimas linhas procurando qualquer menção para qualquer arquivo oem relacionado aos gráficos intel. Esse é o arquivo que você precisa excluir da mesma pasta. Você também pode examinar todos os arquivos oemX.inf e ver qual deles pertence ao driver que deseja remover.

Agora, se você reinstalar a versão antiga do seu driver, ela deverá permanecer. Caso contrário, desative a opção de procurar e resolver automaticamente problemas no Centro de Ação via Painel de Controle.

EL FARAH
fonte
Obrigado por sua resposta. Vou tentar isso e ver o que acontece. Se isso funcionar, pode demorar um pouco até que eu esteja convencido, mas voltarei e aceitarei sua resposta.
Ninjakannon
11
use pnputil para enumerar e excluir drivers!
Magicandre1981
Eu usei o pnputil para fazer isso e, após algumas reinicializações, não houve atualização automática, portanto parece que funcionou. Obrigado pela ajuda!
Ninjakannon
11
Acrescentarei que, para fazer isso funcionar, tive que desativar as atualizações automáticas no Windows Update.
Ninjakannon