Зміст
Бібліотека 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;.
Додатково файл може зажадати реєстрацію в системі.
- Зробити це можна самостійно через &171;командний рядок&187; , відкриту з повноваженнями адміністратора.
- Напишіть команду
regsvr32 d3dcompiler_43.dll
і підтвердіть її виконання клавішею Enter . Якщо бібліотека була покладена в 2 папки, також наберітьregsvr32 "C:\Windows\SysWOW64\d3dcompiler_43.dll"
. - Іноді, якщо файл вже був зареєстрований раніше, слід провести процедуру скасування командою
regsvr32 /u d3dcompiler_43.dll
, а потім повторити її виконання & 8212;regsvr32 /i d3dcompiler_43.dll
. - Командний рядок &8212; не єдиний спосіб здійснити реєстрацію. Те ж саме можна зробити через інші системні елементи, а також через спеціальний додаток.
Детальніше: реєструємо файл DLL в ОС Windows
Спосіб 2: веб-інсталятор DirectX
В даному варіанті для початку нам буде потрібно завантажити сам установник. Він інсталює в систему відразу набір бібліотек Директікс, отже, використання цього способу буде єдиним вірним, коли в Віндовс взагалі не було встановлено жодного файлу цього компонента або частина з них виявилася пошкоджена. Однак користувачам Windows 10 слід вдатися до окремого керівництва по роботі з DirectX, оскільки там він вбудований і оновлюється разом з самою системою.
Детальніше: перевстановлення та додавання відсутніх компонентів DirectX у Windows 10
Якщо у вас Windows 7 і нижче, виконайте наступне:
- Виберіть мову Windows.
- Натисніть»завантажити" .
- Приймаємо умови угоди.
- Натискаємо кнопку &171;Next&187; .
- Натискаємо &171;Finish&187; .
Після того як ви завантажте цей файл, здійснюємо наступні дії:
Почнеться установка, під час якої, будуть завантажені всі відсутні файли.
Спосіб 3: усунення несправностей гри
Цілком ймовірно, що програма відмовляється задіяти d3dcompiler_43.dll не через пошкодження або відсутності в Windows файлу, а внаслідок якихось внутрішніх проблем. Так, інсталятор може і сам бути битий (викачаний не до кінця або пошкоджений другою стороною), у нього можуть бути присутніми різні проблеми в коді, що найчастіше стосується піратських і модифікованих копій ігор. Крім того, установку d3dcompiler_43.dll може блокувати антивірус, вбудований або системний. Вам рекомендується перевстановити гру, беручи до уваги всі перераховані вище ознаки неполадки з нею.
Читайте також: відключення антивіруса
Якщо гра Ліцензійна і була придбана через спеціальний майданчик, наприклад, Steam і Origin , є сенс спершу перевірити цілісність її файлів через спеціальну функцію.
Steam
- Розгорніть вікно&171; бібліотека & 187; ігрового клієнта і знайдіть ту гру, яку не виходить запустити. Клацніть по ній ПКМ і зайдіть в & 171; властивості&187; .
- Перейдіть на вкладку &171; локальні файли&187; .
- Використовуйте кнопку & 171; перевірити цілісність файлів гри & 187; , а коли процедура буде закінчена, ви отримаєте звіт про те, чи було щось Виправлено. Якщо немає, доведеться спробувати переустановку.
Origin
- Відкрийте &171; бібліотеку&187; у вікні ігрового клієнта, знайдіть гру, клацніть по ній ПКМ і виберіть &171; відновити&187; .
- Сканування почнеться відразу ж, а спостерігати за ним можна в цій же плитці.
- Як тільки операція закінчиться, відобразиться повідомлення про можливість запустити гру.
Спосіб 4: сканування файлів Windows на цілісність
Ми вже згадували що DirectX в Windows 10 відноситься до вбудованих в систему компонентів. При пошкодженні файлів, що відносяться до ОС, можна скористатися стандартною консольної утилітою, яка виконує перевірку і відновлення всього системного, що має проблеми з цілісністю. Однак навіть якщо у вас не &171;десятка&187;, все ж є сенс скористатися додатком хоча б тому, що вона може виправити і інші збої, побічно впливають на d3dcompiler_43.dll. Від вас вимагається лише запустити її однією командою, але в разі, коли сам сканер відмовляється працювати або не може відновити знайдені помилки, знадобляться додаткові заходи, про які ми, як і про використання утиліти, вже розповідали в іншій нашій статті.
Детальніше: використання та відновлення перевірки цілісності системних файлів у Windows
На завершення хочемо нагадати, що іноді працездатність бібліотек та інших файлів (не обов'язково безпосередньо) можуть порушувати віруси. Тому при раптовому виникненні помилки з d3dcompiler_43.dll, нічим не обгрунтованою, рекомендуємо упевнитися, чи немає в Віндовс будь-яких шкідливих об'єктів.
Детальніше: боротьба з комп'ютерними вірусами