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')
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.