d3dcompiler_47.dll je datoteka, ki je del dodatne knjižnice DirectX, ki je potrebna za pravilen zagon večine iger in programske opreme. Ko poskušate odpreti program, se lahko na zaslonu prikaže obvestilo, da takšen predmet ni v sistemu. To pomeni, da bodisi prej omenjena knjižnica DirectX ni nameščena v OS, ali pa so v računalniku opažene druge napake. Danes bi se radi podrobneje pogovorili o rešitvi tega problema in opisali vse znane metode, ki bodo pomagale pri soočanju s to težavo.
Naslednje metode bodo razporejene po vrstnem redu učinkovitosti in enostavnosti uporabe. Očitno je, da odsotnost predmeta d3dcompiler_47.dll najpogosteje izzove neinstalirano različico Directx in šele nato okvare v operacijskem sistemu ali odsotnost pomembnih posodobitev vodijo k temu. Zato predlagamo, da začnete s to možnostjo.
Uporabniki sistema Windows 10 skupaj s sistemom samodejno prejmejo datoteke DirectX, zato ne potrebujejo dodatne namestitve. Priporočamo, da se vrnejo na to metodo šele po preverjanju vseh ostalih. V tem primeru vam bo pomagala le ponovna namestitev ali namestitev manjkajočih datotek, o čemer lahko preberete v drugem članku na našem spletnem mestu s klikom na spodnjo povezavo.
Več podrobnosti: Znova namestite in dodajte manjkajoče komponente DirectX v sistemu Windows 10
Lastniki starejših različic tega operacijskega sistema, zlasti sistema Windows 7, morajo samostojno iskati in prenesti zadevno knjižnico, če ni bila dodana v sistem pri nameščanju programske opreme. Tej temi smo namenili tudi ločeno gradivo, kjer boste našli podrobne priročnike za posodobitev DirectX-a.
Več podrobnosti: Kako posodobiti knjižnice DirectX
Ko namestite igro ali programsko opremo, se dodane sistemske komponente, vključno z d3dcompiler_47.dll, samodejno registrirajo. Po tem Windows običajno vidi in sodeluje z njimi. Vendar pa se iz nekega razloga to ne zgodi vedno, ker se uporabnik sooča s potrebo po ročni registraciji predmeta. Na srečo se to naredi v nekaj pipah.
regsvr32 /u D3DCompiler_47.dll
in pritisnite tipko Enter . regsvr32 /i D3DCompiler_47.dll
za potrditev registracije datoteke v sistemu. Preden začnete problemno igro ali programsko opremo, priporočamo, da znova zaženete računalnik, tako da vse spremembe začnejo veljati natančno.
Iz prejšnje metode ste izvedeli za registracijo d3dcompiler_47.dll. Če se je med tem korakom izkazalo, da je bila ta komponenta že uspešno registrirana, vendar še vedno prejemate sporočila o napaki, priporočamo, da posodobite gonilnike svoje video kartice. Ta programska oprema omogoča pravilno interakcijo strojne opreme komponente in operacijskega sistema, to vključuje tudi dostop do vgrajenih knjižnic. Pri uporabi zastarelih gonilnikov se lahko pojavijo najrazličnejše napake, tudi tiste, ki jih spremlja obvestilo o odsotnosti datotek DLL. Preberite vse potrebne informacije o temi posodabljanja gonilnikov za grafični adapter v spodnjih gradivih.
Preberite več: Posodobitev gonilnikov grafičnih kartic AMD Radeon / NVIDIA
Posodobitve sistema Windows pogosto niso namenjene le izboljšanju varnosti, temveč tudi odpravljanju znanih težav. Zelo pomembno je, da vedno namestite novosti, tako da med interakcijo s sistemom ne bi prihajalo do napak, vključno z odsotnostjo določenih datotek DLL. V sistemu Windows 10 lahko v nekaj klikih preverite posodobitve:
Vsa druga dejanja bodo izvedena samodejno, glavna stvar za vas pa je, da ne prekinjate internetne povezave. Po zaključku boste prejeli sporočilo, da bodo novosti začele veljati po ponovnem zagonu računalnika. Če imate pri nameščanju posodobitev kakršne koli napake ali različne težave, se za dodatno pomoč obrnite na naš ločen material.
Več podrobnosti:
Ročna namestitev posodobitev za Windows 10
Odpravite težave z nadgradnjo sistema Windows OS
Uporabniki sistema Windows 7 bodo morali izvesti nekoliko drugačna dejanja. Za normalno delovanje zadevne knjižnice je posodobitev kodna imena KB4019990. Morda se ne namesti samodejno, zato ga morate dodati ročno, kar se naredi tako:
Microsoftov katalog posodobitev
Kot smo že povedali, je treba zgornje metode izvajati po vrstnem redu, saj so razporejene v razmerju učinkovitosti. Poškodba celovitosti sistemskih datotek zelo redko vodi do težav z d3dcompiler_47.dll, vendar še vedno obstajajo takšni primeri. Zato priporočamo, da to preverite z vgrajenim orodjem za Windows, ki se zažene prek ukaza sfc /scannow
in pregleda vse komponente OS. Če pa se med preverjanjem pojavi kakšna napaka, boste morali uporabiti dodatno orodje, ki je prav tako vključeno v standardni sistem Windows. Podrobna navodila o teh temah najdete v ločenem članku na naši spletni strani.
Več podrobnosti: Uporaba in obnavljanje pregledov celovitosti sistemskih datotek v sistemu Windows
Končna metoda je ročna namestitev manjkajoče knjižnice z dodatnimi orodji. Zateči se k tej možnosti le v tistih situacijah, ko zgoraj navedeno ni prineslo nobenega rezultata. Zdaj vzamemo primer preizkušenega programa za prenos DLL-jev.
Poleg tega predlagamo, da se seznanite z alternativnimi možnostmi izvajanja te metode, če ta program iz nekega razloga ni primeren za vas. Če želite to narediti, uporabite spodnjo povezavo in preberite tam navodila.
Več podrobnosti: Kako namestiti DLL v sistem Windows
Vse to so bile na voljo rešitve problema s knjižnico d3dcompiler_47.dll. Pomagali naj bi hitro in enostavno obvladati to nalogo. Vendar je treba opozoriti, da se včasih napaka pojavi samo pri zagonu določenega programa ali igre. Nato je priporočljivo, da jo znova namestite, naložite drugo različico ali se obrnete na uradno podporo na spletnem mestu za razvijalce.