Одной из относительно распространенных ошибок в Windows 7 является сообщение о невозможности запуска программы из-за отсутствия на компьютере d3dcompiler_47.dll при попытке запустить игру или какую-либо другую программу, соответственно, пользователи задаются вопросом, что это за ошибка и как ее исправить. При этом "стандартные" способы скачать этот файл или установить все текущие библиотеки DirectX (что работает и для других файлов d3dcompiler) не устраняют ошибку.
В этом руководстве — пошагово описано, как скачать оригинальный файл d3dcompiler_47.dll для Windows 7 64-bit и 32-bit и исправление ошибки при запуске программ, а также видео-инструкция.
Исправление ошибки d3dcompiler_47.dll отсутствует
Этот файл является частью обновления KB4019990 для Windows 7 и доступен для загрузки (даже если вы отключили обновления) в виде отдельного самостоятельного установщика.
Итак, чтобы скачать d3dcompiler_47 бесплатно.dll выполните следующие действия
- Перейдите на сайт http://www.каталог.обновите.microsoft.com/Поиск.aspx?q=KB4019990
- Вы увидите список доступных вариантов этого обновления, для Windows 7 64-bit выберите Windows 7 Update for x64-based systems (KB4019990), для 32-bit выберите Windows 7 Update (KB4019990) и нажмите "Загрузить".
- Скачайте файл автономного установщика обновлений и запустите его. Если по какой-то причине она не работает, убедитесь, что у вас запущена служба Центра обновления Windows.
- Обязательно перезагрузите компьютер после завершения установки.
В результате файл d3dcompiler_47.dll появляется в нужном месте в папках Windows 7: в C:\Windows\System32\ и C:\Windows\SysWOW64 (последняя папка только на x64 системах).
Примечание: не загружайте файл d3dcompiler_47.dll-файл с каких-то сторонних сайтов, "закинуть" его в папку в системе и попытаться зарегистрировать эту DLL — скорее всего, это не устранит проблему, а в некоторых случаях может быть небезопасно.
Видеоинструкция
Страница обновления Microsoft: https://support.microsoft.com/en-ru/help/4019990/update-for-the-d3dcompiler-47-dll-component-on-windows