Как исправить ошибку msvcp140.dll или vcruntime140.dll, которая отсутствует или не найдена

Файлы библиотеки динамической компоновки (DLL)(Dynamic Link Library (DLL) files) — это важные системные файлы, обеспечивающие несколько функций в приложениях Windows . Ваш компьютер может не запускать некоторые программы, если жизненно важные файлы DLL повреждены или отсутствуют(vital DLL files are corrupt or missing) . Если на вашем компьютере с Windows не удается запустить приложение из-за отсутствия «MSVCP140.dll» или «VCRUNTIME140.dll», мы покажем вам, как восстановить файлы.

В сообщении об ошибке вы должны увидеть указание переустановить затронутое приложение. Хотя это может решить проблему, стоит попробовать некоторые менее радикальные шаги по устранению неполадок.

Например, вирус может удалить файлы с вашего устройства. Мы рекомендуем запустить сканирование на наличие вирусов с помощью Защитника Windows(running a virus scan using Windows Defender) или предпочитаемого вами антивирусного программного обеспечения(antivirus software) . Затем перейдите к шагам по устранению неполадок, описанным ниже, если ваше устройство не содержит вредоносных программ.

Repair Microsoft Visual C++ Redistributable

Распространяемый Microsoft Visual C++ Redistributable содержит данные, необходимые Windows для эффективной установки и запуска приложений, написанных на C++, то есть на одном из языков программирования. Оба файла DLL ( MSVCP140.dll и VCRUNTIME140.dll ) являются частью распространяемого Visual C++ Redistributable .

Если эти распространяемые файлы повреждены или содержат ошибки, некоторые приложения могут не запускаться на вашем ПК. Мы обнаружили, что некоторые пользователи Dell(some Dell users) исправили проблему, исправив версию распространяемого Microsoft Visual C++ Redistributable 2015–2019 годов . Устройства Windows(Windows) обычно имеют две версии распространяемого пакета (Redistributable)Visual C++ 2015-2019 . 32-битная ( x84 ) и 64-битная ( x64 ) версии. Восстановите(Repair) обе версии и перезагрузите компьютер.

  1. Запустите приложение « Параметры Windows », выберите « (Windows Settings)Приложения(Apps) » > « Приложения и функции(Apps & features) » > « Microsoft Visual C++ 2015-2019 Redistributable и выберите « Изменить(Modify) » .

Примечание.(Note:) Вы можете найти две версии распространяемого Microsoft Visual C++ 2015–2019 (Redistributable—the) 32-разрядную ( x84 ) и 64-разрядную ( x64 ) версии. Восстановите(Repair) обе версии распространяемого пакета.

  1. Выберите Восстановить(Repair) в новом всплывающем окне.

  1. Перезагрузите компьютер, чтобы завершить восстановление.

Не забудьте(Remember) повторить этот процесс для всех версий библиотеки Visual C++ 2015–2019 годов . Если ошибка сохраняется после восстановления дистрибутива, переустановите обе библиотеки с веб-сайта Microsoft.

Переустановите Microsoft Visual C++ Redistributable

Переустановка распространяемого Visual C++ Redistributable решила проблему для многих пользователей Windows в этой ветке сообщества Microsoft(Microsoft Community thread) .

Uninstall Microsoft Visual C++ Redistributable

Сначала удалите библиотеки и перезагрузите компьютер.

  1. Откройте « Настройки(Settings) » > «Приложения(Apps) » > «Приложения и функции(Apps & features) » > Microsoft Visual C++ 2015-2019 Redistributable и выберите «Удалить»(Uninstall) .

  1. Выберите Удалить(Uninstall) , чтобы продолжить.

  1. Снова выберите « Удалить(Uninstall) » в новом окне и перезагрузите компьютер, когда операция завершится.

Повторите процедуру для всех версий распространяемого пакета (Redistributable)Visual C++ 2015-2019 на вашем компьютере.

Install Microsoft Visual C++ Redistributable

Чтобы переустановить библиотеки, перейдите на страницу загрузки распространяемого (Redistributable)Visual C++ 2015 на веб-сайте Microsoft(download page on Microsoft’s website) и выполните следующие действия.

  1. Выберите язык и нажмите кнопку « Загрузить(Download) ».

  1. Выберите(Select) обе версии файлов и нажмите « Далее(Next) » .

  1. Ваш браузер может отображать уведомление о том, что microsoft.com хочет загрузить несколько файлов одновременно. Выберите Разрешить(Allow) и сохраните исполняемые файлы на своем ПК.

Перейдите в папку с загрузками и установите распространяемые файлы по одному.

  1. Щелкните правой кнопкой мыши файлы ( vc_redist.x64 или vc_redist.x86 ), выберите « Запуск от имени администратора»(Run as administrator,) и следуйте инструкциям.

Восстановите затронутую программу

Windows 10 поставляется с инструментом, который восстанавливает программы, которые неправильно работают на вашем ПК. Этот инструмент попытается исправить проблемы, вызывающие сбои в работе приложения, не удаляя и не изменяя данные приложения. 

Обратите внимание, что этот инструмент поддерживает не все приложения. Согласно нашим исследованиям, средство восстановления Windows 10 работает только со встроенными приложениями и программами, которые вы устанавливаете из Магазина Microsoft(Microsoft Store) .

  1. Прежде всего, принудительно закройте приложение в диспетчере задач Windows(Windows Task Manager) . Нажмите Ctrl + Shift + Esc , чтобы запустить диспетчер задач(Task Manager) , выберите приложение и нажмите « Завершить задачу(End task) » .

  1. Откройте « Настройки(Settings) » > « Приложения(Apps) » > « Приложения и функции(Apps & features) », выберите нужную программу и выберите « Дополнительные параметры(Advanced options) » .

  1. Прокрутите(Scroll) страницу вниз до раздела «Сброс» и нажмите кнопку « Восстановить ».(Repair)

Подождите(Wait) , пока рядом с кнопкой Восстановить(Repair) не появится галочка . Это свидетельствует об успешном ремонте.

Восстановление приложений Windows из панели управления(Repair Windows Apps From the Control Panel)

Если вы не можете найти возможность восстановить приложение в меню настроек Windows(Windows Settings) , проверьте панель управления(Control Panel) .

  1. Нажмите клавишу(Press) Windows ,(Windows) чтобы открыть меню « Пуск(Start Menu) » . Разверните системную папку Windows(Windows System) и выберите Панель управления(Control Panel) .

  1. Выберите Программа(Program) .

  1. Щелкните заголовок « Программы и компоненты ».(Programs and Features)

  1. Выберите проблемное приложение и выберите « Восстановить»(Repair) .

При появлении запроса предоставьте инструменту восстановления административный доступ и подождите, пока не появится сообщение об успешном завершении. Вы должны увидеть оценку времени, сколько времени займет операция. В зависимости от программы, которую вы восстанавливаете, вам также может потребоваться перезагрузить компьютер после этого.

Запуск команд расширенной очистки системы Windows(Run Windows Advanced System Cleanup Commands)

Средство проверки системных файлов(System File Checker) ( SFC ) и система обслуживания образов развертывания(Deployment Image Servicing) и управления(Management) ими ( DISM ) — это инструменты, которые представляют собой расширенные системные команды в Windows(advanced system commands in Windows) . Они проверяют ваше устройство на наличие повреждений файловой системы(file system corruption) и восстанавливают отсутствующие системные файлы.

Если ваш компьютер по-прежнему не запускает программу из-за отсутствия MSVCP140.dll(MSVCP140.dll) или VCRUNTIME140.dll , запустите команды SFC и DISM через командную строку(Command Prompt) .

  1. Нажмите клавишу Windows(Windows key) + X и выберите « Командная строка (администратор)(Command Prompt (Admin)) » .

  1. Вставьте DISM.exe /Online /Cleanup-image /Restorehealth в терминал и нажмите Enter .

Инструмент DISM восстанавливает системные файлы, копируя файлы с серверов Microsoft. Убедитесь, что ваш компьютер подключен к сети Wi-Fi или Ethernet во время выполнения команды. Вы также должны отметить, что для выполнения этой операции инструменту DISM требуется несколько минут. Подождите(Wait) , пока не получите сообщение об успешном завершении, и переходите к следующему шагу. 

  1. Вставьте sfc /scannow в терминал и нажмите Enter .

Эта команда заменит поврежденные или отсутствующие системные файлы кэшированными копиями (загруженными с помощью DISM ) с серверов Microsoft.

  1. Когда индикатор выполнения достигнет 100%, вставьте exit в терминал и нажмите Enter .

Перезагрузите компьютер и проверьте, можете ли вы использовать затронутые приложения.

Сбросить затронутое приложение

Сброс приложений может исправить проблемы с производительностью и устранить раздражающие ошибки. Но есть одна загвоздка: операция безвозвратно удалит данные приложения с вашего ПК и вернет настройки к заводским настройкам по умолчанию.

  1. Перейдите в « Настройки(Settings) » > « Приложения(Apps) » > « Приложения и функции(Apps & features) », щелкните соответствующую программу и выберите « Дополнительные параметры(Advanced options) » .

  1. Прокрутите до раздела «Сброс» и нажмите кнопку « Сброс ».(Reset)

  1. Выберите Сброс(Reset) еще раз.

  1. Запустите приложение, когда рядом с кнопкой « Сброс » появится значок галочки.(Reset)

Переустановите программу

Если ошибки сохраняются после сброса приложения, полное удаление приложения с вашего устройства должно помочь.

  1. Перейдите в « Настройки(Settings) » > « Приложения(Apps) » > « Приложения и функции(Apps & features) », щелкните соответствующую программу и выберите « Удалить(Uninstall) » .

  1. Нажмите кнопку « Удалить(Uninstall) » еще раз, чтобы подтвердить удаление приложения.

Перезагрузите компьютер и зайдите в Microsoft Store или на веб-сайт разработчика, чтобы повторно загрузить приложение.

Восстановить отсутствующие файлы DLL

Когда дело доходит до драки, и ни одна из этих рекомендаций не устраняет проблему, у вас может возникнуть соблазн загрузить отсутствующие DLL-файлы(missing DLL files) со сторонних веб-сайтов. Что ж(Well) , не надо — по крайней мере, до исчерпания всех доступных вариантов. 

Существуют риски безопасности, связанные с получением DLL - файлов с неофициальных платформ. Во-первых, они могут решить проблему только временно или не решить ее вообще. Хуже того, иногда они устаревают или заражены вирусами.

Удаление и переустановка библиотеки Visual C++ 2015-2019 с веб-сайта Microsoft — гораздо лучший и безопасный способ восстановить эти отсутствующие DLL - файлы. Вам также следует рассмотреть возможность восстановления системы(performing a System Restore) или обновления Windows до последней версии.



About the author

Я веб-разработчик с опытом работы в Firefox и Google Docs. У меня есть степень в области делового администрирования Университета Флориды. Мои навыки включают в себя: разработку веб-сайтов, систему управления контентом (CMS), анализ данных и дизайн пользовательского интерфейса. Я опытный консультант, который может помочь вашей команде создавать эффективные веб-сайты и приложения.



Related posts