Отсутствует msvcr120.dll? Что за ошибка и как её исправить
Приветствую вас дорогие друзья! Если Вы при запуске программы, или игры (к примеру: Sims 4 или XCOM 2 или другой игры), столкнулись с ошибкой подобного формата: «Запуск программы невозможен, так как на вашем компьютере отсутствует msvcr120.dll».
Не пугайтесь, такое сообщение обычно появляется при отсутствии или повреждении данного файла в системе. Могу сказать одно, что любая проблема решаема, и эта не исключение. В данной статье я расскажу о msvcr120.dll что это за ошибка как исправить, а также о причинах её возникновения.
Перед тем, как перейти к действиям, сначала расскажу, что это за файл и для чего он нужен.
Что за ошибка msvcr120.dll
Изначально, мной было сказано, что причина появления ошибки проста – отсутствует файл msvcr120.dll, который входит в состав Microsoft Visual C++ 2013. Данный пакет необходим для функционирования многих программ и игрушек, написанных на языке программирования Visual C++ (не важно Sims 4 это, или XCOM 2 и другая игра), а имеющиеся в нём библиотеки DLL предназначаются для обеспечения правильной их работы.
Сам msvcr120 устанавливается на компьютер совместно с другими программами, в состав стандартной ОС Виндовс он не включён. И пользователю необходимо самостоятельно скачивать и устанавливать на свой ПК.
Если говорить о его расположении на компьютере, то все зависит от разрядности Вашей Windows.
C:\Windows\system32 (для 32-разрядной версии Windows)
C:\Windows\SysWOW64 (для 64-разрядной версии Windows).
Изначально dll для Windows 7 вы могли установить на ПК совместно с игрой или программой, в большинстве случаев, нужный пакет с набором библиотек, для ноормальной работы софта включают в состав. Но иногда и нет. А еще есть большая вероятность удаления файла msvcr120.dll самим пользователем, при удалении другого софта. Или при вмешательстве антивируса, что тоже очень часто бывает.
Мы рассмотрели с вами, что это за ошибка msvcr120.dll и когда она появляется. Ну а теперь давайте разберёмся, как устранить её и вернуть ПК к нормальной жизни.
Как исправить ошибку msvcr120.dll
Прежде чем перейти к решению проблемы, скажу, что есть три основных метода устранения докучливой ошибки msvcr120. Ниже я подробно расскажу о каждом более подробно. Только вся суть в том, одним помогает первый способ, другим второй, третьим не один. Я не всемогущий, я только учусь, надеюсь Вам помогут эти решения. Погнали.
Скачиваем и устанавливаем Microsoft Visual C++ 2013
Наиболее эффективный и легкий способ решение ошибки msvcr120, является установка пакета Microsoft Visual C++ 2013 на Ваш компьютер. Если у Вас он уже установлен, то следует удалить старый через панель управления и установить новый.
Именно пакет Visual C++ 2013 и содержит нужную нам dll библиотеку.
Переходим по ссылке ниже и попадаем на официальный сайт компании майкрасофт. Выбираем Язык «Русский» и Кликаем по кнопке «Скачать».
Устанавливаем галочку возле нужного нам файла (можете выбрать все сразу). Выбранный файл напрямую зависит от разрядности установленной на ПК операционной системы.
Для версии ОС 32 bit файлы будут именоваться так: Vcredist_arm. exe и vcredist_x86.exe. А вот для версии ОС 64 bit нужен файл: Vcredist_x64.exe. После выбора файлов Кликаем по кнопке «Next», она расположена внизу справа.
После того как файл загрузиться, устанавливаете его как обычную программу. В завершение процедуры перезагружаем компьютер. И пробуем проблемный софт, ошибка msvcr120 должна исчезнуть.
Если проблема осталась, воспользуйтесь следующим способом.
Скачиваем недостающий файл msvcr120 dll
Вам не помог первый способ, или Вы не хотите скачивать полностью Microsoft Visual C++ 2013? Тогда вам просто надо скачать msvcr120.dll отдельно и подложить в системную папку, таким образом вы исправите ошибку. Кстати, скачать файл можно не только с официального сайта Microsoft, но и с других проверенных источников. Я Вам предлагаю msvcr120.dll скачать для Windows 7, 8, 10 по ссылке ниже.
После скачивания файл требуется закинуть в системную директорию и произвести его регистрацию.
Или же можете найти и воспользоваться онлайн сервисом поиска dll. Перейдя по ссылке ru. dll-files. com. Именно здесь dll скачать можно бесплатно. На сайте набираете имя файл который нужно найти, после чего скачиваете для нужной разрядности. Чтобы Вы не тратили свое время я скопировал прямые ссылки для скачивания с сайта.
Многие спросят: «И куда кидать потом файл?» А закинуть его нужно в следующую папку:
Для Windows 7 x32 скопируйте файлы в папку C:\windows\system32\
Для Windows 7 x64 скопируйте файлы в папку C:\windows\SysWOW64\
Дальше нам требуется произвести регистрацию скачанного файла. Запускаете командную строку от имени администратора, и вставляем строку:
Если система 32Bit — Regsvr32 C:\windows\system32\msvcr120.dll
Если система 64Bit — Regsvr32 C:\windows\SysWOW64\msvcr120.dll
После всех манипуляций пробуйте запустить проблемную игру или программу.
Также дам ещё один дельный совет – скачанный msvcr120 скопируйте в папку той установленной программы, при попытке запуска которой возникали сбои (В некоторых случаях помогает).
Переустановка проблемного софта
Все мы часто сталкивались с тем, что после переустановки проблемной игровой программы она вновь начинала запускаться без ошибок. Причина здесь может быть проста – скачанная игра содержит пиратский Repack. Можно попробовать скачать репак от другого разработчика, зачастую это помогает.
Заключение
Ну вот мы и дошли с вами к финишу. Как видно, избавится от ошибки не так уж и сложно, главное понимать суть её возникновения и вовремя среагировать правильно. В подавляющем числе ситуаций достаточно просто установить новый пакет Visual C++ 2013 с сайта Майкрософт и проблема исчезнет.
Если этот вариант не помогает, то мы должны скачать msvcr120.dll и зарегистрировать его как новый системный файл. И не забывайте проверять свой ПК на наличие вредоносных программ. Успешных вам сражений в играх и добра!
Система не обнаружила VCRUNTIME140_1.dll — как скачать файл и исправить ошибку
Если при запуске какой-либо игры или программы вы получаете сообщение об ошибке: Не удается продолжить выполнение кода, поскольку система не обнаружила VCRUNTIME140_1.DLL или Запуск программы невозможен, так как на компьютере отсутствует vcruntime140_1.dll, исправить ошибку очень просто.
В этой инструкции подробно о том, как скачать vcruntime140_1.dll с официального сайта Майкрософт, что это за файл и как именно установить этот файл в Windows 10, 8.1 или Windows 7, чтобы исправить ошибку.
Как скачать vcruntime140_1.dll с официального сайта
Прежде всего, при появлении этой ошибки не следует загружать отдельный файл vcruntime140_1.dll, пробовать помещать его в папки C:\Windows\System32 или C:\Windows\SysWOW64 — это не самый рабочий метод.
Правильное решение — скачать с официального сайта и установить к себе на компьютере распространяемые компоненты Visual C++ 2019. Важно: если вы уже установили эти компоненты, но на 64-бит системе скачали лишь одну из версий (например, только x64 на 64-разрядной Windows), ошибка может сохраниться, поскольку многим программам нужен 32-битный (x86) файл даже в системах x64. Для исправления ошибки используйте следующие шаги:
После этого желательно перезагрузить компьютер и проверить, сохраняется ли системная ошибка «Не удается продолжить выполнение кода, поскольку система не обнаружила VCRUNTIME140_1.DLL», скорее всего проблема будет решена.
Видео инструкция
Дополнительные способы исправить ошибку
Для некоторых программ описанный метод может не дать результата, в этом случае попробуйте такой вариант:
Надеюсь, один из вариантов исправления ошибки vcruntime140_1.dll помог в вашем случае, а проблема решена.
А вдруг и это будет интересно:
Здравствуйте, Дмитрий. А в WIN 10 2004 64 bit — эти файлы — vc_redist. x86.exe и vc_redist. x64.exe — присутствуют по умолчанию? Я попробовал загрузить с сайта MS — пишет «Ошибка сети». В смысле — сеть то есть, но ошибку выдает только с сайта MS при попытке именно этой загрузки
Вдогонку — после 5-6 попыток всё же загрузились…
Здравствуйте. Нет, именно этих файлов не присутствует в таком виде по умолчанию.
Насчет ошибки сети — в теории может просто сбой временный или вы как-то отключали доступ к серверам Майкрософт (когда, к примеру, блокировали слежку, отключали обновления и т. п.)
Спасибо)
После переустановки 10 винды не запускались скачанные программы, хотя легко устанавливались ранее (до переустановки). Выскакивала табличка с ошибкой VCRUNTIME140_1.dll
Пару раз подумала, что это случайность. А когда забила в гугл ошибку, обнаружила ссылку на ваш блог.
Вы мне уже когда-то помогали звук исправить и чтот еще.
Надо же скачала 2 установщика с офсайта и все теперь норм.
Еще раз – спасибо!
Установил с++ не помогло перекидывал этот dll файл и из system32 и из SysWOW 64 не помогает
Спасибо большое первый вариант решил проблему.
Файл vcruntime140_1.dll не находиться в папке sysWOW64
Спасибо большое за помощь. Всего вам доброго.
Спасибо большое за помощь, хорошо что есть такие люди, будьте здоровы, всего вам хорошего
Спасибо, помогло с первого раза.
А что делать если пишет «ошибка при запуске приложения (0xc0000005)»?
Большое вам спасибо за такое простое решение казалось бы трудной проблемы!
Благодарю вас первый вариант помог!
Благодарю. Спасибо огромное
Спасибо! Воспользовался сразу вторым вариантом. Скопировал обе библиотеки vcruntime140_1.dll и vcruntime140.dll в директорию исполняемого файла — и все заработало даже без перезагрузки.
Проблемную, да. C:\Windows\System32
Установил два указанных файла и VMWare заработал. Даже не ребутил комп
Первый способ не помог, т. к. 64-битный установщик виснет на инициализация и ничего не делает
А система при этом 64-бит?
Здравствуйте. Они сами по умолчанию установятся куда нужно, без запросов.
А что делать если уже установлена более новая версия visual studio и при запуске этих программ пишет что они уже есть только более новые
При запуске x64 и x86 так пишет или только одной из них? просто если x64 стоит — поставьте x86 и наоборот.
Https://www. computer-setup. ru/msvcr120-dll-chto-za-oshibka-i-kak-eyo-ispravit
Https://remontka. pro/vcruntime140_1-dll-fix/