После недавнего обновления до Windows 10 (недавно, как и пару месяцев назад) я столкнулся с несколькими проблемами с Windows 10. Одним из которых является компонент DirectX DirectShow. При запуске dxdiag приложение ВСЕГДА терпит крах при попытке запустить тест DirectShow. Эта проблема с DirectShow также затрагивает все приложения на моем ПК, причем окна часто перестают отвечать, а затем снова отвечают - процесс происходит менее чем за секунду, создавая «мигающий» эффект для приложения, и весьма вреден для игр, так как игра теряет фокус клавиатуры / мыши, и мне приходится снова нажимать клавиши, которые я удерживал.
В моих попытках диагностировать проблему я переустанавливал Windows (из трех разных способов - восстановление системной точки, сброс и полное перезапись с использованием загрузочного USB, на котором был установлен установщик), переустанавливал все драйверы моей видеокарты, гарантировал, что все другие мои драйверы обновлены (включая драйверы шины PCI), установлены последние перераспределения от Microsoft (то есть переадресация VC++ и т. д.), но все безрезультатно.
Однако после переустановки / сброса окон проблема исчезает, но через несколько недель она снова возвращается. Что касается аппаратного обеспечения, я провел стресс-тестирование моей оперативной памяти, графических процессоров и процессоров, я выполнил проверку и сканирование жесткого диска, чтобы убедиться, что проблема не вызвана поврежденными секторами, и я отсканировал свою память, чтобы убедиться, что ее память не испорчен Все тесты прошли успешно.
Также важно отметить, что мой компьютер не обнаружил BSOD из-за проблем DirectShow. Приложения только «мерцают» или вылетают. В журнале событий не отображаются журналы, касающиеся сбоев или проблем DirectShow (или даже DirectX), и DirectX.log (в каталоге windows) также не указывает никаких сбоев. Мои характеристики ПК следующие:
- ОС: Windows 10 Home - сборка 10240. Все текущие доступные обновления были установлены
- Процессор: Intel i5 4200U (устройство представляет собой ноутбук)
- GPU1: Intel HD Graphics 4400
- GPU2: NVIDIA GeForce GT 740M
- Память: 8 ГБ DDR3L 1333 МГц
- HDD1: 750 ГБ, 5200 об / мин, механический
- HDD2: 24 ГБ Sandisk SSD
- Разное: PCIe Wireless-N Сетевая карта (130 Мбит / с)
Также обратите внимание: эта проблема возникает с обеими графическими картами - то есть отключение каждой видеокарты через диспетчер устройств, чтобы была включена только одна, а затем выполнение dxdiag. DirectShow по-прежнему вылетает. Эта проблема также возникала только после обновления Win 10, и у меня никогда не было проблем с ней в Win 8.1 (которая была моей предыдущей версией).
Любые рекомендации относительно того, что мои следующие шаги будут предприняты? Я подумываю о покупке Windows 8.1 снова, но я бы предпочел остаться на Windows 10 (Windows 8.1 - «последнее средство»)