Пару дней назад, я рассказывал о проблеме с библиотекой MSVCR120.dll пакета Microsoft Visual C++. Сегодня я расскажу о ошибке «На компьютере отсутствует MSVCP120.dll», которая тоже периодически появляется на тех же самых играх: DayZ, Bioshock 2, Rust, Dota 2.
Эта динамическая библиотека, является одной из многочисленного числа таких же в пакете Microsoft Visual C++ 2013. Причины появления ошибки с файлом могут быть в том, что её мог модифицировать вирус, или удалить антивирусная программа по подозрению на заражение. Хотя в подавляющем большинстве случаев, ошибки с модулями пакета являют следствием установки так называемых Репаков игры — нелицензионная копия игры, устанавливающая и обновляющая ещё и кучу разных библиотек, которые потом могут или криво встать, или на них будет ругаться и блокировать антивирус. Итогом будет, как минимум, нерабочая игру. Вариации этой ошибки бывают разные: «msvcp120.dll Not Found», «не был найден» или «is missing from your computer».
Что делать при появлении ошибки как скачать файл библиотеки в систему?
Способ 1. Скачать Распространяемый пакет Microsoft Visual C++ 2013
Если подходить к решению с точки зрения правильности установки программ и библиотек на операционную систему, то этот способ единственный правильный и безопасный для работы Windows. Смысл его в скачивании и установке последней версии пакета Microsoft Visual C++ 2013. Скачать пакет можно отсюда — ссылка.
Зайдя по ссылке, Вы увидите вот такое окно:
В поле Выберите язык — выбираем Русский и нажимаем кнопку Скачать. Сайт предложит Вам несколько версий — для 32-разрядной версии Windows и для 64-разрядной. Выбираете файл установщика в соответствии со своей версией операционной системы. После того, как установщик скачается — запустите его на исполнение и дождитесь окончания установки. После этого перезагрузить компьютер. Ошибка с библиотекой MSVCP120.dll должна исчезнуть.
Способ 2. Скачать библиотеку и установить вручную.
Внимание! Этот способ крайне не желателен и весьма не надежен. С его помощью вы можете — как решить проблему, так и получить как полностью нерабочую игру, так и вообще кучу проблем с самой операционной системой. Вы должны осознавать, что все приведенные ниже действия Вы выполняете на свой страх и риск, потому перед этим лучше сделайте точку восстановления. Скачивать библиотеку отдельно от пакета стоит только в том случае, если первый способ по какой-либо причине не сработал. Скачать файл msvcp120.dll можно отсюда: ссылка. Этот файл я проверил несколькими антивирусами. Так же, очень много источников в Интернете. Но в любом случае — каждый скачанный архив обязательно проверьте антивирусом, и лучше если не одним.
Затем, после того, как скачали файл, его надо скопировать в системную папку:
— В случае 32-х битной операционной системы — это папка С:\Windows\system32 (при условии, что Windows установлена на диск C:\).
— Для 64-х битной операционной системы — Windows 7 x64, Windows 8 x64, или Windows 8.1 x64 библиотеку msvcr120.dll надо вставить в папку C:\Windows\SysWOW64\.
После этого надо нажать кнопку «Пуск» и выбрать пункт «Выполнить». Или можно нажать комбинацию клавиш Win+R. Откроется окно «Выполнить». В нем пишем команду:
regsvr32 MSVCP120.dll
Нажимаем «ОК». И ждем результата выполнения команды.
После этого перезагружаем компьютер. Проблема должна решится.
Если ничего не помогло…
Если в системном каталоге библиотека msvcr120.dll есть, но операционка её упорно не видит — вероятная причина ошибки с ней может быть в том, что поврежден Ваш профиль пользователя. Попробуйте создать ещё один профиль пользователя и запустите приложение с из-под него.
Так же, стоит попробовать обновить пакеты DirectX и Microsoft .NET Framework 4, а затем снова установить пакет.
Не помогло пишет что єтот файл не совместан с 86х разряда 32
Как тебя зовут?Все помогло спасибо большое.Не хочешь работать по Oculus rift dk2 пиши мне на почту.
Не помогло пишет что Возможно модуль msvcp120.dll не совместим с версией windows, работающей на этом компьютере
Мозила ферафокс не запускаеться . такую же ошибку пишит. перестал модем Билайн работать типо устройство не найдено. вобще «круто». через вай фай только смог выйти в нет. и да… действительно у меня был установлен репак который с игрой шел ред алерт2. виндовс 8.1 стоит. как выходил с игры завис. даже через диспетчер задач не вырубалось музыка и черный экран висел с игры. пришлось перезапускать. и понеслось с этими програми проблемы по установке. короче как посмотрел ваши методы, пшел по папкам которые тут написано и обнаружил что у меня походу нет такого файла. вернее есть но почему то называеться так msvcr120_clr0400.dll. этого его репак переименовал что ли или вирус?
P.S Антивирус не установил с момента покупки бука. некогда было. И еще, можно будет установить на зараженный компьютер антивирус, подскажите какой пожалуйста.
Привет всем! Всё помогло! Большое спасибо за помощь.Была проблема с игрой «Assassin’s Creed.Rogue.Deluxe.v1.1.0. Думал что игра кривая, а проблема была в MSVCP120.dll. Скачал, установил, перезагрузил, запустил игру всё работает! Система (64)я.
Огромное Спасибо, всё пошло как по маслу, win 7х64
Спасибо!
спасибо за ссылочку,помогло решить проблему!
спасибо большое) помогло)
Почему-то у меня не выходит. Пишет- не удалось загрузить модуль msvcp120
я не читер хочу поиграть в фифу
Огромнейшее спасибо. Помогло:) Не запускался Ведьмак 3
огромное спс автору быстро и внятно объяснил
Спасибо огромное!!! Ребят реально выручили. Помогло. Статья очень полезная!
где скачать надо ребята
Всё работает. Магия,блин…
спасибо уважаемый! помогло…..
Спасибо огромное за доступное описание.Скачала,помогло.Сразу заработала игра.
у меня ошибка msvcp120.dll не является файлом win32