Как исправить ошибку MSVCP140.dll: пошаговая инструкция для Windows 10/11

При запуске игры или программы вы можете увидеть ошибку: «Запуск программы невозможен, так как на компьютере отсутствует MSVCP140.dll» или «The code execution cannot proceed because MSVCP140.dll was not found». Эта ошибка возникает из‑за отсутствия или повреждения библиотеки Microsoft Visual C++ Redistributable 2015. К счастью, решение занимает не более 5–10 минут и не требует специальных знаний. Ниже — пошаговая инструкция для Windows 10 и Windows 11.
Что означает ошибка MSVCP140.dll и почему она возникает
Файл MSVCP140.dll — это динамическая библиотека, входящая в состав пакета Microsoft Visual C++ 2015 Redistributable. Многие современные игры и программы (Steam, Epic Games, Adobe, офисные приложения) используют этот пакет для запуска.
Ошибка появляется, когда:
- Пакет Visual C++ 2015 не установлен на компьютере;
- Библиотека повреждена из‑за сбоя, вируса или ошибки при обновлении;
- Установлена неправильная версия (32‑бит вместо 64‑бит или наоборот);
- Файл удалён антивирусом или при удалении другой программы.
Метод 1: Установка Microsoft Visual C++ Redistributable 2015–2022 (рекомендуется)
Это самый надёжный способ, который решает проблему в 95% случаев. Он полностью восстанавливает все недостающие библиотеки Visual C++.
- Перейдите на официальную страницу загрузки Microsoft Visual C++ Redistributable 2015–2022 по ссылке: https://aka.ms/vs/17/release/vc_redist.x64.exe (64‑бит) и https://aka.ms/vs/17/release/vc_redist.x86.exe (32‑бит). Рекомендуется установить обе версии.
- Скачайте оба файла и запустите их по очереди. Нажмите «Установить».
- После завершения установки перезагрузите компьютер.
- Попробуйте снова запустить программу или игру, которая выдавала ошибку.
Метод 2: Полное удаление старых версий Visual C++ и чистая переустановка
Если установка поверх не помогла, возможно, старая версия повреждена и требуется полная переустановка.
- Откройте меню Пуск → Параметры → Приложения → Приложения и возможности.
- В строке поиска введите «Microsoft Visual C++».
- Поочерёдно удалите все найденные версии Microsoft Visual C++ Redistributable (особенно версии 2015, 2017, 2019, 2022).
- Перезагрузите компьютер.
- Скачайте и установите заново обе версии (x64 и x86), как описано в Методе 1.
- Снова перезагрузите компьютер и проверьте, исчезла ли ошибка.
Метод 3: Проверка и восстановление системных файлов (SFC и DISM)
Если ошибка связана с повреждением системных файлов, помогут встроенные инструменты Windows.
- Нажмите Win + X и выберите Терминал Windows (Администратор) или Командная строка (администратор).
- Введите команду: sfc /scannow и нажмите Enter. Дождитесь завершения проверки (может занять 10–15 минут).
- После завершения SFC введите команду: DISM /Online /Cleanup-Image /RestoreHealth и нажмите Enter. Это восстановит образ системы.
- Перезагрузите компьютер.
Часто задаваемые вопросы
Можно ли скачать отдельный файл MSVCP140.dll из интернета и вставить его в папку System32?
Не рекомендуется. Скачивание отдельных DLL‑файлов с непроверенных сайтов опасно — они могут содержать вирусы или быть неподходящей версии. Кроме того, простое копирование файла часто не решает проблему, так как требуется регистрация библиотеки. Лучше установить официальный пакет Visual C++ Redistributable.
Почему ошибка появилась после обновления Windows?
После крупных обновлений Windows иногда сбрасывает или повреждает установленные пакеты Visual C++. В этом случае помогает повторная установка пакета (Метод 1) или восстановление системных файлов через SFC (Метод 3).
Какую версию Visual C++ устанавливать: x86 или x64?
Рекомендуется установить обе версии. Даже если у вас 64‑битная система, многие программы используют 32‑битные библиотеки. Установка обеих версий исключает вероятность ошибки.
Ошибка осталась после всех методов. Что делать?
Если ни один из методов не помог, возможно, проблема связана с конкретной программой, а не с системой. Попробуйте переустановить саму программу. Если проблема сохраняется, вы можете обратиться в наш сервис — мы поможем удалённо или с выездом на дом в Красногорском и Истринском районах.
Другие полезные материалы: Как подключить Wi‑Fi — полное руководство | Как узнать модель материнской платы? | Локальная сеть своими руками | Частоты телевизионных каналов в Москве