telegram
🪟windows

Скачать msvcp140.dll и исправить ошибку в Windows

При запуске игр и приложений в Windows 11/10 и 7 может возникнуть ошибка "Не удается запустить программу, так как на компьютере отсутствует msvcp140.dll" или "Не удается продолжить выполнение кода поскольку система не обнаружила msvcp140.dll".

Это происходит, когда игра, которую вы пытаетесь запустить, требует наличие файла msvcp140.dll в системе Windows 11/10/7, который отсутствует, не найден, поврежден или антивирус добавил его в карантин.

Msvcp140.dll - это библиотека Microsoft C Runtime Library размером около 626 КБ, расположенная в папке System32 и устанавливается компонентом Microsoft Visual Studio.

MSVCP140.dll отсутствует на компьютере

не удается продолжить выполнение кода поскольку система не обнаружила

Как исправить ошибку "Система не обнаружила msvcp140.dll" и "На ПК отсутствует msvcp140.dll"

В данной инструкции разберем, где скачать оригинальный отдельно файл msvcp140.dll для Windows 11/10 и как исправить ошибку, когда на ПК отсутствует msvcp140.dll и система не обнаружила его.

Расположение файла msvcp140.dll:

  • C:\Windows\ System32
  • C:\Windows\ SysWOW64

расположение msvcp140.dll

1. Установить Microsoft Visual C++ 2015, 2017 and 2019

Перейдите на официальный сайт Майкрософт и скачайте Visual Studio 2015, 2017, 2019 и 2022, после чего установите его. Важно отметить, что нужно скачать и установить две разрядности компонента x64 иx x86, так как сам файл msvcp140.dll находится в системной папке System32 и SysWOW64.

Если установлены отдельные Visual C++ 2015, то его нужно удалить перед установкой выше комбинированного компонента Visual C++ 2015, 2017 и 2019. Удалите все отдельные Visual C++ 2015 до 2022 в удалении программ.

Visual Studio 2015, 2017, 2019 и 2022

2. Установить Visual C++ 2015 Update 3

Если выше способ не помог, то установите Visual C++ 2015 Update 3 с официального сайта Майкрософт, так как библиотека msvcp140.dll старая и содержалась именно в данном компоненте. Установить нужно две разрядности vc_redist.x64.exe и vc_redist.x86.exe.

скачать две версии Microsoft Visual C++ 2013

3. Скачать оригинальный msvcp140.dll x64 для Windows 11/10

Сервис winbindex позволяет скачивать оригинальные системные файлы с серверов Microsoft.

Файла msvcp140.dll x32 файла нет в данном сервисе, но можете попросить друга, чтобы скинул по Интернету и это будет безопаснее, чем скачивать со сторонних сайтов. DLL файл находится по пути C:\Windows\ System32.

4. Регистрация и отмена регистрации DLL файлов

Если DLL-файл присутствует на вашем компьютере, но вы все равно получите это сообщение об ошибке, вам может потребоваться перерегистрировать DLL-файл. Откройте командную строку от имени администратора и введите следующие команды.

  • regsvr32 /u msvcp140.dll
  • regsvr32 msvcp140.dll

Регистрация и отмена DLL файлов

5. Восстановление целостности Windows 11/10

Поврежденные системные файлы могут вызывать ошибку, когда система не обнаружила msvcp140.dll или он отсутствует в Windows 11/10 при запуске игр. Чтобы автоматически восстановить системные файлы, запустите командную строку от имени администратора и введите ниже команды по порядку.

  • sfc /scannow
  • Dism /Online /Cleanup-Image /CheckHealth
  • Dism /Online /Cleanup-Image /ScanHealth
  • Dism /Online /Cleanup-Image /RestoreHealth

sfc scannow терминал Windows