Отсутствует d3dcompiler_47.dll что это за ошибка и как её исправить

Что делать, если при запуске приложения вы видите ошибку отсутствующего файла D3DCOMPILER_47.dll и как это исправить? Причины и все возможные варианты решения проблемы.

Почему появляется ошибка D3DCOMPILER_47.dll

Запуск программы невозможен, так как на компьютере отсутствует D3DCOMPILER_47.dll. Попробуйте переустановить программу.

Именно так выглядит сообщение, которое может появится в Windows при запуске какой-либо программы. Данный файл является компонентом библиотеки DirectX.
Поэтому, первое, что вам нужно сделать — обновить DirectX с помощью веб-установщика. Чаще всего данная проблема появляется именно в Windows 7

В интернете много инструкций, как отдельно скачать данный файл и куда его положить, чтобы ошибка исчезла. Я не рекомендую это делать т.к. можно легко схватить вирус или троян.

Установка обновления KB4019990

В сети есть еще один способ решения данной проблемы. Необходимо установить обновление KB4019990 для Windows 7. Необходимо перейти на официальный сайт Microsoft в каталог центра обновления.

Выбрать файл в соответствии с разрядностью и версией вашей ОС. Установите его и перезагрузите компьютер. Ошибка отсутствующего D3DCOMPILER_47.dll должна исчезнуть.

В редких случаях нужно будет зарегистрировать библиотеку в реестре. Для этого откройте Пуск — Программы — Стандартные и найдите Командная строка. Щелкните по ней правой кнопкой мыши и выберите «запуск от имени администратора».

После вбейте туда:

regsvr32 d3dcompiler_47.dll

Нажмите Enter, перезагрузите компьютер.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *