Изтеглете d3dcompiler_43.dll и отстранете грешката в Windows 10 / 8.1 / 7

Грешката d3dcompiler_43.dll може да се появи при стартиране на игра или софтуер. Този проблем обикновено възниква, защото файлът липсва, повреден или недостъпен за приложението, което се нуждае от него. Тази DLL е част от DirectX Runtime от юни 2010 г. Въпреки факта, че тази стара библиотека се счита за остаряла (използва се главно от допълнителните файлове DirectX 9 и DirectX 10), много стари игри ще откажат да стартират, ако файлът не е инсталиран правилно и ще дадат съобщение за грешка: „ Програмата не може да се стартира, защото на d3dcompiler_43.dll липсва на компютъра. Опитайте да преинсталирате програмата "в Windows 10 / 8.1 / 7.

Как да коригирам d3dcompiler_43.dll грешка при стартиране на игри и приложения

Стъпка 1 . Нека първо проверим дали този файл е повреден в нашата система Windows. Ще използваме вградените инструменти SFC и DISM, които ще сканират системата за целостта на системните файлове и ако открият повредени файлове, ще бъдат възстановени. Отворете командния ред като администратор и въведете следните команди по ред и изчаквайте процеса да приключи след всеки:

  1. DISM /Online /Cleanup-image /Restorehealth
  2. sfc /scannow

Рестартирайте компютъра си и проверете дали грешката d3dcompiler 43.dll е отстранена

Възстановяване на системни файлове с помощта на CMD DISM

Стъпка 2 . Писах, че тази библиотека е част от DirectX Runtimes Runtimes (юни 2010 г.). Следователно трябва да изтеглите и инсталирате допълнителни компоненти от Microsoft:

Изтеглете и инсталирайте по ред, като рестартирате компютъра си след всяка стъпка.

  1. Изтеглете DirectX за крайния потребител.
  2. Изтеглете време за изпълнение на крайния потребител DirectX (юни 2010 г.). (Когато се инсталира, той ще извлече файловете до посоченото от вас място, след което отидете в тази папка и стартирайте installer.exe)

Стъпка 3 . Този метод е подходящ, ако нямате възможност да изтеглите горните компоненти и просто взехте файла d3dcompiler_43.dll отделно на друг компютър, за да го преместите просто при себе си. За да направите това, трябва да знаете къде да го копирате. Тази библиотека се намира по следния път:

  • Windows \ System32
  • Windows \ SysWOW64 (за 64-битов Windows)
  • Понякога този файл може да се намира в папката на самата игра, която не се стартира.

След като сте копирали файла на вашия компютър в определена папка от нуждите на вашата система Windows, трябва да го регистрирате. За да направите това, отворете командния ред като администратор и въведете:

  • regsvr32 d3dcompiler_43.dll

regsvr32 d3dcompiler_43 dll