Поправка: D3DCompiler_47.dll липсва



Опитайте Нашия Инструмент За Премахване На Проблемите

‘D3DCompiler_47.dll’ е споделен файл, който позволява стартирането на много игри и се изисква от много приложения в техните операции. Грешката „D3DCompiler_47.dll липсва“ е много разпространена при стартиране на игри, приложения или стартиране на програма за конкретна цел.





Заобиколните решения, свързани с решаването на тази грешка, са много ясни и изискват да изтеглите DLL директно или чрез актуализация на Windows. Ще преминем през тях един по един, започвайки с най-простия, който е първият.



Решение 1: Пререгистрирайте D3DCompiler_47.dll

Ако използвате програма, която изисква обсъжданата DLL, обикновено тя трябва автоматично да регистрира файла вместо вас. Ако файлът не присъства, той трябва да има възможността да го инсталира. Ако приложението няма тези функции, ще се опитаме да регистрираме файла ръчно.

  1. Натиснете Windows + R, напишете „ командния ред ”В диалоговия прозорец щракнете с десния бутон върху него и изберете„ Изпълни като администратор ”.
  2. Веднъж в повишен команден ред, въведете следните команди:
 regsvr32 / u D3DCompiler_47.dll   regsvr32 / i D3DCompiler_47.dll 

Първата команда ще отмени регистрацията на файла, а втората ще го регистрира. Имайте предвид, че този метод ще работи само ако вече имате DLL в необходимата директория. Ако не го направите, тези команди ще създадат изключение. В този случай преминете към второто решение.



Решение 2: Изтегляне на DLL

Има два начина, чрез които можете да инсталирате необходимата DLL на вашата система. Или можете да направите това ръчно с помощта на това решение или автоматично с помощта на 3rdедин. И двете решения ще работят, но ще трябва сами да извършите търсенето на това.

  1. Изтеглете DLL от интернет на вашия компютър. Заслужава да се отбележи, че има много злонамерени сайтове, които подвеждат потребителите да изтеглят вирус вместо автентичния файл. Бъдете внимателни и използвайте само надеждни уебсайтове.
  2. След като изтеглите файла, трябва да проверите архитектурата на вашата система. 32-битова и 64-битова архитектура , и двете имат различни местоположения на файлове, където трябва да поставите DLL. Натиснете Windows + S, напишете „ информация за системата ”В диалоговия прозорец и отворете настройките.

  1. Потърсете стойността на System Type. За 32-битова тип система, трябва да поставите файла D3DCompiler_47.dll, който сте изтеглили, в папката „ C: Windows system32 ”. Някои потребители може да имат “C: WINDOWS system32”.

За 64-битова компютър, трябва да копирате D3DCompiler_47.dll (32-битов) в папката “ C: Windows SYSWOW64 ”И след това поставете D3DCompiler_47.dll (64-битов) в папката“ C: Windows System32 ”.

  1. След като поставите DLL, изпълнете първото решение и регистрирайте DLL съответно. Рестартирайте компютъра си и вижте дали приложението работи.

Решение 3: Инсталиране на актуализация на каталога KB4019990

Както обсъждахме по-горе, Microsoft пуска чести актуализации, насочени към различни проблеми или актуализиране или добавяне на модули към съществуващите компоненти. Грешката „D3DCompiler_47.dll липсва“ беше забелязана от Microsoft и тя пусна официална актуализация за отстраняване на проблема.

  1. Насочете се към Официалният уебсайт на Microsoft и изтеглете актуализацията
  2. Инсталирай актуализацията на вашия компютър и рестартирайте системата си изцяло. Сега проверете дали проблемът е решен.

Трябва също така да се уверите, че използвате най-новата версия на Windows. Натиснете Windows + S, въведете „update“ и отворете системните настройки. Провери за актуализации и ако има такива, инсталирайте ги.

Забележка: Трябва също така да се уверите, че имате най-новата версия на Microsoft .NET framework.

Решение 4: Инсталиране на Microsoft DirectX

Известно е, че модулът “D3DCompiler_47.dll” е свързан с DirectX. DirectX е колекция от API, предназначени за обработка на задачи, свързани с мултимедия, особено игри. Ако вече не сте инсталирали модула, трябва да го добавите във вашата система възможно най-скоро и да видите дали това прави номера.

  1. Придвижете се до официален уебсайт на Microsoft и Изтегли пакета за приложение на файлове на вашия компютър.

  1. Веднъж изтеглени, Инсталирай пакета и рестартирайте компютъра си напълно.
  2. Сега проверете дали проблемът продължава да съществува. Ако това се случи, трябва ръчно да изтеглите DLL и да го поставите в директориите, както е показано в Решение 2. Не забравяйте да регистрирате DLL на вашия компютър, както е показано в Решение 1.

Ако все още се изправяте пред съобщението за грешка, уверете се, че сте изпълнили всички стъпки и използвате администраторски акаунт.

3 минути четене