MSVCP140.dll отсутствует: что делать

🚫 Не запускается: DLL и коды ошибок MSVCP140.dll ⏱ 5 шагов · ≈63 мин
Решается за минутыОбычно хватает установки компонента или проверки файлов
MSVCP140.dll — стандартная библиотека C++ из пакета Microsoft Visual C++ Redistributable 2015–2022. Скачайте с сайта Microsoft оба установщика — vc_redist.x64.exe и vc_redist.x86.exe, установите (или выберите «Исправить»), перезагрузите ПК. Отдельно файл качать не нужно.
✔ Факты и ссылки проверены:

Что означает эта ошибка

Цифра 140 — внутренний номер набора инструментов Visual Studio 2015 (v14.0); все версии компилятора 2015–2022 совместимы и используют один и тот же пакет. Поэтому одна свежая установка закрывает и msvcp140.dll, и родственные msvcp140_1.dll, msvcp140_2.dll, msvcp140_atomic_wait.dll, msvcp140_codecvt_ids.dll. Если ошибка называет msvcp140d.dll (с буквой d) — это отладочная библиотека, которой нет в пакете для пользователей: игра собрана неправильно, и помочь может только обновление от разработчика.

Где именно рвётся цепочка

Причины — от самой частой

Пакет Visual C++ 2015–2022 не установлен (чистая Windows, переносная версия игры)
чаще всего
Установлена только x64-версия, а лаунчер или игра 32-битные
часто
Пакет повреждён «чисткой реестра» или неудачным обновлением
часто

Пошаговое решение: от простого к сложному

Проверяйте игру после каждого шага — дальше идти нужно, только если ошибка осталась.

  1. Установите Microsoft Visual C++ Redistributable 2015–2022 (x64 и x86) легко ≈5 мин

    Это один пакет для версий 2015, 2017, 2019 и 2022 — новый заменяет старый. Ставьте обе разрядности даже на 64-битной Windows: 32-битные игры и лаунчеры используют x86-версию. Если установщик пишет «уже установлено» — выберите «Исправить» (Repair), затем перезагрузите ПК.

    Если установщик завершается ошибкой 0x80070666 — у вас уже стоит более новая версия; используйте «Исправить» в Параметры → Приложения → Microsoft Visual C++ 2015–2022 → Изменить.
  2. Полностью перезагрузите ПК легко ≈3 мин

    Именно «Перезагрузка», а не «Завершение работы»: в Windows 10/11 включён быстрый запуск, и после выключения часть системы восстанавливается из гибернации вместе со сбойным состоянием драйвера. Перед проверкой закройте лишние программы.

  3. Проверьте целостность файлов игры легко ≈10 мин

    Лаунчер сравнит файлы с эталоном и докачает повреждённые и недостающие — в том числе библиотеки, которые игра хранит в своей папке. Steam: Библиотека → ПКМ по игре → Свойства → Установленные файлы → «Проверить целостность файлов игры». Epic Games: Библиотека → «…» → Управление → «Проверить». EA app / Ubisoft Connect / Battle.net: «Восстановить» или «Проверить файлы» в меню игры. Xbox app: Управление → Файлы → «Проверить и восстановить».

  4. Установите обновления Windows легко ≈20 мин

    Параметры → Центр обновления Windows → «Проверить наличие обновлений», затем перезагрузка. Часть компонентов (Universal C Runtime, обновления DirectX 12, исправления планировщика) приходит только так. Игры с новыми античитами требуют поддерживаемую версию Windows 10/11.

  5. Проверьте системные файлы: SFC и DISM средне ≈25 мин

    Откройте «Командную строку» от имени администратора и выполните по очереди: DISM /Online /Cleanup-Image /RestoreHealth, затем sfc /scannow. DISM восстанавливает хранилище компонентов, SFC — повреждённые системные файлы из него. После завершения перезагрузите ПК.

⛔ Почему нельзя скачивать DLL с «сайтов DLL»

  • Одиночный файл не чинит причину: DLL входит в пакет (Visual C++, DirectX), и рядом с ней нужны другие файлы той же версии. Подложенный файл часто даёт новую ошибку — например, 0xc000007b из-за смешения 32- и 64-битных версий.
  • Такие файлы никто не проверяет: под видом DLL распространяют вредоносный код, а библиотека, загруженная игрой, получает те же права, что и игра.
  • Microsoft распространяет системные библиотеки только в составе официальных установщиков. Правильный путь — установить пакет целиком с сайта Microsoft или проверить файлы игры в лаунчере.

Диагностика по вашему ПК

Укажите видеокарту, объём ОЗУ и игру — сверим с требованиями и подскажем, на что обратить внимание именно у вас. Если вы вошли в аккаунт и сохранили ПК, данные подставятся сами.

Диагностика — подсказка по характеристикам, а не замер. Версию драйвера и модель блока питания браузер не видит: версию драйвера и реальный FPS покажет приложение FPSHQ для Windows.

Ключевые цифры

Уникальные метрики FPSHQ по данным этой страницы

5
шагов в инструкции
63min
минут на все шаги
1/5
серьёзность ошибки
1
первоисточников (Microsoft, NVIDIA, AMD, Steam)
02.10.2026
инструкция проверена

Сколько времени занимает каждый шаг

Оценка времени из инструкции: 5 шагов, около 63 минут. Шаги идут от простых к сложным — обычно ошибка уходит на первых.

1. Установите Microsoft Visual C++ Redistributable 2015–2022 (x64 и x86)1. Установите Microsoft Visual C…5 мин2. Полностью перезагрузите ПК2. Полностью перезагрузите ПК3 мин3. Проверьте целостность файлов игры3. Проверьте целостность файлов …10 мин4. Установите обновления Windows4. Установите обновления Windows20 мин5. Проверьте системные файлы: SFC и DISM5. Проверьте системные файлы: SF…25 мин1. Установите Microsoft Visual C++ Redistributable 2015–2022 (x64 и x86)1. Установите Microsoft Visual C++ …5 мин2. Полностью перезагрузите ПК2. Полностью перезагрузите ПК3 мин3. Проверьте целостность файлов игры3. Проверьте целостность файлов иг…10 мин4. Установите обновления Windows4. Установите обновления Windows20 мин5. Проверьте системные файлы: SFC и DISM5. Проверьте системные файлы: SFC …25 мин
Коротко

MSVCP140.dll отсутствует: что делать

MSVCP140.dll — стандартная библиотека C++ из пакета Microsoft Visual C++ Redistributable 2015–2022. Скачайте с сайта Microsoft оба установщика — vc_redist.x64.exe и vc_redist.x86.exe, установите (или выберите «Исправить»), перезагрузите ПК. Отдельно файл качать не нужно.

шагов в инструкции
5
минут на все шаги
63 min
инструкция проверена
02.10.2026

Частые вопросы

Какой файл скачивать: x64 или x86?

Оба. На 64-битной Windows они ставятся параллельно и не мешают друг другу: x86 нужен 32-битным программам (многим лаунчерам и старым играм), x64 — 64-битным.

Есть ли такой пакет для ARM-ноутбуков?

Да, на странице Microsoft есть версия ARM64. Но игры для x64 на Windows on ARM запускаются через эмуляцию и всё равно используют x64-пакет — ставьте оба.

Ошибка про msvcp140.dll появилась у Steam или лаунчера, а не у игры

Решение то же: лаунчеры часто 32-битные, поэтому критичен именно x86-пакет.

Нужно ли ставить Visual C++ 2015, 2017, 2019 и 2022 по отдельности?

Нет. С 2015 года Microsoft выпускает один общий пакет «Visual C++ 2015–2022»: последняя версия заменяет предыдущие и подходит играм, собранным любой из этих версий. Достаточно поставить актуальный пакет x64 и x86.

🧭 Ничего не помогло?

Запишите точный текст ошибки и модуль из «Просмотра событий» (Журналы Windows → Приложение) и напишите в поддержку разработчика игры — приложите отчёт о сбое, если игра его создала. Проверьте и наш раздел с ошибкой, похожей по тексту.

Похожие ошибки

Официальные источники

Факты и ссылки проверены: 2026-10-02