Когато пускате някои игри на компютър с Windows, може да възникнат компонентни грешки DirectX , Това се дължи на редица фактори, за които ще говорим в тази статия. Освен това ще анализираме възможностите за решаване на такива проблеми.

Грешки в DirectX в игрите

Най-често с проблеми в работата на компонентите на DX, потребителите, които се опитват да стартират стара игра на модерен хардуер и операционна система, са изправени пред. Някои нови проекти също могат да доведат до грешки. Нека разгледаме два примера.

Warcraft 3

"Неуспешно инициализиране на DirectX" - най-често срещаният проблем, който възниква с феновете на този шедьовър от Blizzard. Когато стартирате стартовия панел, се показва предупредителен прозорец

Грешка при инициализиране на компоненти на DirectX, когато стартирате играта Warcraft 3 на модерна операционна система

Ако кликнете върху OK , играта изисква от вас да поставите компактдиск, който най-вероятно няма да е налице в компактдиска.

Изискването да поставите компактдиск в компактдиска, когато стартирате играта Warcraft 3 на модерна операционна система

Този неуспех се дължи на несъвместимостта на геймъра или някой от неговите други компоненти с инсталиран хардуер или DX библиотеки. Проектът е доста стар и написан под DirectX 8.1, поради което проблемът.

  1. На първо място, трябва да премахнете системните проблеми и да актуализирате драйвера на графичната карта и компонентите на DirectX. Във всеки случай няма да е излишно.

    Прочетете повече:
    Преинсталиране на драйвера на графичната карта
    Актуализиране на драйверите на графичната карта NVIDIA
    Как да актуализирате библиотеките на DirectX
    Проблеми с пускането на игри в DirectX 11

  2. В природата съществуват два вида приложни програмни интерфейси (API), при които се записват игри. Това е много подобно между Direct3D (DirectX) и OpenGL. Warcraft използва първия вариант в своята работа. Чрез прости манипулации можете да принудите играта да използва втората.
    • За да направите това, преминете към свойствата на прекия път ( PCM - "Properties" ).

      Достъп до свойствата на командния ред на Warcraft 3 в Windows

    • В полето "Label" в полето "Object" , след пътя към изпълнимия файл , добавете "-opengl" в интервал и без кавички, след което кликнете върху "Apply" и "OK" .

      Променете свойствата на командния ред на Warcraft 3, за да поправите грешката на инициализацията на DirectX

      Опитваме се да стартираме играта. Ако грешката се повтаря, преминете към следващата стъпка (OpenGL в свойствата на прекия път, който оставяме).

  3. В този момент ще трябва да редактираме регистъра.
    • Наречете менюто "Стартиране" с горещи клавиши Windows + R и напишете команда за достъп до системния регистър "regedit" .

      Достъп до редактиране на регистъра на Windows, за да се коригира грешката при инициализиране на компоненти на DirectX в играта Warcraft 3

    • След това преминете по пътя по-долу към папката "Видео" .

      HKEY_CURRENT_USER/Sofware/Blizzard Entertainment/Warcraft III/Video

      След това намерете в тази папка параметъра "адаптер" , щракнете с десния бутон върху него и изберете "Промяна" . В полето "Стойност" променете 1 до 0 и кликнете върху OK .

    Променете стойността DWORD на параметъра Adapter в папката Warcraft 3 на системния регистър на Windows, за да поправите грешката при инициализирането на компоненти на DirectX

    След всички действия, рестартирането е задължително, само за да влязат в сила промените.

GTA 5

Grand Theft Auto 5 също страда от подобно заболяване и преди да настъпи грешката всичко работи правилно. Когато се опитате да стартирате играта, следното съобщение се появява изведнъж: "Инициализирането на DirectX е невъзможно".

Съобщението, че инициализирането на DirectX 9 е невъзможно в играта GTA 5

Проблемът тук е в пара , В повечето случаи актуализацията помага при последващо рестартиране. Също така, ако затворите Steam и стартирате играта с помощта на прекия път на работния плот, вероятно грешката вероятно изчезва. Ако е така, преинсталирайте клиента и опитайте да играете както обикновено.

Прочетете повече:
Актуализираме Steam
Как да забраните Steam
Преинсталиране на парата

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