Popravek: D3DCompiler_47.dll manjka
„D3DCompiler_47.dll“ je datoteka v skupni rabi, ki omogoča zagon številnih iger in jo številne aplikacije zahtevajo pri svojem delovanju. Napaka »D3DCompiler_47.dll manjka« je zelo pogosta pri zagonu iger, aplikacij ali zagonu programa za določen namen.
Rešitve, povezane s to napako, so zelo neposredne in zahtevajo, da DLL prenesete bodisi neposredno bodisi s posodobitvijo sistema Windows. Šli bomo skozi enega po enega, začenši z najpreprostejšim, ki je prvi.
1. rešitev: Ponovna registracija D3DCompiler_47.dll
Če uporabljate program, za katerega je potrebna razprava o DLL, bi moral običajno datoteko samodejno registrirati namesto vas. Če datoteke ni, jo mora imeti možnost namestiti. Če aplikacija nima teh funkcij, bomo poskusili datoteko ročno registrirati.
- Pritisnite Windows + R, vnesite »ukazni poziv"V pogovornem oknu kliknite z desno miškino tipko in izberite"Zaženi kot skrbnik”.
- Ko ste v povišanem ukaznem pozivu, vnesite naslednje ukaze:
regsvr32 / u D3DCompiler_47.dllregsvr32 / i D3DCompiler_47.dll
Prvi ukaz bo datoteko odjavil, drugi ukaz pa jo bo registriral. Upoštevajte, da bo ta metoda delovala samo, če imate DLL v zahtevanem imeniku. Če tega ne storite, bodo ti ukazi vrgli izjemo. V tem primeru pojdite na drugo rešitev.
Rešitev 2: Prenos DLL
Zahtevani DLL lahko namestite v sistem na dva načina. To lahko storite ročno s to rešitvijo ali samodejno s tretjo. Obe rešitvi bosta delovali, vendar boste na tej morali iskati sami.
- Prenesite DLL iz interneta v računalnik. Omeniti velja, da obstaja veliko zlonamernih spletnih mest, ki uporabnike prevarajo, da namesto verodostojne datoteke prenesejo virus. Bodite previdni in uporabljajte samo zaupanja vredna spletna mesta.
- Po prenosu datoteke morate preveriti arhitekturo sistema. 32-bitne in 64-bitne arhitekture, oba imata različna mesta datotek, kamor morata prilepiti DLL. Pritisnite Windows + S, vnesite »sistemske informacije"V pogovornem oknu in odprite nastavitve.
- Poiščite vrednost System Type. Za 32-bitni tipa sistema, prilepite datoteko D3DCompiler_47.dll, ki ste jo prenesli, v mapo »C: \ Windows \ system32". Nekateri uporabniki imajo morda “C: \ WINDOWS \ system32”.
Za 64-bitni računalnik, kopirajte datoteko D3DCompiler_47.dll (32-bit) v mapo “C: \ Windows \ SYSWOW64"In nato prilepite datoteko D3DCompiler_47.dll (64-bit) v mapo"C: \ Windows \ System32”.
- Ko prilepite DLL, izvedite prvo rešitev in ustrezno registrirajte DLL. Znova zaženite računalnik in preverite, ali aplikacija deluje.
3. rešitev: Namestitev posodobitve kataloga KB4019990
Kot smo že omenili zgoraj, Microsoft sprošča pogoste posodobitve, ki ciljajo na različne težave ali posodabljajo ali dodajajo module obstoječim komponentam. Napako »D3DCompiler_47.dll manjka« je opazil Microsoft in izdal uradno posodobitev za odpravo težave.
- Pojdite na uradno Microsoftovo spletno stran in prenesite posodobitev
- Namestite posodobitev v računalniku in v celoti znova zaženite sistem. Zdaj preverite, ali je težava rešena.
Prepričajte se tudi, da uporabljate najnovejšo različico sistema Windows. Pritisnite Windows + S, vnesite »update« in odprite sistemske nastavitve. Preveri za posodobitve in če obstajajo, jih namestite.
Opomba: Prepričajte se tudi, da imate najnovejšo različico okolja Microsoft .NET.
4. rešitev: Namestitev Microsoft DirectX
Znano je, da je modul “D3DCompiler_47.dll” povezan z DirectX. DirectX je zbirka API-jev, namenjenih obravnavi nalog, povezanih z multimedijo, zlasti igrami. Če modul še ni nameščen, ga čim prej dodajte v svoj sistem in preverite, ali je to v redu.
- Pojdite na uradno Microsoftovo spletno mesto in Prenesi paket datotek v računalniku.
- Ko ga prenesete, namestite paket in znova zaženite računalnik.
- Zdaj preverite, ali težava še vedno obstaja. Če se to zgodi, morate ročno prenesti DLL in ga postaviti v imenike, kot je prikazano v 2. rešitvi. Ne pozabite DLL registrirati v računalnik, kot je prikazano v 1. rešitvi.
Če se še vedno soočate s sporočilom o napaki, preverite, ali ste izvedli vse korake in uporabljate skrbniški račun.