Если при попытке запустить какую-любую игру на Вашем компьютере с Windows Вы увидите сообщение: «DirectX обнаружил неисправимую ошибку» (DirectX encountered an unrecoverable error), не паникуйте! В этой статье мы объясним, что это за ошибка и как ее исправить.
DirectX – это компонент API, который представляет собой пакет ресурсов для программирования приложений, который поддерживает компьютер, путем запуска сложных функций для воспроизведения графики и других мультимедийных функций, таких как 3D, присутствующих в видеоиграх.
Это ресурс, созданный Microsoft специально для Windows, и он может потребоваться при установке некоторых игр. В таком случае, загрузите и установите DirectX на свой компьютер. Вы можете скачать его здесь.
Как мы говорили вначале, DirectX используется для запуска расширенных мультимедийных функций игры, поэтому появление сообщения об ошибке означает, что графические функции не могут быть выполнены.
Чтобы исправить это, Вм нужно будет проверить конфигурацию требований игры, версию DirectX и драйвер видеокарты. Однако в некоторых случаях эту проблему можно решить, просто изменив настройки разрешения экрана.
Сообщение об ошибке чаще всего появляется при запуске таких игр, например, как Call of Duty, но не только. Ниже мы объясним все возможные решения.
Существуют видеоигры, для которых обязательно требуется установка DirectX, и среди них будут различия в совместимости, для некоторых из них требуются либо более старые, либо более свежие версии DirectX. Например, для большинства современных видеоигр обычно требуется одна из новейших систем, DirectX 11 или 12.
Несколько простых решений:
Затем откройте DirectX на своем компьютере, чтобы узнать, какая версия установлена на вашем компьютере, для этого выполните следующие действия:
Если они не совпадают, потому что у Вас более старая версия DirectX, обновите ее, используя опцию Windows Update. Вам придется обновить все компоненты Windows, поскольку отдельного пакета обновления DirectX нет. При первой установке загружается последняя на тот момент версия, которая затем автоматически обновляется во время обновления системы.
Однако случается так, что не все версии Windows совместимы с последними версиями DirectX. Только Windows 10 и Server 2016 поддерживают последние версии DirectX 11.3 и 12.
Если игра, которую Вы хотите запустить, запрашивает DX 12 , а у Вас на компьютере ОС Windows 7, Вы можете решить проблему с сообщением о «неисправимой ошибке», только предварительно обновив операционную систему Windows, если Ваш компьютер позволяет это сделать.
Другой вариант – обновить видеокарту до последней доступной версии. Для этого выполните следующие действия:
Примечание. Чтобы найти последнюю версию драйвера видеокарты, мы рекомендуем выбрать опцию автоматического поиска, так как при поиске вручную повышается вероятность ошибки. Мы также рекомендуем Вам установить программу, которая специализируется на периодической проверке обновлений драйверов, например, TweakBit Driver Updater.
Еще один вариант, который Вы также можете попробовать для решения этой проблемы, – это проверить, не исчезнет ли сообщение об ошибке при изменении масштаба экрана, и DirectX сможет запустить игровую графику. Для этого выполните следующие действия:
Если сообщение об ошибке не исчезнет, мы рекомендуем попробовать один из первых двух вариантов, упомянутых выше.
Изображение: © Stem List - Unsplash