Како да поправите грешку „д3дк9_43.длл недостаје“ на Виндовс-у

Ако видите грешку „д3дк9_43.длл недостаје“ на рачунару, то је проблем. Ова грешка се обично појављује након покретања апликације која захтева покретање ДирецтКс(DirectX) -а. ДирецтКс(DirectX) је неопходан за играње игара на Виндовс(Windows) - у, тако да ако ваша игра не може да се покрене, а видите да се појављује ова грешка, мораћете да решите проблем.

Срећом, постоји неколико начина на које можете брзо да поправите Виндовс(quickly repair Windows) да бисте вратили ДирецтКс(DirectX) функционалност и поправили грешку „д3дк9_43.длл недостаје“ пратећи кораке у наставку.

Проверите своју ДирецтКс верзију(Check Your DirectX Version)

Грешка „д3дк9_43.длл недостаје“ може бити знак да немате инсталирану верзију ДирецтКс(DirectX) -а на рачунару коју ваша игра захтева да ради. Иако би инсталирање ваше игре директно или коришћењем услуге испоруке игара као што је Стеам(Steam) требало да доведе до инсталирања свих неопходних пакета, то није случај за ДирецтКс(DirectX) на Виндовс 10(Windows 10) .

Раније верзије Виндовс(Windows) -а су пакирале ДирецтКс(DirectX) засебно, али са Виндовсом 10(Windows 10) , ДирецтКс(DirectX) је основна компонента. Међутим, то не значи нужно да је инсталирана најновија верзија ДирецтКс -а. (DirectX)На пример, ДирецтКс 12 (DirectX 12) Ултимате(Ultimate) је објављен у новембру 2020.(November 2020) године, док Виндовс 10(Windows 10) рачунари пре тог датума могу да користе ДирецтКс 11(DirectX 11) или 12.

Можете да проверите тренутно инсталирану верзију ДирецтКс(DirectX) -а на рачунару тако што ћете десним тастером миша кликнути на мени Старт(Start) и изабрати Покрени(Run) . У дијалогу Покрени(Run) откуцајте дкдиаг(dxdiag) пре него што изаберете дугме ОК(OK ) или Ентер(Enter) на тастатури.

Дкдиаг(Dxdiag) или ДирецтКс Диагностиц Тоол(DirectX Diagnostic Tool) вам омогућава да видите информације о вашој ДирецтКс(DirectX) инсталацији. Да бисте потврдили инсталирану верзију, обавезно изаберите картицу Систем(System) , а затим прочитајте информације наведене у одељку Верзија ДирецтКс(DirectX Version ) - а.

На пример, ако имате инсталиран ДирецтКс 11, али ваша игра захтева ДирецтКс 12(DirectX 12) , можда ћете видети ову грешку или сличне грешке, као што је БСОД дкгммс2.сис(dxgmms2.sys BSOD) . Може се десити и за старије игре које захтевају старије верзије ДирецтКс(DirectX) -а (као што су Дирецт Кс 9(Direct X 9) , 10, итд.), које Виндовс 10 можда више не подржава директно.

Да бисте ажурирали ДирецтКс(DirectX) и инсталирали најновију верзију, мораћете да користите Виндовс Упдате(Windows Update) . Да бисте инсталирали застареле ДирецтКс(DirectX) датотеке за старије игре, можете користити ДирецтКс Енд-Усер Рунтиме Инсталлер(DirectX End-User Runtime Installer ) да бисте решили све проблеме.

Међутим, ако су ваше ДирецтКс(DirectX) датотеке оштећене (а Виндовс Упдате(Windows Update) не може да поправи проблем), можда ћете морати да користите алате за поправку система, као што су СФЦ и ДИСМ(SFC and DISM) , да бисте решили проблем.

Проверите Виндовс Упдате(Check Windows Update)

Са издавањем оперативног система Виндовс 10(Windows 10) , ДирецтКс(DirectX) је сада основна компонента оперативног система Виндовс(Windows) , тако да не бисте требали ручно да га инсталирате да бисте играли своје игре. Међутим, са новим ДирецтКс(DirectX) ажурирањима и издањима, ваш рачунар може постати застарео. Најновије игре захтевају најновије верзије ДирецтКс(DirectX) -а . Ако не може да се покрене, прво проверите ажурирања за Виндовс Упдате(Windows Update) .

  1. Да бисте то урадили, кликните десним тастером миша на мени Старт(Start) и изаберите Подешавања(Settings) .

  1. У менију Подешавања(Settings) изаберите Ажурирање и безбедност(Update & Security ) > Виндовс Упдате(Windows Update) . Виндовс може аутоматски почети да проверава да ли постоје ажурирања, али ако то не учини, изаберите Провери ажурирања(Check for updates) да бисте проверили ручно. 

Ако се пронађу исправке, Виндовс(Windows) ће почети да их преузима и инсталира аутоматски. Дозволите да се овај процес заврши, а затим поново покрените рачунар да бисте довршили све промене пре него што поново испробате игру или апликацију.

Ако наиђете на проблеме са ажурирањем Виндовс(Windows Update issues) -а , можда ћете морати да предузмете додатне кораке да бисте приморали Виндовс да се успешно ажурира(force Windows to update successfully) .

Инсталирајте застареле ДирецтКс датотеке(Install Legacy DirectX Files)

Ако сте љубитељ ретро игара(retro gaming) , можда бисте радије покретали игре које користе старије верзије ДирецтКс(DirectX) -а . Док је Виндовс(Windows) сада унапред упакован са ДирецтКс(DirectX) -ом , застареле верзије ДирецтКс(DirectX) - а и сродних АПИ-ја(APIs) (као што је Дирецт3Д(Direct3D) ) могу захтевати посебну инсталацију.

Ако ваш Виндовс рачунар не може да покреће старије 3Д игре, можда ћете морати да преузмете и покренете ДирецтКс Енд-Усер Рунтиме Веб Инсталлер(DirectX End-User Runtime Web Installer) да бисте инсталирали неопходне застареле датотеке. Ово садржи унапред упаковане библиотеке за старије ДирецтКс АПИ-(DirectX APIs) је који, када се једном инсталирају, могу омогућити покретање старијих игара на вашем рачунару.

  1. Да бисте започели, преузмите ДирецтКс Енд-Усер Рунтиме Веб Инсталлер(download the DirectX End-User Runtime Web Installer) на свом језику тако што ћете изабрати Преузми(Download) .

  1. Покрените инсталатер да бисте започели, а затим изаберите да се слажете са условима и одредбама пре него што изаберете Даље(Next)

  1. Инсталатер ДирецтКс(DirectX) -а ће вас питати да ли желите да инсталирате непотребну Бинг(Bing) траку за претрагу. Ово не бисмо препоручили, па опозовите избор у пољу за потврду, а затим изаберите Следеће(Next) .

  1. Инсталатер ће потврдити да се ДирецтКс(DirectX) инсталира, заједно са величином датотеке. Изаберите Даље(Next) да бисте наставили. 

  1. У овом тренутку, инсталатер ће преузети и инсталирати потребне компоненте. Сачекајте неко време да се инсталација заврши. Када се инсталација заврши, изаберите Заврши(Finish ) да бисте изашли.

Поправите Виндовс системске датотеке(Repair Windows System Files)

Ако Виндовс Упдате(Windows Update) (или застарели инсталатер ДирецтКс(DirectX) ) не може да поправи грешку „д3дк9_43.длл недостаје“, то указује на проблем директно са инсталацијом оперативног система Виндовс . (Windows)Пошто је ДирецтКс(DirectX) унапред инсталиран са Виндовс(Windows) -ом , мораћете да покушате и да поправите системске датотеке да бисте такође заменили све датотеке које недостају или су оштећене(DirectX) .

Најбољи начин да то урадите је да користите ДИСМ(DISM) и СФЦ(SFC) алатке користећи Виндовс ПоверСхелл(Windows PowerShell) . ДИСМ(DISM) проверава интегритет ваше офлајн слике система Виндовс коју ће (Windows)СФЦ(SFC) користити за обнављање вашег рачунара, омогућавајући вам да идентификујете све датотеке које недостају.

СФЦ(SFC) ће, у међувремену, проверити да ли у вашим системским датотекама постоје грешке и поправити их помоћу ове слике система. Покретање ова два алата заједно осигурава да ваша инсталација Виндовс(Windows) -а ради исправно без недостајућих датотека.

Како покренути ДИСМ и СФЦ на Виндовс-у(How to Run DISM and SFC on Windows)

  1. Да бисте покренули ДИСМ(DISM) и СФЦ(SFC) команде, кликните десним тастером миша на мени Старт(Start) и изаберите Виндовс ПоверСхелл (Админ)(Windows PowerShell (Admin)) .

  1. У прозору ПоверСхелл откуцајте dism.exe /online /cleanup-image /restorehealth и изаберите тастер Ентер . (Enter)Сачекајте време да алатка заврши са радом и пратите сва додатна упутства на екрану.

  1. Када се ДИСМ(DISM) заврши, откуцајте SFC /scannow и изаберите Ентер(Enter) . Дозволите СФЦ-у да се покрене и пратите сва додатна упутства.

Када се ДИСМ(DISM) и СФЦ(SFC) алати заврше, затворите ПоверСхелл(PowerShell) и поново покрените рачунар. Након поновног покретања, проверите да ли ваша ДирецтКс(DirectX) инсталација ради исправно тако што ћете покренути игру или апликацију која је првобитно изазвала грешку „д3дк9_43.длл недостаје“. 

Ако не успе, можда ћете морати да размислите о драстичнијим покушајима поправке, као што је враћање рачунара у претходно стање помоћу опоравка система(restoring your PC using System Restore) или брисањем и поновном инсталацијом Виндовс-а(wiping and reinstalling Windows) . Нова инсталација може изгледати драстично, али, ако ништа друго не успе, то може бити ваша једина опција.

Вратите д3дк9_43.Длл ручно(Restore d3dx9_43.Dll Manually)

Једна датотека која недостаје је довољна да створи проблеме са играма које покреће ДирецтКс . (DirectX-powered)Ако вам недостаје датотека д3дк9_43.длл (из било ког разлога), можда ћете моћи да вратите своју игру ручно копирањем датотеке која недостаје са другог Виндовс 10(Windows 10) рачунара. Ово може бити други рачунар који поседујете или, ако је могуће, од пријатеља или члана породице.

Важно је, међутим, да не преузимате ДЛЛ(DLL) датотеке са извора на мрежи, као што су веб локације и форуми, или из других извора у које немате поверења. Ове датотеке могу бити упаковане са малвером, па ако сте покушали да користите ДЛЛ(DLL) датотеке које сте преузели или примили из непознатих извора, можда ћете желети да прво проверите да ли има малвера(check for malware) .

Д3дк9_43.длл се обично налази у директоријуму C:\Windows\System32\ . Ако имате датотеку д3дк9_43.длл са неког другог места, преместите датотеку на рачунар и копирајте је у овај директоријум.

Када преместите датотеку на ову локацију, поново покрените рачунар, а затим покушајте да покренете софтвер или игру која захтева ДирецтКс(DirectX) . Ако је ово једина датотека која недостаје, ваша апликација би требало да се покрене. Међутим, ако друге датотеке недостају или су оштећене, можда ћете морати да размотрите алтернативне методе да решите проблем.

Виндовс 10 одржавање(Windows 10 Maintenance)

Порука о грешци „д3дк9_43.длл недостаје“ није тако драстична као што звучи. Ако редовно ажурирате Виндовс и инсталирате застареле датотеке ДирецтКс(DirectX) - а користећи ДирецтКс Енд-Усер Рунтиме Веб Инсталлер(DirectX End-User Runtime Web Installer) , требало би да будете у могућности да поправите ДирецтКс(DirectX) и почнете да играте. 

Ваш следећи корак је да пронађете игрице које желите да играте. Ако немате заостатак у играма(gaming backlog) које треба да пређете, можда бисте желели да покушате да пронађете нове игре у продавници игара као што је Стеам , или да уместо тога испробате (Steam)Стеам алтернативу(Steam alternative) као што је Епиц (Epic) Гамес(Games) или ГОГ.цом(GOG.com) .



About the author

Ја сам информатичар са преко 10 година искуства у раду у области претраживача, Мицрософт оффице-а и онедриве-а. Специјализовао сам се за веб развој, истраживање корисничког искуства и развој апликација великих размера. Моје вештине користе неке од водећих светских компанија, укључујући Гоогле, Фацебоок и Аппле.



Related posts