Вчера, после долгого времени, я получил свободное время, поэтому решил попробовать одну из последних игр Need for Speed Most Wanted. Я заимствовал диск у одного из моих друзей и все установил. Поскольку я купил новый ноутбук, конфигурация довольно хороша для запуска этой игры. Чтобы установить игру, потребовалось около 15 минут. Когда я попытался открыть игру, я получил следующее сообщение об ошибке.
The Program can’t start because d3compiler_43.dll is missing from your computer. Try reinstalling program to fix this problem
Я начал искать d3compiler_43.dll и нашел, что файл связан с Direct X. Но у меня создалось впечатление, что Windows 8 встроена в компоненты Direct X Runtime. Во всяком случае, я искал отсутствующий файл dll, который я мог установить, и заставить его работать.
Поэтому сначала я загрузил DirectX End-User Runtimes (июнь 2010 г.), а затем загрузил обновление технологии DirectX 11. Как только загрузка была завершена для DirectX End-User Runtimes (июнь 2010 г.), мне сначала нужно было распаковать файлы в папку. Поэтому я запустил загруженный файл и получил следующий экран.
Поэтому, когда вы делаете чистую установку и планируете устанавливать игры, убедитесь, что вы устанавливаете файлы Runtime Direct X до начала игры.
Надеюсь, это руководство поможет вам.
Связанные записи:
- VCRUNTIME140.DLL отсутствует
- MSVCP140.dll отсутствует
- api-ms-win-crt-runtime-l1-1-0.dll отсутствует
- MSVCR110.dll отсутствует.
Похожие сообщения:
- Диагностика и устранение неполадок с помощью средства диагностики DirectX
- Загрузка DirectX: как обновить или установить DirectX в Windows
- Как устранить недостающие файлы DLL-файлов на ПК Windows 10/8/7
- Программа не может запускаться, поскольку на вашем компьютере отсутствует VCRUNTIME140.DLL
- Программа не может запускаться, поскольку MSVCP140.dll отсутствует на вашем компьютере