Falha no DirectShow do Windows 10

0

Após atualizar recentemente para o Windows 10 (recentemente, há alguns meses), encontrei alguns problemas com o Windows 10. Um deles é o componente DirectX DirectShow. Ao executar 'dxdiag', o aplicativo SEMPRE trava ao tentar executar o teste do DirectShow. Esse problema com o DirectShow também está afetando todos os aplicativos no meu PC, com o Windows frequentemente não respondendo e depois respondendo novamente - o processo ocorre em menos de um segundo, criando um efeito 'piscante' para o aplicativo e é bastante prejudicial nos jogos, pois O jogo perde o foco do teclado / mouse e eu tenho que pressionar as teclas que estava pressionando novamente.

Nas minhas tentativas de diagnosticar o problema, reinstalei o Windows (a partir de três métodos diferentes - uma restauração do ponto do sistema, uma redefinição e uma nova imagem completa usando um USB inicializável com o instalador), reinstalei todos os drivers da minha placa de vídeo, garanti meus outros drivers estão atualizados (incluindo os drivers de barramento PCI), instalaram os redistribuições mais recentes da Microsoft (ou seja, o VC ++ redists, etc), mas tudo não tem sucesso.

Depois de reinstalar / redefinir o Windows, no entanto, o problema desaparece, mas após algumas semanas ele volta novamente. No que diz respeito ao hardware, testei o estresse na minha RAM, GPUs e CPU, realizei verificações e verificações no disco rígido para garantir que o problema não seja causado por setores corrompidos e verifiquei minha memória para garantir que minha memória seja não corrompido. Todos os testes foram aprovados com sucesso.

Também é importante observar que meu PC não encontrou um BSOD devido aos problemas do DirectShow. Os aplicativos sempre 'piscam' ou travam. Nenhum log aparece no log de eventos com relação a falhas ou problemas do DirectShow (ou mesmo DirectX), e o DirectX.log (no diretório do Windows) também não especifica nenhuma falha. As especificações do meu PC são as seguintes:

  • SO: Windows 10 Home - Build 10240. Todas as atualizações atuais disponíveis foram instaladas
  • CPU: Intel i5 4200U (O dispositivo é um laptop)
  • GPU1: Intel HD Graphics 4400
  • GPU2: NVIDIA GeForce GT 740M
  • Memória: 8GB DDR3L 1333Mhz
  • HDD1: 750GB 5200RPM Mecânico
  • HDD2: SSD Sandisk de 24 GB
  • Outros: Placa de rede PCIe Wireless-N (130Mbps)

Observe também: esse problema ocorre com as duas placas gráficas - ou seja, desabilitando cada placa gráfica através do gerenciador de dispositivos para que apenas uma seja ativada e, em seguida, executando o dxdiag. O DirectShow ainda trava. Esse problema também está ocorrendo desde a atualização do Win 10, e eu nunca tive problemas com ele no Win 8.1 (que era minha versão anterior).

Alguma recomendação sobre quais seriam meus próximos passos? Estou pensando em comprar o Windows 8.1 novamente, mas prefiro permanecer no Windows 10 (o Windows 8.1 é um 'último recurso')

Bilfred
fonte
Você não experimenta um BSOD por causa de como o Windows 10 lida com a falha, isso também não causaria um travamento 8.1, mas travaria o kernel no 7. Por que você compraria o Windows 8.1, você já tem uma licença e presumivelmente permitido o uso na máquina que você está usando desde a atualização para o Win 10. O que você descreve indica uma falha de hardware, o DX12 é ativado por padrão no Windows 10 e não pode ser desinstalado. Ele não está corrompido desde que o problema existe após várias tentativas após uma instalação limpa, algum hardware está causando o driver de vídeo para acidente que força o kernel para recuperar
Ramhound
Como DirectShowé um componente do Direct X 12 e o Direct X não pode ser instalado, portanto, por essa virtude, ele literalmente não pode ser um problema de software. Minha sugestão de solução de problemas seria instalar a atualização da versão 1511.
Ramhound #
O Win 8.1 era uma instalação OEM e não recebi um disco de instalação ou uma chave de licença. E, independentemente disso, depois de atualizar para o Win 10, a chave de licença se torna inutilizável em qualquer versão anterior do Win que foi 'transferida' para o Win 10 (diz a Microsoft). Eu também deveria ter mencionado que o DShow falha quando as duas placas são ativadas individualmente - ou seja, passando pelo gerenciador de dispositivos para desativar cada dispositivo, para que apenas 1 dispositivo seja ativado e, em seguida, executando o dxdiag. Esse problema também nunca ocorreu no Windows 8.1 e só ocorre desde a atualização do Windows 10. Vou tentar a atualização 1511.
precisa saber é o seguinte
Não; Não faz; Desde que você se livre da instalação do Windows 10.
Ramhound
1
Use a ferramenta de criação de mídia que é à prova de idiotas (não que o seu um tolo) apenas a maneira mais simples para instalar a atualização
Ramhound

Respostas:

0

Inicializar no modo de segurança do Windows, excluir os drivers dos gráficos Intel HD e NVIDIA, além de desinstalar o NVIDIA Experience e o painel de controle do Intel HD, parecia corrigir o problema. Ao desinstalar os drivers, o Windows foi forçado a instalar os drivers usados ​​para a instalação inicial do Windows 10, e estes usando esses drivers mais antigos pareciam corrigir o problema. Não ocorre mais cintilação e o FPS é estável na maioria dos jogos e aplicativos.

Bilfred
fonte
0

Em primeiro lugar, tenho que admitir que estava completamente errado sobre os drivers da Nvidia que causaram o problema, o momento da atualização foi apenas uma coincidência.

Após muitas instalações limpas de janelas, drivers, software etc., descobri que o Dxdiag estava funcionando bem até instalar uma versão de avaliação do FL Studio da Image-Line. Imediatamente após a instalação em 3 testes com uma restauração da imagem intermediária, o Dxdiag caiu com a mensagem do DirectShow. Estou aguardando uma resposta ao meu ticket enviado sobre o assunto da Image-Line, mas vi um post em seu fórum dizendo que isso pode ter algo a ver com o uso do filtro de exibição direta do Ogg Vorbis.

Essa é apenas uma das muitas coisas que podem causar esse sintoma, é claro, mas espero que ajude alguns de vocês.

AMD FX8320 / Sabretooth 990FX R2.0 / Noctua NH-C14 / 16gb Corsair Vengeance / GTX 760 / Windows 10 Pro

Matti
fonte
Você encontrou o caminho para resolver este problema? Instalei o FL Studio muito recentemente e isso pode ser um problema. Estou preparando meu PC para restaurar a versão antiga de 2 semanas, para que não houvesse o FL Studio instalado. A desinstalação do FL Studio não funcionou.
Telion
Na verdade, a restauração em duas semanas ajudou. Mas a melhor maneira seria descobrir como consertar isso com mais facilidade.
Telion