Вы видите ошибку Direct3D11 Error 0X087A0001 (не удается установить режим видео) на своем компьютере? Многие пользователи сообщают, что они видят эту ошибку при запуске определенных ресурсоемких игр или различных инструментов тестирования. По сути, это ошибка времени выполнения, которая появляется на экране при каждом запуске Direct3D.
Эта конкретная проблема может возникать из-за различных базовых сценариев, которые вызывают этот код ошибки. Вот некоторые из возможных причин этого:
- Нестабильный / устаревший драйвер графического процессора
- Параметры оптимизации Windows 10 не используются
- Приложение не поддерживает цветовой режим системы.
- Масштабирование с высоким разрешением не поддерживается приложением.
- Неподдерживаемое разрешение
- Несовместимость игры с Windows
Основываясь на причинах, вызывающих ошибку, мы перечислили ниже в этой статье стратегии устранения неполадок, которые пользователи использовали для успешного исправления этой ошибки.
Исправление 1 - Включить режим пониженного цвета
Некоторые пользователи заметили, что игра, не предназначенная для поддержки
32-битная глубина цвета (который по умолчанию принудительно используется в Windows 10) является одной из причин срабатывания ошибки Direct3D11. Пользователям, столкнувшимся с этой проблемой, удалось исправить ее, изменив экран свойств исполняемого файла, который используется для запуска игры.1. Открытым Проводник. Перейдите в место, где находится исполняемый файл для запуска игры.
2. Щелкните исполняемый файл правой кнопкой мыши и выберите Характеристики.
3. Выберите Совместимость таб.
4. Установите флажок рядом с Уменьшенный цветовой режим в разделе "Настройки".
5. В раскрывающемся списке установите значение на 16 бит.
6. Нажмите на Подать заявление для подтверждения и сохранения изменений. Снова запустите игру и проверьте, решена ли проблема.
Примечание: Новые приложения не поддерживают изменение цветового режима по умолчанию, в этом случае параметр будет неактивен.
Исправление 2 - Отменить масштабирование с высоким разрешением
Если уменьшение цветового битового режима не помогло или архитектура игры не позволяла вносить изменения, вам следует попробовать изменить настройки высокого разрешения в игре.
1. Найдите исполняемый файл игры, используя Проводник.
2. Щелкните его правой кнопкой мыши и выберите Характеристики.
3. Перейти к Совместимость вкладка в Характеристики окно.
4. Нажмите на Измените настройки высокого разрешения кнопка.
5. Под Переопределение масштабирования с высоким разрешением вкладку, установите флажок рядом с Переопределить поведение масштабирования с высоким разрешением DPI.
6. В раскрывающемся меню для Масштабирование выполняется: выберите Sсистема (улучшенная) и нажмите на Ok.
7. Нажмите на Подать заявление чтобы сохранить изменения. Запустите приложение и посмотрите, решена ли проблема.
Исправление 3 - Изменить разрешение приложения
Пользователи сообщали о случаях, когда эта конкретная ошибка Direct3D11 возникает, когда приложение не было разработано для поддержки разрешения, которое система в настоящее время настроена для запуска игра продолжается. Им удалось решить эту проблему после изменения поведения исполняемого файла приложения таким образом, чтобы при запуске он открывался с минимальным разрешением.
1. С использованием Проводник, найдите место, где установлено приложение.
2. Щелкните правой кнопкой мыши исполняемый файл приложения и нажмите на Характеристики.
3. В окне "Свойства" перейдите к Совместимость таб.
4. Установите флажок, связанный с Запуск с разрешением экрана 640 x 480 пикселей.
5. Нажмите на Подать заявление сохранить изменения.
6. Откройте приложение и проверьте, решена ли проблема.
Исправление 4 - Запуск программы в режиме совместимости
Если ни одно из вышеперечисленных исправлений не помогло вам решить ошибку 0X087A0001, вам следует рассматривать старость игры как проблему из-за несовместимости с Windows 10. Изменение воспринимаемой версии Windows, на которой запущена игра, устранило проблему для некоторых пользователей.
1. Щелкните правой кнопкой мыши на своем исполняемый файл игры и выберите Характеристики.
2. Перейти к Совместимость таб.
3. в Режим совместимостиустановите флажок рядом с Запустите эту программу в режиме совместимости для:.
4. Как только вы установите флажок в поле выше, появится значок список версий Windows, Выбрать Windows 95 в этом списке.
5. Нажмите на Подать заявление для подтверждения ваших изменений.
6. Запустите игру и посмотрите, исправлен ли код ошибки.
Исправление 5 - Установите последнюю версию драйвера графического процессора
По мнению многих пользователей, проблема вызвана либо устаревший драйвер видеокарты или нестабильный драйвер графического процессора. В большинстве случаев им удавалось решить проблему, переустановив драйверы графического процессора, которые используются в настоящее время.
Действия различаются в зависимости от производителя вашего графического процессора. Здесь мы перечислили шаги по переустановке графических карт AMD и NVIDIA.
А. Переустановка драйверов графического процессора на NVIDIA
1. Нажмите Windows + R открыть Запустить. Тип appwiz.cpl открыть Программы и характеристики.
2. Теперь нажмите на Издатель Вкладка, чтобы упорядочить список программ по издателю.
3. Ищите записи, опубликованные Корпорация NVIDIA. Выбирайте по одному элементу за раз и нажимайте Удалить кнопку вверху.
4. Дождитесь завершения процесса удаления.
5. После удаления всех драйверов NVIDIA перезагружать и дождитесь завершения следующего запуска.
6. Посетить Страница загрузки NVIDIA GeForce и нажмите на Скачать сейчас кнопку, чтобы установить GeForce Experience.
7. После того, как вы установили GeForce Experience, войдите в систему с учетной записью и установите рекомендуемые драйверы из Драйверы страница.
8. После установки всех рекомендуемых драйверов перезагружать ваша система. Запустить игру, ранее выдававшую ошибку 0X087A0001 и проверьте, решена ли она сейчас.
Б. Переустановка драйверов графического процессора для AMD
1. Перейти к страница загрузки утилиты AMD Cleanup и скачайте последнюю версию.
2. После загрузки дважды щелкните исполняемый файл и нажмите да запустить утилита в безопасном режиме а также удалить драйверы AMD.
Примечание: Эта утилита полностью удаляет установленные драйверы AMD, записи реестра и подписи хранилищ драйверов из системы, сокращая объем работы по поиску и удалению каждого файла драйвера.
3. Нажмите на Ok при втором запросе, чтобы запустить Процесс очистки AMD. Теперь утилита будет работать в фоновом режиме. Во время этой операции ваш дисплей может мерцать или становиться черным на несколько секунд, так как компоненты дисплея удаляются.
4. Нажмите на Заканчивать в подсказке, указывающей на завершение этого процесса.
5. Перезагрузить вашей системе вручную, если утилита не предложит вам это сделать.
6. После запуска системы после перезагрузки посетите страница загрузки страницы Auto-Detect GPU.
7. Перейти к Автоматическое определение и установка драйверов графики Radeon и набора микросхем Ryzen для Windows и нажмите на Скачать сейчас кнопка.
8. Дважды щелкните загруженный исполняемый файл и следуйте инструкциям по установке Radeon Adrenalin.
9. После установки утилита автоматически запустится, чтобы определить установленное графическое устройство AMD и ОС.
10. Установите оба Рекомендуемые и дополнительные пакеты драйверов которые отображаются после того, как инструмент обнаружит системную ОС и драйверы.
11. Примите EULA после ознакомления с условиями и нажмите на Установить.
12. Рестарт ваш компьютер после установки всех необходимых драйверов. Запустите игру и проверьте, решена ли проблема сейчас.
Исправление 6 - Запустите игру через Launcher
Если вышеуказанное исправление не сработало для вас, вам необходимо убедиться, что вы запускаете игру через модуль запуска, из которого вы приобрели игру (например, Steam, GoG, Origin, Epic Games и т. Д.).
Это важно, поскольку средство запуска делает игру рендеринговой в Windows 10, используя ряд параметров, которые стабилизируют игру для версии для Windows.
1. Открытым Steam, или GoG Galaxy, или Epic Games.
2. Запустите игру, в которой возникла ошибка, через Меню библиотеки вашего лаунчера.
3. Проверьте, решена ли проблема.
Если вы все еще видите ошибку после запуска игры через программу запуска, перейдите к следующему исправлению ниже.
Спасибо за прочтение.
Мы надеемся, что эта статья могла помочь вам устранить ошибку Direct3D11 и продолжить играть в устаревшие игры без каких-либо перерывов. Прокомментируйте и дайте нам знать, какое исправление сработало для вас.