Ошибка VCRUNTIME140_1.dll в Windows 10 и Windows 11. Как исправить
Ошибка VCRUNTIME140_1.dll означает, что Windows не может найти или загрузить библиотеку, необходимую для запуска программы или игры. Обычно проблема решается установкой или восстановлением официальных пакетов Microsoft Visual C++ Redistributable 2015–2022. На 64-разрядной Windows установите версии x64 и x86, затем перезагрузите компьютер.
Скачивание отдельных DLL с неизвестных сайтов может привести к заражению компьютера или установке несовместимой версии библиотеки. Используйте только официальные пакеты Microsoft Visual C++ Redistributable.
Основные причины
На компьютере отсутствует актуальный пакет Microsoft Visual C++ Redistributable 2015–2022.
Установлен только пакет x64 или только x86, хотя проблемной программе требуется другая архитектура.
Компоненты Microsoft Visual C++ повреждены после обновления, очистки системы или неудачной установки.
Антивирус удалил библиотеку VCRUNTIME140_1.dll или переместил её в карантин.
Файлы самой программы или игры повреждены либо установлены не полностью.
Повреждены системные файлы Windows.
Инструкция по решению
Перезагрузите компьютер
Полностью закройте программу или игру и перезагрузите Windows. Иногда ошибка возникает после незавершённой установки или обновления компонентов Visual C++, а перезагрузка завершает замену системных файлов.

Скачайте актуальный Microsoft Visual C++ Redistributable
Откройте официальную страницу Microsoft с последними поддерживаемыми пакетами Visual C++ Redistributable. Для обычного компьютера с 64-разрядной Windows скачайте два установщика: vc_redist.x64.exe и vc_redist.x86.exe. Пакет x86 нужен потому, что многие программы и игры остаются 32-разрядными даже на 64-разрядной системе.
Установите пакеты x64 и x86
По очереди запустите vc_redist.x64.exe и vc_redist.x86.exe от имени администратора. Примите условия лицензии и нажмите «Установить». Если установщик сообщает, что пакет уже установлен, выберите «Исправить». После завершения установки перезагрузите компьютер.

Проверьте запуск программы
После перезагрузки снова откройте приложение или игру, при запуске которой появлялась ошибка. В большинстве случаев сообщение о VCRUNTIME140_1.dll больше не появляется.
Переустановите компоненты Visual C++, если ошибка осталась
Откройте «Параметры», затем «Приложения» и «Установленные приложения». Найдите Microsoft Visual C++ 2015–2022 Redistributable для x64 и x86. Удалите оба пакета, перезагрузите компьютер и установите их заново с официального сайта Microsoft.

Проверьте карантин антивируса
Откройте журнал обнаружений или карантин установленного антивируса. Если VCRUNTIME140_1.dll был удалён, восстановите файл только в том случае, если он относился к доверенной программе, затем добавьте папку программы в исключения. После этого повторно установите Visual C++ Redistributable.
Переустановите проблемную программу или игру
Удалите приложение, перезагрузите компьютер и установите его заново из официального источника. Для игр в Steam, Epic Games Launcher или другом клиенте сначала используйте встроенную проверку целостности файлов.
Проверьте системные файлы Windows
Запустите Терминал или Командную строку от имени администратора. Выполните команду «sfc /scannow». После завершения проверки выполните «DISM /Online /Cleanup-Image /RestoreHealth», затем ещё раз перезагрузите компьютер.
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
Что не стоит делать
Не скачивайте отдельный файл VCRUNTIME140_1.dll с неизвестных сайтов. Вместе с DLL можно получить вредоносный или несовместимый файл.
Не копируйте случайно найденную библиотеку вручную в папки System32 и SysWOW64. Это может не исправить ошибку и вызвать конфликт версий.
Не удаляйте все установленные версии Microsoft Visual C++ без необходимости. Старые программы могут использовать отдельные пакеты 2008, 2010, 2012 или 2013 годов.
Не отключайте антивирус полностью на постоянной основе. Сначала проверьте карантин и источник установленной программы.
Не используйте сторонние сборники DLL и автоматические программы для массовой замены системных библиотек.
Отдельные ситуации
Ошибка появляется только в одной игре
Проверьте целостность файлов игры в Steam, Epic Games Launcher или другом клиенте.
После проверки установите пакеты Microsoft Visual C++ Redistributable x64 и x86. Если ошибка сохраняется, переустановите игру.
Microsoft Visual C++ уже установлен
Запустите установщики x64 и x86 повторно и выберите восстановление.
Если восстановление не помогает, удалите только версии Microsoft Visual C++ 2015–2022, перезагрузите компьютер и установите их заново.
На компьютере установлена 64-разрядная Windows
Установите оба пакета, x64 и x86.
64-разрядная Windows может запускать 32-разрядные программы, которым требуется отдельный пакет Visual C++ x86.
Ошибка появилась после очистки системы
Проверьте карантин антивируса и журнал программы очистки.
Восстановите официальные пакеты Visual C++ и выполните проверку системных файлов Windows.
Установщик Visual C++ завершается ошибкой
Установите все ожидающие обновления Windows и перезагрузите компьютер.
Затем запустите установщик от имени администратора. Если ошибка повторяется, временно выполните чистую загрузку Windows.
Итог
В большинстве случаев ошибка VCRUNTIME140_1.dll исправляется установкой или восстановлением официальных пакетов Microsoft Visual C++ Redistributable 2015–2022.
На 64-разрядной Windows рекомендуется установить обе версии пакета, x64 и x86, поскольку часть программ остаётся 32-разрядной.
Если ошибка появляется только в одной игре или программе, после установки Visual C++ проверьте её файлы или выполните переустановку.
Если проблема сохраняется во многих приложениях, проверьте системные файлы Windows командами SFC и DISM.
Подготовить данные для поддержки
Отметьте выполненные шаги и скопируйте готовый отчёт.
Обратиться в поддержку Manysoft
Помогло ли решение?
Рекомендуемые товары

Windows 10 Pro + Антивирус в подарок!

Windows 11 Home (Домашняя)

