Кампанент DirectX на сёння застаецца самым папулярным фреймворком для ўзаемадзеяння паміж фізічным рухавічком і адмалёўка графікі ў гульнях. Такім чынам, пры наяўнасці праблем з бібліятэкамі дадзенага кампанента, непазбежна з'яўленне памылак, як правіла, у момант запуску гульні. Адной з такіх з'яўляецца збой у d3dx9_38.dll - кампаненце Дірект Ікс версіі 9. Памылка праяўляецца на большасці версій Windows, пачынаючы з 2000.
Спосаб 1: Усталёўка d3dx9_38.dll і яго рэгістрацыя ў АС
У некаторых выпадках ўстаноўка ДиректИкс недаступная ці з прычыны абмежаванняў у правах адбываецца не цалкам, з-за чаго ўказаны кампанент не з'яўляецца ў сістэме і памылка працягвае дакучаць карыстальніку. Сутыкнуўшыся з такой непрыемнасцю, варта самастойна загрузіць якая адсутнічае дынамічную бібліятэку на кампутар, а затым перамясціць яе альбо скапіяваць у адзін з гэтых каталогаў: C: \ Windows \ System32 (32-bit) або C: \ Windows \ SysWOW64 (64-bit). Уладальнікам 64-разрадных версій, магчыма, спатрэбіцца скапіяваць файл у абодва дырэкторыі.
Пасля гэтага файлу можа спатрэбіцца рэгістрацыя ў сістэме, што выконваецца даволі проста.
- Адкрыйце «Пуск», праз пошук знайдзіце там дадатак «Камандны радок». Запусціце яго ад імя адміністратара.
- Напішыце каманду regsvr32 d3dx9_38.dll і націсніце Enter на клавіятуры.
- Калі DLL быў змешчаны ў абедзве тэчкі, дадаткова спатрэбіцца Пераходзіць другога файла камандай cd C: \ Windows \ SysWOW64, а потым напісаць тую ж самую каманду для рэгістрацыі.
- Верагодна, калі рэгістрацыя ўжо была праведзена, але з памылкамі, спатрэбіцца спярша выканаць адмену - regsvr32 / u d3dx9_38.dll, а затым паўторную рэгістрацыю - regsvr32 / i d3dx9_38.dll.
- Калі гэтыя варыянты не дапамаглі, застаецца шанец скарыстацца праграмным метадам, пра які мы ўжо распавядалі ў Спосаб 1 іншы нашага артыкула.
Чытаць далей: Рэгіструем файл DLL ў АС Windows
Спосаб 2: Усталёўка DirectX
Бібліятэка d3dx9_38.dll - неад'емная частка фреймворка ДиректИкс. Падчас яго ўстаноўкі яна альбо з'явіцца ў патрэбным месцы, альбо заменіць сваю пашкоджаную копію, прыбраўшы першапрычыну збою. Дадзеная інструкцыя падыдзе ўладальнікам АС Windows 7 і ніжэй.
- Адкрыйце вэб-ўсталёўнік. У першым акне трэба прыняць ліцэнзійнае пагадненне і націснуць «Далей».
- Наступны пункт - выбар дадатковых кампанентаў.
Вырашайце самі, ці трэба гэта вам, і працягнеце пстрычкай па «Далей».
- Пачнецца працэс запампоўкі неабходных рэсурсаў і іх ўстаноўкі ў сістэму. Пасля яго заканчэння націскайце кнопку «Гатова» ў апошнім акне. Рэкамендуем таксама перазагрузіць кампутар.
Дадзеная маніпуляцыя гарантавана пазбавіць вас ад праблем з названай бібліятэкай.
Карыстальнікам Windows 10 варта пайсці некалькі па іншым шляху, паколькі ў гэтую версію сістэмы DirectX ўжо ўбудаваны па змаўчанні, а значыць, увесь працэс выдалення, ўстаноўкі і абнаўлення ажыццяўляецца некалькі па-іншаму.
Чытаць далей: Пераўсталёўка і даданне адсутнічаюць кампанентаў DirectX у Windows 10
Спосаб 3: Абнаўленне Windows
Спосаб, накіраваны пераважна на ўладальнікаў Windows 10. Магчыма, з-за адсутнасці нейкіх абнаўленняў, асабліва нацэленых на выпраўленне багаў, не атрымоўваецца ўсталяваць DLL, DirectX або вырабіць рэгістрацыю файла. Варта паспрабаваць выканаць апдэйт, калі той не быў выраблены па нейкіх прычынах. Праверыць наяўнасць абнаўленняў можна так:
- Праз «Пуск» адкрыйце «Параметры».
- Знайдзіце раздзел «Абнаўленне і бяспека» і адкрыйце яго.
- Пстрыкніце па кнопцы «Праверыць наяўнасць абнаўленняў» і дачакайцеся завяршэння гэтай працэдуры. Калі тыя будуць выяўленыя, выканайце іх ўстаноўку і паспрабуйце альбо запусціць праблемную праграму, альбо вярнуцца да папярэдніх спосабам гэтага артыкула.
Калі абнаўленне не атрымоўваецца ўсталяваць, варта знайсці прычыну і ліквідаваць яе. Пра гэта мы разгорнута распавядалі ў артыкулах па спасылках ніжэй.
Чытаць далей:
Ліквідацыю праблем з абнаўленнем АС Windows
Ўстаноўка абнаўленняў на Windows 10 / Windows 7 / Windows XP
Спосаб 4: Выпраўленне пашкоджаных сістэмных файлаў
Апошні метад, звязаны з ліквідацыяй непаладак DLL, заключаецца ў праверцы сістэмных кампанентаў на наяўнасць пашкоджанняў. Дадзенае дзеянне ажыццяўляецца праз камандны радок і ўтыліту SFC. Нельга не адзначыць, што часам пашкоджаным аказваецца сам кампанент SFC, і тады спачатку спатрэбіцца аднавіць ужо яго, а затым паўтараць сканаванне або спробу аднаўлення пашкоджаных файлаў. Для гэтага мы стварылі асобную падрабязную артыкул, да якой вы можаце звярнуцца, калі націснеце па спасылцы ніжэй.
Чытаць далей: Выкарыстанне і аднаўленне праверкі цэласнасці сістэмных файлаў у Windows
У заключэнне варта нагадаць, што калі ніякія парады вам не дапамагаюць, магчыма, мае сэнс праверыць Віндовс на наяўнасць вірусаў. Нярэдка яны блакуюць магчымасць кіраваць сістэмнымі файламі, з-за чаго ў вас і не атрымліваецца выправіць памылку DLL.
Чытаць далей: Барацьба з кампутарнымі вірусамі