Vcruntime140.dll для Windows
Microsoft Corporation
Системная библиотека среды выполнения Microsoft Visual C++, без которой не запускаются многие игры и программы. Правильно восстанавливается установкой официального пакета Visual C++ Redistributable.
Microsoft Corporation
Системная библиотека среды выполнения Microsoft Visual C++, без которой не запускаются многие игры и программы. Правильно восстанавливается установкой официального пакета Visual C++ Redistributable.
Vcruntime140.dll для Windows — библиотека среды выполнения Microsoft Visual C++, без которой не запускаются многие игры и программы. Если Windows сообщает, что файл не найден, правильное решение — не искать отдельную DLL, а установить официальный пакет Visual C++ Redistributable от Microsoft.
Разработчики, которые пишут программы на C++ в Visual Studio, не встраивают в каждое приложение все служебные функции языка. Вместо этого они полагаются на общие библиотеки Microsoft, и vcruntime140.dll — одна из них. Вместе с msvcp140.dll и другими файлами она входит в пакет Visual C++ Redistributable. При старте программы Windows ищет эти библиотеки в системных папках. Если пакета нет, он поврежден или установлена только одна разрядность, появляется окно с ошибкой. Поэтому проблема почти никогда не в самой игре: ей просто не хватает среды, на которую она рассчитывает.
Чаще всего нет. На странице можно скачать сам файл, но копирование одной библиотеки в папку System32 — заплатка, а не лечение: она может не совпасть с нужной версией, и ошибка переместится на другую DLL. Отдельный файл имеет смысл разве что для портативной программы, которую вы кладете в ее собственную папку.
Пакет Visual C++ Redistributable поддерживает современные версии Windows — Windows 10 и Windows 11. По данным каталога, файл использовался и на более старых системах, но для них нужны прежние выпуски пакета.
Да, Microsoft распространяет Visual C++ Redistributable бесплатно. Платить сторонним программам за «исправление DLL» не нужно.
Откройте «Параметры» → «Приложения» и убедитесь, что в списке есть Microsoft Visual C++ Redistributable обеих разрядностей. Запустите программу, которая выдавала ошибку. Если окно появляется снова, уже с другим именем файла, — переустановите DirectX и саму программу.
Бывает, что пакет установлен, а программа все равно жалуется. Сначала проверьте, не ждет ли система обновлений: откройте Windows Update, установите все, что предлагается, а затем снова выполните восстановление Visual C++ Redistributable. Дальше запустите проверку системных файлов командой sfc /scannow в терминале от имени администратора — она восстановит поврежденные компоненты Windows. Если игра установлена через Steam, Epic Games или другой лаунчер, воспользуйтесь проверкой файлов в нем: клиент докачает поврежденные части. И напоследок загляните в карантин антивируса — иногда он по ошибке убирает файлы из папки игры.
Сборки DLL с неизвестных сайтов могут содержать вредоносный код, который будет запускаться вместе с каждой игрой. Поэтому основной источник — сайт Microsoft. После исправления стоит проверить систему антивирусом, если раньше он удалял этот файл.
Рядом с этой библиотекой часто не хватает Msvcp140.dll или Api-ms-win-crt-runtime-l1-1-0.dll — их восстанавливает тот же пакет. Для игр также нужны DirectX 11, D3dcompiler_47.dll и Vulkan-1.dll. Автоматическое исправление предлагает DLL-Files Fixer, но официальные пакеты надежнее.
Правильное решение простое и бесплатное — официальный пакет. Ручные манипуляции с отдельными DLL несут риск и редко помогают.
Страница опубликована 22 июля 2024, текст обновлён 10 октября 2026, источники проверены 10 октября 2026.
Версия графических интерфейсов Microsoft, на которой построено огромное количество игр для ПК. Встроена в Windows 7 и более новые системы, отдельно ставят только вспомогательные библиотеки.
Библиотека распаковки архивов в установщиках на базе Inno Setup. Объясняем, почему появляется ошибка Isdone.dll и как ее устранить без риска для системы.
Библиотека загрузчика графического интерфейса Vulkan, без которой не запускаются игры на Vulkan. Обычно устанавливается вместе с драйвером видеокарты.
Системная библиотека универсальной среды выполнения C от Microsoft. Ошибка о ее отсутствии исправляется обновлением Windows и пакетом Visual C++.
D3dcompiler_47.dll — системная библиотека Microsoft, которая компилирует шейдеры Direct3D для игр, браузеров и графических программ в Windows.
Библиотека компилятора шейдеров DirectX от Microsoft. Нужна играм, которые опираются на старые компоненты DirectX; ставится пакетом DirectX End-User Runtime.
Msvcp140.dll — стандартная библиотека C++ от Microsoft, которую используют многие игры и программы для Windows. Ошибку о её отсутствии надёжно исправляет установка пакета Visual C++ Redistributable.
Платная утилита шведской Tilf AB для поиска и установки отсутствующих DLL-библиотек в Windows. Объясняем, когда она помогает, а когда без неё лучше обойтись.