Пры запуску некаторых гульняў на кампутары пад кіраваннем Windows могуць узнікаць памылкі кампанентаў DirectX. Гэта звязана з шэрагам фактараў, аб якіх мы пагаворым у гэтым артыкуле. Акрамя таго, разбяром варыянты вырашэння падобных праблем.
Памылкі DirectX ў гульнях
Найбольш часта з непаладкамі ў працы кампанентаў DX сутыкаюцца карыстальнікі, якія спрабуюць запусціць старую гульню на сучасным жалезе і АС. Некаторыя новыя праекты таксама могуць выдаваць памылкі. Разгледзім два прыкладу.
Warcraft 3
"Не атрымалася ініцыялізаваць DirectX" - найбольш распаўсюджаная праблема, якая ўзнікае ў аматараў гэтага шэдэўра ад Blizzard. Пры запуску лаунчер выдае акно з папярэджаннем.
Калі націснуць кнопку ОК, То гульня патрабуе ўставіць кампакт-дыск, якога, хутчэй за ўсё няма ў наяўнасці, у CD-ROM.
Дадзены збой адбываецца з-за несумяшчальнасці рухавічка гульні або якіх-небудзь іншых яе кампанентаў з усталяваным жалезам або бібліятэкамі DX. Праект даволі стары і напісаны пад DirectX 8.1, адсюль і непаладкі.
- У першую чаргу, трэба выключыць сістэмныя праблемы і абнавіць драйвер відэакарты і кампаненты DirectX. Гэта ў любым выпадку не будзе лішнім.
Чытаць далей:
Пераўсталёўваць драйвера відэакарты
Абнаўляем драйвера відэакарты NVIDIA
Як абнавіць бібліятэкі DirectX
Праблемы пры запуску гульняў пад DirectX 11 - У прыродзе існуе два віды API, пад якія пішуцца гульні. Гэта вельмі падобныя паміж сабой Direct3D (DirectX) і OpenGL. Warcraft выкарыстоўвае ў сваёй працы першы варыянт. Шляхам няхітрых маніпуляцый можна прымусіць гульню карыстацца другім.
- Для гэтага неабходна зайсці ў ўласцівасці цэтліка (ПКМ - "Уласцівасці").
- на ўкладцы "Цэтлік", У поле "Аб'ект", Пасля шляху да выкананага файла дапісваем "-Оpengl" праз прабел і без двукоссяў, затым націскаем "Ужыць" і "ОК".
Спрабуем запусціць гульню. Калі памылка паўтараецца, то пераходзім да наступнага кроку (OpenGL ва ўласцівасцях цэтліка пакідаем).
- На гэтым этапе нам спатрэбіцца праўка сістэмнага рэестра.
- выклікаем меню "Выканаць" гарачымі клавішамі Windows + R і пішам каманду для доступу да рэестру "Regedit".
- Далей неабходна прайсці па шляху, прыведзеным ніжэй, да тэчкі "Video".
HKEY_CURRENT_USER / Sofware / Blizzard Entertainment / Warcraft III / Video
Затым знайсці ў гэтай тэчцы параметр "Adapter", Клікнуць па ім правай кнопкай мышы і выбраць "Змяніць". У полі "Значэнне" трэба памяняць 1 на 0 і націснуць ОК.
Пасля ўсіх дзеянняў у абавязковым парадку варта перазагрузка, толькі так змены ўступяць у сілу.
GTA 5
Grand Theft Auto 5 таксама пакутуе падобным хваробай, прычым, да з'яўлення памылкі усё працуе карэктна. Пры спробе запуску гульні раптам з'яўляецца паведамленне наступнага зместу: "Ініцыялізацыя DirectX немагчымая".
Праблема тут крыецца ў Steam. У большасці выпадкаў дапамагае абнаўленне з наступнай перазагрузкай. Таксама, калі заплюшчыць Сцім і запусціць гульню пры дапамозе цэтліка на Працоўным стале, то, верагодна, памылка знікне. Калі гэта так, то пераўсталюеце кліент і паспрабуйце пагуляць у звычайным рэжыме.
Чытаць далей:
абнаўляем Steam
Як адключыць Steam
пераўсталёўка Steam
Непаладкі і памылкі ў гульнях сустракаюцца вельмі часта. У асноўным гэта адбываецца з-за несумяшчальнасці кампанентаў і розных збояў у праграмах тыпу Сціма і іншых кліентаў. Спадзяемся, што мы дапамаглі Вам вырашыць некаторыя праблемы пры запуску любімых цацак.