Виждате ли грешка Direct3D11 Error 0X087A0001 (Can't Set Video Mode) на вашия компютър? Много потребители съобщават, че виждат тази грешка, когато изпълняват определени игри, изискващи ресурси или различни инструменти за сравнителен анализ. По принцип това е грешка по време на работа, която се появява на екрана всеки път, когато се стартира Direct3D.
Този конкретен проблем може да възникне поради различни основни сценарии, които задействат този код за грешка. Някои от потенциалните причини за това са както следва:
- Нестабилен/остарял драйвер за графичен процесор
- Параметрите за оптимизация на Windows 10 не се използват
- Приложението не поддържа цветовия режим на системата
- Мащабирането с висок DPI не се поддържа от приложението
- Неподдържана резолюция
- Несъвместимост на играта с Windows
Въз основа на причините, причиняващи грешката, изброихме стратегиите за отстраняване на неизправности по -долу в тази статия, които потребителите са използвали за успешно отстраняване на тази грешка.
Fix 1 - Активиране на режим на намален цвят
Някои потребители са забелязали, че игра, която не е проектирана да поддържа 32-битова дълбочина на цвета (което е принудено по подразбиране в Windows 10) е една от причините за задействане на грешката Direct3D11. Потребителите, които се занимават с този проблем, успяха да го поправят, като променят екрана със свойства на изпълнимия файл, който се използва за стартиране на играта.
1. Отворено File Explorer. Отидете на местоположението, което съдържа изпълним за стартиране на играта.
2. Щракнете с десния бутон върху изпълнимия файл и изберете Имоти.
3. Изберете Съвместимост раздел.
4. Поставете отметка в квадратчето до Намален цветен режим под Настройки.
5. В падащото меню задайте стойността на 16 бита.
6. Кликнете върху Приложи за да потвърдите и запазите промените. Стартирайте играта отново и проверете дали проблемът е отстранен.
Забележка: По -новите приложения не поддържат промяна на цветовия режим по подразбиране, в този случай опцията ще бъде затъмнена.
Fix 2 - Замяна на мащаба на High DPI
Ако намаляването на цветовия битов режим не помогна или архитектурата на играта не позволи да се направят промени, тогава трябва да опитате да промените високите DPI настройки на играта.
1. Намерете изпълнимия файл на играта с помощта File Explorer.
2. Щракнете с десния бутон върху него и изберете Имоти.
3. Отидете на Съвместимост раздел в Имоти прозорец.
4. Кликнете върху Променете настройките за висок DPI бутон.
5. Под Замяна на мащабиране с висок DPI раздел, поставете отметка в квадратчето до Отмяна на мащабиране с висока DPI.
6. В падащото меню за Мащабирането се извършва от: изберете System (подобрено) и кликнете върху Добре.
7. Кликнете върху Приложи за да запазите промените. Стартирайте приложението и вижте дали проблемът е решен.
Поправка 3 - Промяна на разделителната способност на приложението
Има съобщения от потребители, че тази конкретна грешка в Direct3D11 възниква, когато приложението не е проектирано да поддържа разделителната способност, която системата в момента е конфигурирана да работи играта продължава. Те успяха да разрешат този проблем, след като промениха поведението на изпълнимия файл на приложението, така че при стартиране той да бъде принуден да се отвори с най -ниската разделителна способност.
1. Използвайки File Explorer, намерете мястото, където е инсталирано приложението.
2. Щракнете с десния бутон върху изпълнимият файл на приложението и кликнете върху Имоти.
3. В прозореца Свойства отидете на Съвместимост раздел.
4. Поставете отметка в квадратчето, свързано с Работи с разделителна способност на екрана 640 x 480.
5. Кликнете върху Приложи за запазване на промените.
6. Отворете приложението и проверете дали проблемът е решен сега.
Fix 4 - Стартирайте програмата в режим на съвместимост
Ако нито едно от горните поправки не ви е помогнало при разрешаването на грешка 0X087A0001, трябва да считате старостта на играта за проблем поради несъвместимостта с Windows 10. Промяната на възприеманата версия на Windows, на която играта работи, е решила проблема за някои потребители.
1. Щракнете с десния бутон върху вашия играта е изпълнима и изберете Имоти.
2. Преминете към Съвместимост раздел.
3. В Режим на съвместимост, поставете отметка в квадратчето до Стартирайте тази програма в режим на съвместимост за:.
4. След като поставите отметка в горното поле, той ще покаже a списък с версии на Windows, изберете Windows 95 в този списък.
5. Кликнете върху Приложи за да потвърдите промените си.
6. Стартирайте играта и вижте дали кодът за грешка е отстранен.
Fix 5 - Инсталирайте най -новата версия на драйвера на графичния процесор
Според много потребители проблемът е причинен от остарял драйвер за графична карта или an нестабилен драйвер за графичен процесор. В повечето случаи те са успели да разрешат проблема, като преинсталират драйверите на графичния процесор, които се използват в момента.
Стъпките се различават в зависимост от производителя на графичния процесор. Тук сме изброили стъпките за преинсталиране на графични карти AMD и NVIDIA.
А. Преинсталиране на драйвери за графичен процесор на NVIDIA
1. Натиснете Windows + R да отвориш Бягай. Тип appwiz.cpl да отвориш Програми и функции.
2. Сега кликнете върху Издател раздел, за да подредите списъка с програми въз основа на техния издател.
3. Потърсете записи, публикувани от NVIDIA Corporation. Изберете един елемент наведнъж и кликнете върху Деинсталирайте бутон в горната част.
4. Изчакайте процесът на деинсталиране да приключи.
5. След като всеки драйвер на NVIDIA бъде деинсталиран, рестартирайте и изчакайте следващото стартиране да завърши.
6. Посетете Страница за изтегляне на NVIDIA GeForce и кликнете върху Свали сега бутон за инсталиране на GeForce опит.
7. След като сте инсталирали GeForce опит, влезте с акаунт и инсталирайте препоръчаните драйвери от Шофьори страница.
8. След като всички препоръчани драйвери са инсталирани, рестартирайте вашата система. Стартирайте играта, преди да хвърлите грешката 0X087A0001 и проверете дали е разрешено сега.
Б. Преинсталиране на драйвери за графичен процесор за AMD
1. Отидете на страница за изтегляне на помощната програма за почистване на AMD и изтеглете най -новата версия.
2. След като изтеглите, щракнете двукратно върху изпълнимия файл и кликнете върху Да да стартирате помощна програма в безопасен режим и деинсталирайте драйверите на AMD.
Забележка: Тази помощна програма премахва напълно инсталираните драйвери на AMD, записи в системния регистър и подписи в хранилището на драйвери от системата, намалявайки работата по търсене и деинсталиране на всеки файл с драйвери.
3. Кликнете върху Добре при втория подкана да стартирате Процес на почистване на AMD. Сега помощната програма ще работи във фонов режим. По време на тази операция вашият дисплей може да трепти или да почернее за няколко секунди, тъй като компонентите на дисплея се отстраняват.
4. Кликнете върху завършек при подкана, който показва завършване на този процес.
5. Рестартирайте вашата система ръчно, ако не бъдете подканени от помощната програма.
6. След като системата се стартира след рестартиране, посетете страница за изтегляне на страницата Auto-Detect GPU.
7. Отидете на Автоматично откриване и инсталиране на графични драйвери Radeon и чипсет Ryzen за Windows и кликнете върху Свали сега бутон.
8. Щракнете двукратно върху изтегления изпълним файл и следвайте инструкциите за инсталиране на Radeon Adrenalin.
9. След като бъде инсталирана, помощната програма автоматично ще се стартира, за да открие инсталираното AMD графично устройство и операционна система.
10. Инсталирайте и двете Препоръчителни и незадължителни пакети драйвери които се показват, след като инструментът открие системната операционна система и драйверите.
11. Приемете EULA след като прегледате условията и кликнете върху Инсталирай.
12. Рестартирам вашия компютър след инсталиране на всеки необходим драйвер. Стартирайте играта и проверете дали проблемът е решен сега.
Fix 6 - Стартирайте играта чрез Launcher
Ако горното поправяне не работи за вас, тогава трябва да се уверите, че стартирате играта чрез стартовия панел, откъдето сте закупили играта (например Steam, GoG, Origin, Epic Games и т.н.).
Това е важно, тъй като стартерът прави играта рендируема в Windows 10, използвайки поредица от параметри, които стабилизират играта за версията на Windows.
1. Отворено Steam, или GoG Galaxy, или Epic Games.
2. Стартирайте играта, която задейства грешката чрез Библиотечно меню на вашия стартер.
3. Проверете дали проблемът е разрешен сега.
Ако все още виждате грешката след стартиране на играта през стартовия панел, преминете към следващото поправка по -долу.
Благодаря за четенето.
Надяваме се, че тази статия може да ви е помогнала да изчистите грешката Direct3D11 и да продължите да играете наследените игри без никакво прекъсване. Коментирайте и ни уведомете за корекцията, която работи за вас.