Десятки кроссплатформенных программ и игр разработаны на платформе Visual Studio C++ от Microsoft. Для их функционирования нужна библиотека Visual C++, при запуске приложения и игры проверяют их наличие на компьютере. Если один из входящих в пакет файлов отсутствует, появится ошибка, что система его не обнаружила, поэтому дальнейшее выполнение кода невозможно. Рассмотрим, как исправить проблему, если на ПК отсутствует mfc140u.dll.
Инсталляция Visual Studio
Ошибка появляется при попытке вызвать CorelDraw, CyberLink Media Suite, SketchUp, Steam, другие программы и различные игры. Первое, что следует делать, если появляется ошибка из-за отсутствия динамических библиотек, названия которых начинаются на msvc* или mfc*, – скачать и установить VC++. Загрузить инсталлятор для Windows 7, 8, 10, 11 можно по ссылке ниже:
Далее запустите полученный установщик от имени администратора – через правый клик. Установите флажок возле единственной опции для принятия условий лицензионного соглашения.
Далее кликните «Установить». После завершения распаковки закройте окно и перезагрузите компьютер.
Если появится показанное ниже окно, щелкните «Исправить» для восстановления библиотек.
Добавление отсутствующего файла
Если первый метод не поможет, скопируйте библиотеку C:\Windows\System32\mfc140u.dll в каталог рядом с проблемным исполняемым файлом. На 64-разрядной операционной системе это может не помочь, тогда попробуйте C:\Windows\SysWOW64\mfc140u.dll.
Больше ничего не требуется.