Як абнавіць DirectX? Памылка: запуск праграмы немагчымы, адсутнічае файл d3dx9_33.dll

Добры дзень.

Сённяшні пост закранае, у асноўным, аматараў кампутарных гульняў. Нярэдка, асабліва на новых кампутарах (або пры нядаўняй пераўсталёўкі Windows), пры запуску гульняў з'яўляюцца памылкі выгляду "Запуск праграмы немагчымы, бо на кампутары адсутнічае файл d3dx9_33.dll. Паспрабуйце пераўсталяваць праграму ..." (гл. Мал. 1).

Дарэчы, сам файл d3dx9_33.dll часта бывае і з другога групавы лічбай: d3dx9_43.dll, d3dx9_41.dll, d3dx9_31.dll і г.д. Падобныя памылкі азначаюць тое, што ПК адсутнічае бібліятэка D3DX9 (DirectX). Лагічна, што яе неабходна абнавіць (ўсталяваць). Дарэчы, у АС Windows 8 і 10, па змаўчанні, гэтыя кампаненты DirectX не выяўленыя і падобныя памылкі на нядаўна устаноўленых сістэмах - не рэдкасць! У гэтым артыкуле разгледзім, як абнавіць DirectX і пазбавіцца ад падобных памылак.

Мал. 1. Тыпавая памылка адсутнасці некаторых бібліятэк DirectX

Як абнавіць DirectX

Калі кампутар не падлучаны да інтэрнэту - абнаўленне DirectX некалькі ўскладняецца. Просты варыянт - выкарыстаць які-небудзь дыск з гульнёй, вельмі часта на іх акрамя гульні, ідзе патрэбная версія DirectX (гл. Мал. 2). Гэтак жа можна выкарыстоўваць пакет для абнаўлення драйвераў Driver Pack Solution, які ўключае ў сябе бібліятэку DirectX ў "поўным аб'ёме" (больш падрабязна пра яго:

Мал. 2. Усталяванне гульні і DirectX

Ідэальны варыянт - калі ў вас кампутар падлучаны да інтэрнэту.

1) Спачатку трэба запампаваць адмысловы ўсталёўшчык і запусціць яго. Спасылка ніжэй.

//www.microsoft.com/ru-ru/download/details.aspx?id=35 - афіцыйны ўсталёўнік Microsoft для абнаўлення DirectX на ПК.

- версіі DirectX (для тых, каго цікавіць канкрэтная версія бібліятэкі).

2) Далей ўсталёўшчык DirectX праверыць вашу сістэму на наяўнасць бібліятэк і пры неабходнасці абнаўлення - прапануе вам гэта зрабіць (гл. Мал. 3). Ўстаноўка бібліятэк залежыць, галоўным чынам, ад хуткасці вашага інтэрнэту, так як адсутнічаюць пакеты будуць спампоўвацца з афіцыйнага сайта Microsoft.

У сярэднім дадзеная аперацыя займае 5-10 мін.

Мал. 3. Усталяванне Microsoft (R) DirectX (R)

Пасля абнаўлення DirectX памылкі падобнага кшталту (як на мал. 1) больш з'яўляцца на кампутары не павінны (прынамсі на маім ПК дадзеная праблема "знікла").

Калі памылка з адсутнасцю d3dx9_xx.dll ўсё роўна з'яўляецца ...

Калі абнаўленне прайшло паспяхова - то гэтая памылка з'яўляцца не павiнна, і ўсё ж, некаторыя карыстальнікі сцвярджаюць адваротнае: часам адбываюцца памылкі, Windows не абнаўляе DirectX, хоць нейкіх кампанентаў у сістэме няма. Можна, вядома, пераўсталяваць АС Windows, а можна паступіць прасцей ...

1. Спачатку запісаць дакладнае імя адсутнага файла (калі на экране з'явіцца акно з памылкай). Калі памылка занадта хутка з'яўляецца і знікае - можна паспрабаваць зрабіць яе скрыншот (аб стварэнні скрыншотаў тут:

2. Пасля гэтага канкрэтны файл можна спампаваць у інтэрнэце на шматлікіх сайтах. Тут галоўнае памятаць аб мерах засцярогі: файл павінен мець пашырэнне DLL (а не ўсталёўшчык EXE), як правіла памер файла усяго ў некалькі мегабайт, запампаваны файл трэба праверыць антывіруснай праграмай. Гэтак жа ёсць верагоднасць, што версія шуканага файла будзе старой, і гульня будзе працаваць не належным чынам ...

3. Далей гэты файл трэба скапіяваць у сістэмную тэчку Windows (гл. Мал. 4):

  • C: Windows System32 - для 32-х разрадных сістэм Windows;
  • C: Windows SysWOW64 - для 64-х разрадных.

Мал. 4. C: Windows SysWOW64

PS

На гэтым у мяне ўсё. Усім добрай працы гульняў. Буду вельмі ўдзячны за канструктыўныя дапаўненні да артыкулу ...

Глядзіце відэа: Mr. Kubik - Трейлер Промо ролик (Можа 2024).