DirectX обнаружил неисправимую ошибку

Многие пользователи форума сообщают, что при запуске игры или графической утилиты они сталкиваются с ошибкой, которая гласит: DirectX обнаружил неисправимую ошибку(DirectX encountered an unrecoverable error) . Окно просит проверить файл журнала и не позволяет использовать приложение. Вы можете увидеть это окно с сообщением об ошибке во время игры в такие игры, как WarZone , Fivem , Call of Duty и т. д.

DirectX обнаружил неисправимую ошибку

Что означает ошибка?

Каждый раз, когда выполняется системный вызов или вызов графического процессора(GPU) , система делает вторую попытку или пытается восстановиться в случае сбоя. В этом случае DirectX обнаруживает ошибку, из-за которой он не может восстановить или сделать вторую попытку. Проблема может быть связана с игрой, графическим драйвером, настройками дисплея или поврежденными файлами. Приступим к устранению неполадок.

Основные способы устранения неполадок

Прежде чем мы приступим к расширенному устранению неполадок, убедитесь, что вы сделали следующее:

Перезагрузите(Restart) компьютер, проверьте(Check) наличие обновлений, проверьте(Check) минимальные требования, проверьте(Check) подключение к Интернету(Internet) , перезапустите(Restart) игру, проверьте настройки (Check) масштабирования экрана(Display scaling) , переустановите игру или приложение.

Перезапуск и переустановка решают множество проблем, таких как сбои в игре. Кроме того, для игр, если они устанавливают дополнительные шейдеры, обязательно завершите процесс. Это улучшения для улучшения игр, и это может помочь.

DirectX обнаружил неисправимую ошибку

Следуйте этим возможным решениям, чтобы решить проблему с DirectX .

  • Отключить программное обеспечение для мониторинга оборудования(Hardware)
    •  MSI Afterburner / Riva Stats Server
    • Discord и GeForce Experience Overlay , чтобы заставить его работать
  • Встроенный инструмент восстановления для игр
  • Обновите или переустановите графический драйвер
  • Удалить игры(Delete Games) или файлы кеша приложений(Cache)
  • Запустите средство диагностики DirectX.

Для некоторых из предлагаемых решений потребуется учетная запись администратора.

1] Отключить(Disable Hardware) программное обеспечение для мониторинга оборудования

Многие пользователи используют внешнее программное обеспечение для мониторинга оборудования, т . е . температуры графического процессора и процессора(Temperature of GPU and CPU) , частоты кадров(Frame Rate) и т. д. Известно, что такие программы, как MSI Afterburner , Riva Stats Server , GeForce Experience Overlay , Discord и другие, вызывают проблемы с DirectX в таких популярных играх, как Warzone . Помимо них, есть и другие приложения, которые можно использовать. Я бы рекомендовал играть в игру, не используя их, чтобы выяснить, являются ли они причиной проблемы.

2] Встроенный инструмент восстановления для игр

Такие игры, как Call of Duty Warzone , предлагают встроенный инструмент для устранения внутренних проблем. Если проблема возникает из-за поврежденного файла, связанного с DirectX , это может решить проблему. Найдите параметр « Сканировать(Scan) и восстановить(Repair) » в играх, чтобы решить эту проблему.

3] Обновите(Update) или переустановите драйвер видеокарты.

Известно, что драйверы графического процессора(GPU) или дисплея(Display) вызывают проблемы, особенно если существует конфликт с последним обновлением для Windows . Всегда рекомендуется обновлять драйверы видеокарты, если вы получаете запрос.

Обновление драйверов и откат Windows

Тем не менее, если проблема возникла из-за обновления, вы можете выбрать откат . Эта опция доступна в Control Panel > Device Диспетчер устройств.

  • Use Win + X , а затем M на клавиатуре, чтобы открыть Диспетчер устройств(Device Manager)
  • Найдите графический (Graphics) драйвер(Driver) , щелкните правой кнопкой мыши и выберите «Свойства ».
  • Перейдите на вкладку « Драйвер(Driver) » и выберите « Откатить драйвер»(Roll Back Driver) .

4] Удалить (Delete) игры(Games) или файлы кэша приложений(Cache)

Все игры и приложения имеют кэш-файлы, поэтому они могут обеспечить высокую производительность. Иногда эти файлы устарели, и программа не удаляет их. Старые файлы могут вызвать проблемы с новыми файлами. В играх должна быть возможность удалять такие файлы.

Самый простой способ определить файл кеша — перейти в установленную папку и найти в ней временный файл или файл кеша. Удалите(Delete) из него все после того, как закрыли игру. Перезапустите игру и проверьте, сохраняется ли ошибка.

5] Запустите средство диагностики DirectX

Диагностика проблем с установкой DirectX(Diagnosing problems with a DirectX installation)  может быть проблематичной. К счастью, Microsoft предоставляет полезную утилиту под названием  Средство диагностики DirectX(DirectX Diagnostic Tool) , которая может вам помочь.

Если ничего не помогает, мы предлагаем вам посетить официальные форумы и напрямую поделиться своими проблемами. Иногда у компаний есть прямое решение, которое может помочь.



About the author

Я Windows MVP и работаю с Windows с 2007 года. Мой опыт включает разработку программного обеспечения, оборудования и звука, а также приложений для Windows. Я всегда ищу лучшие способы улучшить взаимодействие с пользователем в своей работе, поэтому, если вам нужна помощь в проектировании или разработке программного приложения, я определенно могу предложить свои услуги.



Related posts