Коригиране: Неуспешно създаване на устройство d3d9

Много потребители са се натъкнали на проблем, при който срещат грешка „Неуспешно създаване на устройството d3d9. Това може да се случи, ако работният плот е заключен ”на техните екрани, когато се опитат да играят игра директно или чрез други игрални стартери като Steam.

Причината, поради която възниква тази грешка, се дължи главно на конфликта в резолюцията на играта, която се опитвате да стартирате, и текущата резолюция на монитора. Ако има несъответствие, това състояние може да възникне. Има и няколко други причини за тази грешка, които ще обсъдим по-долу.

Решение 1: Промяна на резолюцията на играта (Steam)

Най-лесното решение за решаване на този проблем е стартирането на играта в режим "прозорец". Това решение е насочено към хора, които играят игри, използващи Steam. Когато стартирате играта чрез Steam, играта изобщо не се стартира и съобщението за грешка продължава да се появява. Следвайте стъпките, изброени по-долу:

Преди да преминем към промяна на разделителната способност на Steam, трябва да проверим текущата разделителна способност на вашия монитор, за да можем да настроим според нея.

  1. Щракнете с десния бутон на произволно място на работния плот и изберете „ Настройки на дисплея “.

  1. Проверете текущата разделителна способност, зададена на вашия компютър. Тук е 1920 x 1200.

  1. След като отбележите резолюцията, задействайте вашия Steam клиент. Щракнете върху раздела Библиотека. Щракнете с десния бутон върху играта и изберете Properties .

  1. Щракнете върху раздела Общи и изберете Опции за стартиране от списъка с налични опции. Сега задайте текущата си резолюция. Пример за настройка на разделителна способност 1920 x 1200 в опциите за стартиране е “ -w 1920 –h 1200 ”.

  1. Натиснете OK, за да запазите промените и да излезете. Рестартирайте Steam клиента и проверете дали можете правилно да стартирате играта си.

Можете също така да експериментирате с различни резолюции, възможни в Steam клиента. Можете също да промените разделителната способност на вашия компютър и след това да актуализирате опцията за стартиране от клиента.

Друго възможно решение е стартирането на играта в режим " прозорец ". В този режим няма зададена резолюция и играта ще се стартира в малък прозорец. Можете лесно да промените размерите на екрана, като плъзнете ръбовете. Командата за задаване на прозоречен режим е “ -windowed ”.

Съвет: Можете също да зададете опцията за стартиране като “ -dxlevel 81 ”. Това ще принуди играта да стартира споменатия режим DirectX.

Решение 2: Инсталиране на средата за изпълнение на крайния потребител на DirectX

DirectX е колекция от API, предназначени за обработка на задачи, свързани с мултимедия, особено игри. Ако вече не сте инсталирали модула, трябва да го добавите във вашата система възможно най-скоро и да видите дали това прави номера.

  1. Отидете до официалния DirectX на Microsoft
  2. Кликнете върху бутона Изтегляне и изтеглете пакета на достъпно място.

  1. Инсталирайте пакета на вашия компютър. След инсталирането проверете дали проблемът е разрешен и можете да стартирате играта си без никакви затруднения.

Решение 3: Ръчна промяна на разделителната способност в игралните файлове

Ако и двата метода по-горе не работят за вас, можем да опитаме да променим разделителната способност на играта, като сменим някои от файловете на играта ръчно в папката на Steam. Имайте предвид, че е разумно да направите копие на конфигурационните файлове и да го съхраните на отделно място, за да можете да го замените, ако нещо се обърка.

  1. Придвижете се до директорията на вашата игра. Примерна директория е:
Steam / Steamapps / Common / APB Reloaded / APBGame / Config
  1. Сега отворете файла „ Machineoptions.ini “, като щракнете с десния бутон върху него, изберете, задръжте курсора на мишката върху „отвори с“ и изберете Notepad . Можете също така директно да отворите файла, като щракнете върху него и когато Windows ви подкани, изберете Notepad .

  1. Сега ще направим малък трик. Ще премахнем ';' от командата за резолюция и запазете стойността същата. Така че първоначално ще използвате низовете като:
; ResX = 1024; ResY = 768

След премахване на дебелото черво ще видите нещо като:

ResX = 1024 ResY = 768
  1. Запазете промените и излезте. Рестартирайте компютъра си правилно и опитайте да стартирате играта.

Решение 4: Актуализиране на графични драйвери

Ако всички горепосочени методи се провалят, това вероятно означава, че има проблем с текущите драйвери, инсталирани на вашия компютър. Ако имате повредени или остарели драйвери, това може да е причината играта ви да не успее да премине към разделителната способност на компютъра по подразбиране и да се появи съобщението за грешка. Сега има два начина, чрез които можете да актуализирате драйверите: или ръчно, или автоматично . Ръчно трябва лично да изтеглите драйвера, след като го потърсите на уебсайта на производителя.

Преди да актуализираме драйверите, ще проверим дали инсталирането на драйверите по подразбиране решава проблема вместо нас.

  1. Стартирайте в безопасен режим . Въведете „ devmgmt. msc ”в диалоговия прозорец и натиснете Enter. Тук отидете до Display Adapters , щракнете с десния бутон върху вашия адаптер и изберете Uninstall Device .

  1. Стартирайте компютъра си в нормален режим, натиснете Windows + R, напишете „ devmgmt. msc ”в диалоговия прозорец и натиснете Enter. Най-вероятно ще бъдат инсталирани драйверите по подразбиране. Ако не, щракнете с десния бутон върху всяко празно място и изберете „ Сканиране за промени в хардуера “. Сега проверете дали играта работи без проблеми . Ако стане без никакви проблеми, добре за вас. Ако не стане, продължете.
  2. Сега има две възможности. Или можете да търсите онлайн за най-новия драйвер, наличен за вашия хардуер, от уебсайта на производителя , като NVIDIA и др. (И да инсталирате ръчно), или можете да позволите на Windows да инсталира самата последна версия (търсене на актуализации автоматично).
  3. Ще разгледаме ръчното инсталиране. Щракнете с десния бутон върху вашия хардуер и изберете „ Актуализиране на драйвера “. Изберете първата опция „Търсене автоматично за актуализиран софтуер на драйвера“. Изберете втората опция, ако актуализирате ръчно и изберете „Търсене на драйвер“ и отидете до мястото, където сте изтеглили.

  1. Рестартирайте компютъра си след инсталиране на драйверите, стартирайте играта и проверете дали това решава проблема.