Файл d3d9.dll ўваходзіць у склад усталявальнага пакета DirectX 9-ай версіі. Перш за ўсё, трэба разабрацца з прычынамі ўзнікнення памылкі. Яна часта з'яўляецца ў наступных гульнях: CS: GO, Fallout 3, GTA: San Andreas і World of Tanks. Гэта адбываецца з-за фізічнага адсутнасці самога файла або яго пашкоджанні. Таксама, што вельмі рэдка бывае, можа ўзнікнуць несумяшчальнасць версій. Гульня адаптаваная пад працу адной версіі, а ў сістэме знаходзіцца іншая.
Спосаб 1: Запампоўка d3d9.dll
Пры наяўнасці адзінкавай праблемы, звязанай толькі з адным DLL, яе можна ўсталяваць уручную. Для гэтага спатрэбіцца загрузіць саму бібліятэку і перацягнуць яе ў сістэмную дырэкторыю Windows:
C: \ Windows \ System32 - 32 біта
C: \ Windows \ System32 і C: \ Windows \ SysWOW64 - 64 біта
Магчыма, дадаткова ДЛЛ спатрэбіцца зарэгістраваць у сістэме. Выконвайце гэтыя крокам:
- Адкрыйце «Пуск» і знайдзіце «каманднага радка». Запусціце прыкладанне ад імя адміністратара.
- Напішыце каманду regsvr32 d3d9.dll і пацвердзіце дзеянне клавішай Enter. Пры даданні файла і ў «SysWOW64», напішыце таксама regsvr32 "C: \ Windows \ SysWOW64 \ d3d9.dll".
- Калі з'явілася памылка або метад не падыходзіць, скарыстайцеся іншымі варыянтамі ажыццяўлення гэтага дзеяння.
Чытаць далей: Рэгіструем файл DLL ў АС Windows
Спосаб 2: Усталёўка DirectX
Пры ўмове, што на кампутары адсутнічае DirectX 9 цалкам, папярэдні спосаб не падыдзе: такім чынам спатрэбіцца спампаваць яшчэ некалькі DLL, і, верагодна, тое ж самае прыйдзецца рабіць у будучыні. Замест гэтага лепш ўсталяваць іх пакетнай. Карыстальнікам Windows 10 прапануем скарыстацца асобнай нашым артыкулам, якая распавядае, як гэта зрабіць, паколькі ў іх выпадку ДиректИкс ўжо ўбудаваны ў аперацыйную сістэму, чаго нельга сказаць пра «сямёрцы» і іншых старых версіях гэтай АС.
Чытаць далей: Пераўсталёўка і даданне адсутнічаюць кампанентаў DirectX у Windows 10
Каб выкарыстаць гэты спосаб у Windows 7, трэба спампаваць дапаможную праграму.
На старонцы загрузкі спатрэбіцца:
- Выбраць мову, на якім вы карыстаецеся аперацыйную сістэму, і націснуць «Спампаваць».
- Пагадзіцеся з умовамі пагаднення, потым пстрыкніце па кнопцы «Next».
- Націсніце «Finish».
Далей запускаем запампаваны ўсталёўшчык.
Дачакайцеся завяршэння працэсу. Праграма аўтаматычна праробіць патрабаваныя аперацыі.
Пасля гэтага d3d9.dll апынецца ў сістэме, а памылка, якая паведамляе пра яго адсутнасць больш не з'явіцца.
Спосаб 3: Пераўсталёўка гульні або праверка яе файлаў
Відавочная рэкамендацыя, якая часта выпраўляе ўсе памылкі, звязаныя з яе запускам. Калі вы выкарыстоўваеце пірацкую копію, рэкамендуем перайсці на ліцэнзійную зборку, з якой ніякія элементы выразаныя не будуць. У адваротным выпадку варта пашукаць іншы ўсталёўшчык, пажадана, ня мадыфікаваны аматарамі. Тыя, хто карыстаецца гульнявымі кліентамі, могуць праверыць цэласнасць файлаў гульні або проста пераўсталяваць яе праз кліента. Разгледзім, як можна выканаць праверку файлаў у Steam і Origin.
Steam
- Адкрыйце «Бібліятэку» у сваім гульнявым кліенце.
- Са спісу знайдзіце праблемную гульню, клікніце па ёй правай кнопкай мышы і зайдзіце ў «Уласцівасці».
- Тут вам патрэбна ўкладка «Лакальныя файлы».
- Задзейнічайце кнопку «Праверыць цэласнасць файлаў гульні» і дачакайцеся, пакуль працэдура скончыцца.
- Спрабуйце запусціць гульню.
Origin
- Адкрыйце кліент і пераключыцеся на ўкладку «Бібліятэка». Тут адшукайце плітку з гульнёй, клікніце па ёй правай кнопкай мышы і націсніце на 'Аднавіць'.
- Адразу ж будзе пачата праверка. Прагрэс можна бачыць у гэтай жа плітцы.
- Па завяршэнні вы атрымаеце апавяшчэнне і зможаце паспрабаваць запусціць яе.
Спосаб 4: Праверка сістэмных файлаў
Апошнюю рэкамендацыю можна назваць больш універсальнай у падобных сітуацыях. Яна аказваецца эфектыўнай далёка не заўсёды, аднак у шэрагу выпадкаў менавіта такая праверка дапамагае ліквідаваць усе якія з'явіліся цяжкасці з рознымі абласцямі працы аперацыйнай сістэмы, якія так ці інакш ставяцца да выкарыстання бібліятэк. Да таго ж юзэру дастаткова толькі запусціць яе кансольнай камандай, усё астатняе яна зробіць самастойна.
Чытаць далей: Выкарыстанне і аднаўленне праверкі цэласнасці сістэмных файлаў у Windows
Пры безвыніковым усіх спосабаў, якія былі разгледжаны ў артыкуле, раім праверыць кампутар на наяўнасць вірусных заражэнняў. Тыя часта блакуюць магчымасць запуску якіх-небудзь сістэмных прыкладанняў, парушаючы стабільнасць Windows, што часткова можа адбіцца і на DLL.
Чытаць далей: Барацьба з кампутарнымі вірусамі