рішення помилки з відсутністю d3dcompiler_43.dll

Бібліотека d3dcompiler_43.dll входить до складу інсталяційного пакету DirectX 9. Перед тим як почати опис способів усунення помилки, потрібно коротко розповісти про те, чому виникає дана помилка. Вона найчастіше з'являється при запуску ігор і додатків, які використовують 3D графіку. Це відбувається через те, що файлу немає в системі або він пошкоджений. Також іноді версії DLL можуть не збігатися. Грі потрібно один варіант, а в цей час встановлений інший. Таке трапляється рідко, але не виключено.

Спосіб 1: Завантаження d3dcompiler_43.dll

Це простий спосіб, в якому ми помістимо файл DLL в систему вручну. Він актуальний в ситуаціях, коли проблема з працездатністю є тільки у одного файлу. Буде потрібно просто завантажити d3dcompiler_43.dll і згодом помістити його в системну директорію. У Windows x64 це C:\Windows\SysWOW64 і C:\Windows\System32 , А В x86 &8212; тільки остання через відсутність в цій версії папки &171;SysWOW64&187;.

Завантажити d3dcompiler_43.dll

Копирование файла d3dcompiler_43.dll в папку Windows System32

Додатково файл може зажадати реєстрацію в системі.

  1. Зробити це можна самостійно через &171;командний рядок&187; , відкриту з повноваженнями адміністратора.
  2. Запуск приложения Командная строка с правами администратора
  3. Напишіть команду regsvr32 d3dcompiler_43.dll і підтвердіть її виконання клавішею Enter . Якщо бібліотека була покладена в 2 папки, також наберіть regsvr32 "C:\Windows\SysWOW64\d3dcompiler_43.dll" .
  4. Регистрация библиотеки d3dcompiler_43.dll через Командную строку
  5. Іноді, якщо файл вже був зареєстрований раніше, слід провести процедуру скасування командою regsvr32 /u d3dcompiler_43.dll , а потім повторити її виконання & 8212; regsvr32 /i d3dcompiler_43.dll .
  6. Отмена и повтор регистрации библиотеки d3dcompiler_43.dll через Командную строку
  7. Командний рядок &8212; не єдиний спосіб здійснити реєстрацію. Те ж саме можна зробити через інші системні елементи, а також через спеціальний додаток.

    Детальніше: реєструємо файл DLL в ОС Windows

Спосіб 2: веб-інсталятор DirectX

В даному варіанті для початку нам буде потрібно завантажити сам установник. Він інсталює в систему відразу набір бібліотек Директікс, отже, використання цього способу буде єдиним вірним, коли в Віндовс взагалі не було встановлено жодного файлу цього компонента або частина з них виявилася пошкоджена. Однак користувачам Windows 10 слід вдатися до окремого керівництва по роботі з DirectX, оскільки там він вбудований і оновлюється разом з самою системою.

Детальніше: перевстановлення та додавання відсутніх компонентів DirectX у Windows 10

Якщо у вас Windows 7 і нижче, виконайте наступне:

Завантажити DirectX

  1. Виберіть мову Windows.
  2. Натисніть»завантажити" .
  3. Скачивание веб-установщика DirectX

    Після того як ви завантажте цей файл, здійснюємо наступні дії:

  4. Приймаємо умови угоди.
  5. Натискаємо кнопку &171;Next&187; .
  6. Установка DirectX

    Почнеться установка, під час якої, будуть завантажені всі відсутні файли.

  7. Натискаємо &171;Finish&187; .
Обновление DirectX завершено

Спосіб 3: усунення несправностей гри

Цілком ймовірно, що програма відмовляється задіяти d3dcompiler_43.dll не через пошкодження або відсутності в Windows файлу, а внаслідок якихось внутрішніх проблем. Так, інсталятор може і сам бути битий (викачаний не до кінця або пошкоджений другою стороною), у нього можуть бути присутніми різні проблеми в коді, що найчастіше стосується піратських і модифікованих копій ігор. Крім того, установку d3dcompiler_43.dll може блокувати антивірус, вбудований або системний. Вам рекомендується перевстановити гру, беручи до уваги всі перераховані вище ознаки неполадки з нею.

Читайте також: відключення антивіруса

Якщо гра Ліцензійна і була придбана через спеціальний майданчик, наприклад, Steam і Origin , є сенс спершу перевірити цілісність її файлів через спеціальну функцію.

Steam

  1. Розгорніть вікно&171; бібліотека & 187; ігрового клієнта і знайдіть ту гру, яку не виходить запустити. Клацніть по ній ПКМ і зайдіть в & 171; властивості&187; .
  2. Переход к свойствам Skyrim в Windows 10 для проверки целостности файлов
  3. Перейдіть на вкладку &171; локальні файли&187; .
  4. Переход к управлению файлами Skyrim в Windows 10 для проверки целостности
  5. Використовуйте кнопку & 171; перевірити цілісність файлів гри & 187; , а коли процедура буде закінчена, ви отримаєте звіт про те, чи було щось Виправлено. Якщо немає, доведеться спробувати переустановку.
  6. Проверка целостности файлов игры Skyrim в Windows 10 через торговую площадку

Origin

  1. Відкрийте &171; бібліотеку&187; у вікні ігрового клієнта, знайдіть гру, клацніть по ній ПКМ і виберіть &171; відновити&187; .
  2. Переход в Библиотеку своих игр в Origin и восстановление проблемной игры
  3. Сканування почнеться відразу ж, а спостерігати за ним можна в цій же плитці.
  4. Процесс восстановления целостности файлов игры в Origin
  5. Як тільки операція закінчиться, відобразиться повідомлення про можливість запустити гру.
  6. Успешное восстановление целостности файлов игры в Origin

Спосіб 4: сканування файлів Windows на цілісність

Ми вже згадували що DirectX в Windows 10 відноситься до вбудованих в систему компонентів. При пошкодженні файлів, що відносяться до ОС, можна скористатися стандартною консольної утилітою, яка виконує перевірку і відновлення всього системного, що має проблеми з цілісністю. Однак навіть якщо у вас не &171;десятка&187;, все ж є сенс скористатися додатком хоча б тому, що вона може виправити і інші збої, побічно впливають на d3dcompiler_43.dll. Від вас вимагається лише запустити її однією командою, але в разі, коли сам сканер відмовляється працювати або не може відновити знайдені помилки, знадобляться додаткові заходи, про які ми, як і про використання утиліти, вже розповідали в іншій нашій статті.

Запуск утилиты sfc scannow в Командной строке Windows 10

Детальніше: використання та відновлення перевірки цілісності системних файлів у Windows

На завершення хочемо нагадати, що іноді працездатність бібліотек та інших файлів (не обов'язково безпосередньо) можуть порушувати віруси. Тому при раптовому виникненні помилки з d3dcompiler_43.dll, нічим не обгрунтованою, рекомендуємо упевнитися, чи немає в Віндовс будь-яких шкідливих об'єктів.

Детальніше: боротьба з комп'ютерними вірусами

більше статей на цю тему: