Как исправить ошибку «msvcp140.dll или vcruntime140.dll отсутствует или не найден»
Файлы динамической библиотеки (DLL) — это критически важные системные файлы, которые обеспечивают некоторые функции приложений Windows. На вашем компьютере могут не запускаться некоторые программы, если жизненно важные файлы DLL повреждены или отсутствуют. Если на вашем компьютере Windows не удается запустить приложение из-за отсутствия «MSVCP140.dll» или «VCRUNTIME140.dll», мы покажем вам, как восстановить файлы.
В сообщении об ошибке вы должны увидеть директиву о переустановке уязвимого приложения. Хотя это может решить проблему, стоит попробовать некоторые менее радикальные меры по устранению неполадок.
Восстановить распространяемый файл Microsoft Visual C++
Распространяемый пакет Microsoft Visual C++ содержит данные, необходимые Windows для эффективной установки и запуска приложений, написанных на C++, то есть на одном из типов языка программирования. Оба файла DLL (MSVCP140.dll и VCRUNTIME140.dll) являются частью распространяемого компонента Visual C++.
Если эти распространяемые файлы повреждены или содержат ошибки, некоторые приложения могут не запуститься на вашем компьютере. Мы обнаружили, что некоторые пользователи Dell устранил проблему, исправив версию распространяемого пакета Microsoft Visual C++ 2015–2019 гг. Устройства Windows обычно имеют две версии распространяемого компонента Visual C++ 2015–2019. 32-битная (x84) и 64-битная (x64) версия. Восстановите обе версии и перезагрузите компьютер.
Запустите приложение «Настройки Windows», перейдите в раздел Приложения >Приложения и функции >Распространяемый пакет Microsoft Visual C++ 2015–2019 и выберите Изменить .
Примечание . Вы можете найти две версии распространяемого пакета Microsoft Visual C++ 2015–2019 — 32-разрядную (x84) и 64-разрядную (x64) версии. Восстановите обе версии распространяемого файла.
Выберите Восстановить в новом всплывающем окне.
Перезагрузите компьютер, чтобы завершить восстановление.
Не забудьте повторить этот процесс для всех версий библиотеки Visual C++ 2015–2019 гг. Если ошибка не исчезнет после восстановления дистрибутива, переустановите обе библиотеки с сайта Microsoft.
Переустановите распространяемый пакет Microsoft Visual C++
Переустановка распространяемого пакета Visual C++ решила проблему для многих пользователей Windows в этом Ветка сообщества Microsoft..
Удалить распространяемый пакет Microsoft Visual C++
Сначала удалите библиотеки и перезагрузите компьютер.
Перейдите в Настройки >Приложения >Приложения и функции >Распространяемый пакет Microsoft Visual C++ 2015–2019 >и выберите Удалить .
Выберите Удалить , чтобы продолжить.
Еще раз выберите Удалить в новом окне и перезагрузите компьютер, когда операция завершится.
Повторите процедуру для всех версий распространяемого пакета Visual C++ 2015–2019 на вашем компьютере.
Установить распространяемый пакет Microsoft Visual C++
Чтобы переустановить библиотеки, перейдите к распространяемому компоненту Visual C++ 2015 страница загрузки на сайте Microsoft и выполните следующие действия.
Выберите язык и нажмите кнопку Загрузить .
Выберите обе версии файлов и нажмите Далее .
Ваш браузер может отображать уведомление о том, что microsoft.com хочет загрузить несколько файлов одновременно. Выберите Разрешить и сохраните исполняемые файлы на своем компьютере.
Перейдите в папку, в которой находятся загружаемые файлы, и установите распространяемые файлы по одному.
Щелкните правой кнопкой мыши файлы (vc_redist.x64 или vc_redist.x86 ), выберите Запуск от имени администратора и следуйте инструкциям.
Восстановить затронутую программу
В состав Windows 10 входит инструмент, который восстанавливает программы, которые работают неправильно на вашем компьютере. Этот инструмент попытается устранить проблемы, вызывающие сбой в работе приложения, не удаляя и не изменяя данные приложения.
Обратите внимание, что этот инструмент поддерживает не все приложения. Согласно нашим исследованиям, инструмент восстановления Windows 10 работает только со встроенными приложениями и программами, которые вы устанавливаете из Microsoft Store.
Прежде чем что-либо делать, принудительно закройте приложение в диспетчере задач Windows. Нажмите Ctrl + Shift + Esc , чтобы запустить диспетчер задач, выберите приложение и выберите Завершить задачу . li>
Перейдите в Настройки >Приложения >Приложения и функции , выберите соответствующую программу и выберите Дополнительные параметры . .
.
Прокрутите страницу вниз до раздела «Сброс» и нажмите кнопку Восстановить .
Подождите, пока рядом с кнопкой «Восстановить» не появится галочка. Это указывает на успешную операцию восстановления.
Восстановление приложений Windows с помощью панели управления
Если вы не нашли опцию восстановления приложения в меню настроек Windows, отметьте Панель управления.
Нажмите клавишу Windows, чтобы запустить меню «Пуск». Разверните папку Система Windows и выберите Панель управления .
Выберите Программа .
Нажмите заголовок Программы и компоненты .
Выберите проблемное приложение и выберите Восстановить .
Предоставьте средству восстановления административный доступ при появлении соответствующего запроса и подождите, пока не получите сообщение об успехе. Вы должны увидеть приблизительную оценку того, сколько времени займет операция. В зависимости от программы, которую вы восстанавливаете, после этого вам также может потребоваться перезагрузить компьютер.
Запуск команд расширенной очистки системы Windows
Проверка системных файлов (SFC) и обслуживание образов развертывания и управление ими (DISM) — это инструменты, составляющие расширенные системные команды в Windows. Они проверяют ваше устройство на наличие повреждение файловой системы и восстанавливают отсутствующие системные файлы.
Если на вашем компьютере по-прежнему не удается запустить программу из-за отсутствия MSVCP140.dll или VCRUNTIME140.dll, запустите команды SFC и DISM через командную строку.
Нажмите клавишу Windows + X и выберите Командная строка (Администратор) .
Вставьте DISM.exe/Online/Cleanup-image/Restorehealth в терминал и нажмите Enter .
34с>
Инструмент DISM восстанавливает системные файлы, копируя файлы с серверов Microsoft. Убедитесь, что ваш компьютер подключен к сети Wi-Fi или Ethernet во время выполнения команды. Также следует отметить, что для выполнения этой операции инструменту DISM требуется несколько минут. Подождите, пока не получите сообщение об успехе, и переходите к следующему шагу.
Вставьте sfc /scannow в терминал и нажмите Enter .
Эта команда заменит поврежденные или отсутствующие системные файлы кэшированными копиями (загруженными с помощью DISM) с серверов Microsoft..
<ол старт="4">
Когда индикатор выполнения достигнет 100 %, вставьте exit в терминал и нажмите Enter .
Перезагрузите компьютер и проверьте, можете ли вы использовать затронутые приложения.
Сбросить уязвимое приложение
Сброс приложений может исправить проблемы с производительностью и устранить досадные ошибки. Но есть одна загвоздка: эта операция приведет к безвозвратному удалению данных приложения с вашего компьютера и возврату настроек к заводским значениям по умолчанию.
Перейдите в Настройки >Приложения >Приложения и функции , выберите соответствующую программу и выберите Дополнительные параметры .
Прокрутите до раздела «Сброс» и нажмите кнопку Сброс .
Снова выберите Сбросить .
Запустите приложение, когда рядом с кнопкой «Сброс» появится значок галочки.
Переустановите программу
Если ошибки не исчезают после сброса приложения, полное удаление приложения с вашего устройства должно помочь.
Перейдите в Настройки >Приложения >Приложения и функции , выберите соответствующую программу и выберите Удалить . Strong>.
Снова нажмите кнопку Удалить , чтобы подтвердить удаление приложения.
Перезагрузите компьютер и зайдите в Microsoft Store или на сайт разработчика, чтобы повторно загрузить приложение.
Восстановить отсутствующие файлы DLL
Когда дело доходит до дела, и ни одна из этих рекомендаций не решает проблему, у вас может возникнуть соблазн загрузить отсутствуют файлы DLL со сторонних веб-сайтов. Что ж, не делайте этого — по крайней мере, не раньше, чем исчерпаете все доступные варианты.
Использование файлов DLL с неофициальных платформ сопряжено с риском безопасности. Во-первых, они могут решить проблему лишь временно или не решить ее вообще. Хуже того, иногда они устарели или заражены вирусами.
Удаление и переустановка библиотеки Visual C++ 2015–2019 с веб-сайта Microsoft — гораздо лучший и безопасный способ восстановить недостающие файлы DLL. Вам также следует рассмотреть возможность выполнение восстановления системы или обновления Windows до последней версии.