Отсутствует 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, перезагрузите компьютер.