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