Faili ya d3dx9 43 dll haipo. Jinsi ya kujua toleo la sasa la DirectX na kusasisha. Sasisho la Kiendesha Programu

Baada ya kufunga programu au michezo, wakati mwingine hitilafu inaonekana wakati wa kuanza: programu haiwezi kuzinduliwa kwa sababu d3dx9 43.dll haipo. Windows huanza kulalamika juu ya kutokuwepo kwa faili ya d3dx9 43.dll baada ya kufunga michezo mbalimbali ya kisasa na programu za graphics. Mara nyingi, hitilafu kama hiyo ya mfumo inaonekana baada ya kusanikisha mchezo maarufu wa Ulimwengu wa Mizinga. Katika kesi hii, mfumo wa uendeshaji unakuhimiza kuweka tena programu. Katika hali nyingi, hii haitatoa matokeo, kwa hiyo tunasoma makala nzima na kujaribu kutatua tatizo letu pamoja.

DLL ni muundo wa kawaida wa maktaba maalum yenye nguvu ya mfumo wa uendeshaji wa Windows.

Kusudi lao kuu ni kuruhusu programu tofauti kutumia seti sawa za kazi.

Ngoja nikupe mfano. Unazindua kihariri fulani: maandishi, picha, kihariri cha video. Inapozinduliwa, programu hupakia idadi ya maktaba zinazohusika na kuchapisha faili, kuhifadhi, kutuma na kazi zingine ambazo zinaweza kufanywa na faili kuhaririwa.

Mara nyingi, shida huibuka na maktaba hizi zenye nguvu, na mfumo huanza kulalamika juu ya kutokuwepo kwao au operesheni isiyo sahihi. Shida hizi huibuka kwa sababu ya kutokubaliana kwa programu zilizosanikishwa na yaliyomo kwenye maktaba ya kawaida.

d3dx9 43.dll kosa hili ni nini?

Katika mazoezi yangu, mara nyingi sana nilikutana na kosa la kukosa faili d3dx9 43.dll

Nini kinatokea wakati huu?

Wakati wa kuendesha programu iliyowekwa, Windows haioni faili inayoweza kutekelezwa, na kwa hiyo haiwezi kuipakia. Kufahamisha mtumiaji.

d3dx9 43.dll inaweza kusababisha aina tofauti za makosa:

  • Ukosefu wa sehemu inayohitajika;
  • Ukosefu wa haki za ufikiaji;
  • Ukosefu wa usajili wa sehemu;
  • Mahitaji ya kuweka upya;
  • Mahitaji ya kuibadilisha na maktaba nyingine.

Kama unaweza kuona, kuna sababu chache za kosa, kwa hivyo sasa tutaangalia suluhisho moja la ulimwengu ambalo linapaswa kusaidia katika hali nyingi.

Tunasajili maktaba.

Ikiwa, unapozindua programu iliyosakinishwa, mfumo unalalamika kuhusu maktaba yetu. Uwezekano mkubwa zaidi, kusajili katika mfumo itasaidia. Hii ni kutokana na ukweli kwamba mfumo haukuwa na faili hii kabla na wakati wa kufunga programu iliongezwa kwenye mfumo. Wewe na mimi tunaweza tu kusajili maktaba kwa mikono.

Tafadhali kumbuka: Ili kukamilisha usajili wa maktaba, wewe na mimi tutahitaji ufikiaji wa mtandao.

Tunasasisha madereva ya zamani.

Mara nyingi, ili kupambana na kosa la D3dx9_43.dl lililokosekana, unahitaji kusasisha viendeshi vilivyopitwa na wakati kwa vifaa vilivyosakinishwa. Mchakato wa sasisho unaweza kufanywa kiotomatiki, lakini pia utahitaji ufikiaji wa mtandao mara kwa mara.

Ili kusasisha madereva ya zamani katika mfumo, unaweza kutumia vipengele vya kawaida vya mfumo wa uendeshaji. Mara nyingi mimi hutumia tovuti ya drp.su. Watengenezaji wa tovuti hii wametoa uwezo wa kusasisha viendeshi na vipengele vya Windows mtandaoni na nje ya mtandao. Ikiwa unatumia hali ya mtandaoni, unahitaji tu kupakua faili ndogo ambayo itaanza kutafuta na kufunga madereva. Katika hali ya nje ya mtandao, itabidi upakue kifurushi kikubwa cha kiendeshi, takriban 10 GB. Yote inategemea wakati wako. Ninapendekeza kupakua kifurushi cha dereva cha Driver Pak Solution.

Mara baada ya kusasisha viendeshi vyote vilivyopitwa na wakati, anzisha upya kompyuta yako na ujaribu kuendesha programu tena. Ikiwa njia hii ilikusaidia, basi kosa halitaonekana.

Kuangalia faili za mfumo kwa makosa.

Niliamua kufanya hatua hii kuwa ya mwisho, kwani inachukua muda mrefu kukamilisha.

Ili kuangalia faili za mfumo kwa makosa. Inahitajika kuingiza amri "sfc / scannow" kwenye mstari wa amri, iliyozinduliwa na haki za msimamizi, kisha bonyeza "Ingiza".

Imesakinisha mchezo, ilizindua, lakini mara moja ilipata hitilafu "Programu haiwezi kuanza kwa sababu d3dx9_43.dll haipo"? Umesahau kufanya jambo moja ndogo - kufunga DirectX. Hii ni moja ya programu za lazima ambazo mashabiki wote wa kucheza michezo ya kompyuta wanahitaji. Baada ya yote, bila hiyo hawataanza tu. Na tayari umeona hii kibinafsi.

Kwa njia, jina la faili sio lazima d3dx9_43.dll. Nambari 2 za mwisho zinaweza kutofautiana. Maktaba ya faili katika DirectX ni kubwa sana, hivyo unaweza kupokea hitilafu ambayo, kwa mfano, faili d3dx9_33.dll, d3dx9_42.dll, d3dx9_31.dll, d3dx9_41.dll haipo kwenye kompyuta yako. Nambari za mwisho hazina jukumu lolote; suluhisho la shida litakuwa sawa kwa hali yoyote.

d3dx9 haipo kwenye kompyuta: nini cha kufanya

Mara moja nitagundua habari 2 njema. Kwanza, suluhisho hapa chini ni la ulimwengu wote na linafaa kwa Windows 10, 8, 7 na XP. Na pili, hii itasuluhisha shida katika mchezo wowote: Ulimwengu wa Mizinga, Sims, Dota 2, FIFA, Wito wa Ushuru, Uwanja wa Vita, nk.

Ni rahisi: unahitaji kusakinisha (au kusasisha) DirectX.

Kwa njia, wakati wa kufunga michezo ya kisasa ya kompyuta, mtumiaji anaulizwa daima kama kufunga DirectX na Microsoft Visual C ++. Kwa siku zijazo, hakikisha kuweka alama kwenye visanduku hivi.

Programu itaangalia uwepo wa faili na kusanikisha zile ambazo hazipo. Matokeo yake, hitilafu "Programu haiwezi kuanza, d3dx9_43.dll haipo" inapaswa kutoweka. Baada ya hayo, unaweza kuzindua mchezo wowote kwa usalama.

Jinsi ya kurekebisha shida bila mtandao

Ikiwa kompyuta yako au kompyuta yako ya mkononi haijaunganishwa kwenye mtandao kwa sasa, basi unaweza kurekebisha tatizo la d3dx9.dll kwa njia nyingine. Lakini kwa hili hakika utahitaji picha ya ufungaji ya mchezo (au folda iliyo na faili, ikiwa ni repack).

Panda picha ya usakinishaji au fungua folda ya mchezo na upate folda inayoitwa "Redist".

Hapa ndipo faili ya usakinishaji ya DirectX (pamoja na Microsoft Visual C ++) iko. Izindue na usakinishe.

Kimsingi, ikiwa una picha au upakiaji wa mchezo, sio lazima kupakua faili kutoka kwa Mtandao, lakini tumia njia hii. Ni kasi kwa njia hiyo.

Hitilafu haiwezi kutatuliwa: nifanye nini?

Ikiwa DirectX imewekwa kwa ufanisi, hitilafu "Programu haiwezi kuanza, d3dx9_31.dll haipo" inapaswa kutoweka. Ingawa wakati mwingine kuna shida: kutofaulu kulitokea wakati wa usakinishaji au shida haikuondoka baada yake. Katika kesi hii, kuna chaguo moja zaidi:

  1. Anzisha mchezo.
  2. Andika jina halisi la faili kwenye hitilafu (au piga picha ya skrini ikiwa itafunga haraka).
  3. Pata faili hii katika Google au Yandex kwa jina na uipakue.

Lakini usisahau kuhusu tahadhari. Tovuti nyingi hutoa faili zinazofanana, lakini zinaweza kuwa na virusi. Ili kuzuia kuambukiza kompyuta yako au kompyuta ndogo nao:

  • hakikisha kuwa ina kiendelezi cha DLL (kisakinishi cha .EXE kina uwezekano mkubwa wa kuwa na virusi);
  • angalia ukubwa - kwa wastani inapaswa kuwa 2-4 MB;
  • iangalie na antivirus mara tu unapoipakua.

Baada ya hayo, faili iliyohifadhiwa inapaswa kunakiliwa kwenye folda inayotaka. Wapi kutupa? Kuna chaguzi 2 hapa:

  • C:\Windows\System32 - kwa Windows 32-bit;
  • C:\Windows\SysWOW64 - kwa Windows 64-bit.

Kwa njia, mara nyingi inaonekana baada ya (baada ya yote, data yote kwenye gari la ndani C inafutwa) au wakati ununuzi wa PC mpya au kompyuta (ambayo, kwa kweli, ni sawa). Kwa hivyo, ikiwa ulinunua kompyuta mpya au kuweka tena Windows, pamoja na vivinjari, antivirus na programu zingine, hakikisha kusakinisha DirectX. Okoa mishipa yako na wakati.

Hitilafu ya d3dx9_43 inaweza kutokea kwako ikiwa kitu kitatokea kwa maktaba iliyoainishwa katika ujumbe wa makosa. Ujumbe huu wa makosa unasema:

Programu haiwezi kuzinduliwa kwa sababu d3dx9_43.dll haipo kwenye kompyuta (bila kujali ni nambari gani ya d3dx9 iliyoonyeshwa kwenye hitilafu). Jaribu kusakinisha tena programu.

Kwa hivyo ni sababu gani zinaweza kuwa nyuma ya hii? Kwa kweli, hakuna wengi wao. Maktaba inaweza kuwa haijasajiliwa, kuharibika, au kukosa kabisa. Wacha tujue jinsi ya kurekebisha shida hii.

Suluhisho la hitilafu ya d3dx9_43.dll

Mbinu namba 1

Mojawapo ya suluhisho dhahiri zaidi itakuwa kuchukua na kusanikisha kifurushi na maktaba DirectX. Hii itatatua shida yako mara moja. Unaweza kupakua DirectX moja kwa moja kutoka kwa wavuti rasmi ya Microsoft.

Mbinu namba 2

Ifuatayo, sio rahisi zaidi, suluhisho litakuwa kupakua maktaba iliyokosekana mwenyewe. Kisha uweke kwenye folda ya mizizi ya mfumo wako: C:\Windows\System32\ au C:\Windows\SysWOW64\. Kisha unahitaji kusajili faili hii. Ili kufanya hivyo, bofya Shinda+R na ingiza amri kwenye dirisha linalofungua regsvr32.exe C:\Windows\System32\d3dx9_43.dll au C:\Windows\SysWOW64\d3dx9_43.dll


Wakati mwingine d3dx9_43.dll na makosa mengine ya mfumo wa DLL yanaweza kuhusishwa na matatizo katika Usajili wa Windows. Programu kadhaa zinaweza kutumia faili ya d3dx9_43.dll, lakini wakati programu hizo zimeondolewa au kurekebishwa, wakati mwingine maingizo ya usajili wa "yatima" (batili) ya DLL huachwa nyuma.

Kimsingi, hii ina maana kwamba wakati njia halisi ya faili inaweza kubadilika, eneo lake la zamani lisilo sahihi bado limeandikwa kwenye Usajili wa Windows. Windows inapojaribu kutafuta marejeleo haya ya faili yasiyo sahihi (maeneo ya faili kwenye kompyuta yako), hitilafu za d3dx9_43.dll zinaweza kutokea. Zaidi ya hayo, maambukizi ya programu hasidi yanaweza kuwa yameharibu maingizo ya sajili yanayohusishwa na Toleo la Umbizo la Mac 234. Kwa hivyo, maingizo haya ya usajili wa DLL yaliyoharibika yanahitaji kurekebishwa ili kurekebisha tatizo kwenye mzizi.

Kuhariri sajili ya Windows wewe mwenyewe ili kuondoa vitufe batili vya d3dx9_43.dll hakupendekezwi isipokuwa wewe ni mtaalamu wa huduma ya Kompyuta. Makosa yanayofanywa wakati wa kuhariri sajili yanaweza kufanya Kompyuta yako isifanye kazi na kusababisha uharibifu usioweza kurekebishwa kwa mfumo wako wa uendeshaji. Kwa kweli, hata koma moja iliyowekwa mahali pasipofaa inaweza kuzuia kompyuta yako kuwasha!

Kwa sababu ya hatari hii, tunapendekeza sana kutumia kisafisha sajili kinachoaminika kama vile WinThruster (Imetengenezwa na Microsoft Gold Certified Partner) ili kuchanganua na kurekebisha matatizo yoyote ya d3dx9_43.dll ya usajili. Kwa kutumia kisafisha sajili, unaweza kuhariri mchakato wa kutafuta maingizo yaliyoharibika ya sajili, kukosa marejeleo ya faili (kama vile ile inayosababisha hitilafu ya d3dx9_43.dll), na viungo vilivyovunjika ndani ya sajili. Kabla ya kila uchanganuzi, nakala rudufu huundwa kiotomatiki, ikikuruhusu kutendua mabadiliko yoyote kwa mbofyo mmoja na kukulinda kutokana na uharibifu unaowezekana kwenye kompyuta yako. Sehemu bora zaidi ni kwamba kuondoa makosa ya Usajili kunaweza kuboresha kasi ya mfumo na utendaji.


Onyo: Isipokuwa wewe ni mtumiaji mwenye uzoefu wa Kompyuta, HATUPENDEKEZI kuhariri Usajili wa Windows wewe mwenyewe. Kutumia Kihariri cha Msajili kimakosa kunaweza kusababisha matatizo makubwa ambayo yanaweza kukuhitaji usakinishe upya Windows. Hatutoi hakikisho kwamba matatizo yanayotokana na matumizi yasiyo sahihi ya Mhariri wa Usajili yanaweza kusahihishwa. Unatumia Mhariri wa Msajili kwa hatari yako mwenyewe.

Kabla ya kukarabati sajili ya Windows wewe mwenyewe, lazima uunde nakala rudufu kwa kuhamisha sehemu ya sajili inayohusishwa na d3dx9_43.dll (kwa mfano, Toleo la Umbizo la Mac 234):

  1. Bofya kwenye kifungo Anza.
  2. Ingiza" amri"V upau wa utafutaji... USIBONYE BADO INGIA!
  3. Huku akiwa ameshikilia funguo CTRL-Shift kwenye kibodi yako, bonyeza INGIA.
  4. Sanduku la mazungumzo la ufikiaji litaonyeshwa.
  5. Bofya Ndiyo.
  6. Kisanduku cheusi hufungua kwa mshale unaofumba.
  7. Ingiza" regedit"na bonyeza INGIA.
  8. Katika Kihariri cha Usajili, chagua kitufe kinachohusiana na d3dx9_43.dll (kwa mfano, Toleo la Umbizo la Mac 234) unayotaka kucheleza.
  9. Kwenye menyu Faili chagua Hamisha.
  10. Kwenye orodha Hifadhi kwa chagua folda ambapo ungependa kuhifadhi kitufe cha chelezo cha Toleo la Umbizo la Mac.
  11. Katika shamba Jina la faili Ingiza jina la faili chelezo, kama vile "Chelezo ya Toleo la Umbizo la Mac 234."
  12. Hakikisha shamba Hamisha anuwai thamani iliyochaguliwa Tawi lililochaguliwa.
  13. Bofya Hifadhi.
  14. Faili itahifadhiwa na ugani .reg.
  15. Sasa una nakala rudufu ya ingizo lako la usajili linalohusiana na d3dx9_43.dll.

Hatua zifuatazo za kuhariri Usajili kwa mikono hazitaelezewa katika makala hii, kwani zinaweza kuharibu mfumo wako. Ikiwa ungependa maelezo zaidi kuhusu kuhariri sajili wewe mwenyewe, tafadhali angalia viungo vilivyo hapa chini.

D3dx9_43.dll ni sehemu muhimu ya DirectX 9, bila ambayo hutaweza kuendesha baadhi ya michezo na programu. Watumiaji wengi, baada ya kusakinisha Mass Effect, Ulimwengu wa Mizinga, au michezo na programu nyinginezo, wanaona hitilafu "D3dx9_43.dll haipo" au "D3dx9_43.dll haipatikani." Kisha utafutaji wa muda mrefu wa faili hii kwenye mtandao huanza, ambayo sio daima kuishia kwa mafanikio. Mtu anajaribu kupakua faili ya D3dx9_43.dll kutoka kwa tovuti yenye shaka na kisha kunakili kwa urahisi kwenye folda ya C:\Windows\System32. Walakini, chaguo hili halitakupeleka popote.

"Lakini kwa nini ninahitaji DirectX 9?" unaweza kupinga. Bila shaka, kompyuta yako labda ina DirectX 11. Na ikiwa unatumia Windows 10, basi DirectX 12. Hii haitoshi wakati mfumo haupo baadhi ya maktaba kutoka kwa matoleo ya awali ya Direct X. Na michezo yako favorite si tu kuanza.

Katika maagizo hapa chini, tutakuambia kwa undani jinsi ya kurekebisha kosa ambalo limetokea. Kwa njia, shida hii inaonekana katika Windows 10, Windows 8 na Windows 7.

Mwongozo wa hatua kwa hatua unapopakua D3dx9_43.dll

Ili maktaba muhimu ya .dll kuonekana kwenye kompyuta yako, utahitaji kisakinishi cha Microsoft. Itaongeza faili muhimu kwenye mfumo unaorekebisha hitilafu "Haiwezi kuanza, d3dx9_43.dll haipo."

  1. Ili kupakua dll kwa Windows, pamoja na DLL zingine za ziada, fuata kiunga cha wavuti rasmi. Hapa utaweza kupakua kisakinishi cha wavuti.
  2. Endesha dxwebsetup.exe. Unapoombwa kusakinisha programu ya ziada, ondoa tiki kwenye visanduku (inapendekeza kusakinisha paneli ya Microsoft Bing). Tunakubaliana na masharti.
  3. Subiri hadi usakinishaji ukamilike. Katika hali ya kiotomatiki, programu inapakua faili ambazo hazipo kwa maktaba.
  4. Baada ya ujumbe "Usakinishaji umekamilika" kuonekana, jaribu kuzindua mchezo au programu ambayo haikufanya kazi hapo awali. Ujumbe ambao D3dx9_43.dll inakosekana hautaonekana tena.

Chaguo la pili:

  1. Pakua kumbukumbu na faili ya d3dx9_43.dll kutoka kwa tovuti yetu.
  2. Nakili faili kutoka kwenye kumbukumbu hadi kwenye folda C:\Windows\System32. Ikiwa una Windows 64-bit, basi unahitaji kuweka faili kwenye folda ya System32 na SysWOW64.

Kila kitu kinapaswa kufanya kazi.