При запуске ряда игр и приложений может появиться ошибка, что их выполнение невозможно, ведь система не обнаружила динамическую библиотеку vcomp140.dll. Рассмотрим, как ее исправить в Windows 7, 8, 10 и 11 двумя способами.
Установка Visual C++
Файл vcomp140.dll является компонентом среды VC++, необходимой для работы приложений, созданных на платформе Visual Studio, среди которых:
- The Witcher 3: Wild Hunt (Ведьмак 3);
- Mow: Assault Squad 2 (В тылу врага 2);
- Baldur’s Gate 3 (Врата Бальдра, Балдурс Гейт 3).
При запуске они проверяют наличие на компьютере всех необходимых компонентов, если хотя бы один такой отсутствует, появляется ошибка с соответствующим уведомлением. Для избавления от нее Visual C++ стоит устанавливать вместе с играми, обычно после их развертывания инсталляция пакета запускается автоматически (не отказывайтесь от нее).
Скачать последнюю версию пакета VC для Windows 7–11 можно по ссылке ниже:
Разрядность установленной операционки можете смотреть в «Параметрах»: «Система» – внизу жмите «О программе», строчка «Тип системы».
Запустите полученный файл, поставьте галочку возле «Я принимаю…», кликните «Установить».
После обработки файлов закройте окно. Компьютер перезагружать не нужно.
Копирование файла
Скопируйте vcomp140.dll, расположенный в каталоге %windir%\SysWOW64 для 64-разрядного приложения или %windir%\system32 для 32-битного, в папку, где находится исполняемый файл игры.
Больше ничего делать не нужно. Если появится ошибка, что невозможно найти точку входа, или иная, копируйте файл с другого каталога: system32 или SysWOW64 соответственно.