Как добавить недостающие библиотеки msvcr120.dll, msvcp120.dll и другие в Windows?
Операционная система Windows от компании Microsoft для пользователя кажется простой и дружелюбной. Ее графический интерфейс позволяет с легкостью получать доступ к различным программам, исполнительным файлам и функциям, но «под капотом» у Windows происходит взаимодействие десятков функций, ежесекундные проверки сотен файлов и библиотек. Достаточно отсутствия одного файла, чтобы программа или игра не запустилась.
Одна из распространенных ошибок, которую можно увидеть при запуске игры или мощного приложения, это нехватка файлов Visual C++. На экране появляется ошибка с текстом вроде: «Запуск программы невозможен, отсутствует Msvcr120.dll». Предлагаем посмотреть, что необходимо делать в подобной ситуации, и как просто исправить проблему.
Msvcr120.dll
Разработчик: | Microsoft |
Версия программы: | последняя |
Скачиваний: | 268 098 |
Дата обновления: | 01-05-2018 |
Операционка: | Windows 10, 8.1, 8, 7, Vista |
Русский язык: | есть |
Тип лицензии: | Freeware (бесплатная) |
Размер файла: | 497 Кб — 32bit / 441 Кб — 64bit |
Msvcr120.dll – это системный компонент, выступающий в роли DLL-библиотеки и применяемый для работы многим программным обеспечением под Windows ОС (современные компьютерные игры, продвинутое прикладное ПО).
Кроме всего прочего, данный dll-файл является неотъемлемой составляющей пакета MS Visual C++ 2013. Поэтому, если Вы хотите исправить системную ошибку, связанную с Msvcr120.dll, то проще всего установить / переустановить Microsoft Visual C++ 2013.
Для этого нужно зайти на сайт Microsoft, найти там и загрузить на свой компьютер пакет Visual C++ 2013, выбрав нужную разрядность и затем инсталлировать его. Чтобы изменения вступили в силу надо перезагрузить операционную систему.
Вообще существуют два пути для решения проблем с Msvcr120.dll. Рекомендуемый и самый корректный способ мы указали выше. Однако стоит упомянуть и о втором, менее распространённом, но, всё-же, имеющим право на существование. Во втором случае нужно будет скачать Msvcr120.dll для Windows (32 bit или 64 bit). Оба этих файла прикреплены к статье и их можно найти внизу данной публикации.
Затем необходимо записать Msvcr120.dll в каталог c:WindowsSystem32 и зарегистрировать библиотеку в системе (Win+R и в окне «Запуск программы» вставить следующую строку без кавычек «regsvr32 Msvcr120.dll». Далее нажимаем кнопку «Enter» и перезапускаем Windows.
Как исправить
Что бы устранить ошибку нужно вернуть и зарегистрировать в системе оригинальный msvcp120. Рассмотрим два способа: первый – автоматический, второй – ручной.
Автоматическая установка
Скачайте и установите на компьютер полную версию Microsoft Visual C++ 2013, там есть нужный файл, он будет автоматически обновлен. Программа перепроверит, а затем заменит все остальные библиотеки входящие в ее состав.
Если на компьютере установлена 32 bit Windows – качайте 32 битную версию, для Виндовс x64 – соответственно 64 битную.
Ручная замена
Вы продвинутый пользователь и знаете, куда кидать dll файлы – можно сделать все вручную:
- Скачайте msvcp120.dll на компьютер.
- Скопируйте его с перезаписью в папку С:Windowssystem32 для Windows 7, 8, 10 32 bit или C:WindowsSysWOW64 для 64 bit.
- Так же можно записать файл в папку с игрой.
- Теперь зарегистрируем dll в системе. Нажмите Win+R и введите команду regsvr32, как показано на картинке.
- Перезагрузите ПК.
Откуда скачивать msvcp120 dll
Конечно, всегда желательно использовать официальные источники, поэтому идем в Download Center Microsoft и нажимаем кнопку «Скачать».
После скачивания производим установку и перезагружаем компьютер. После перезагрузки в системе будут располагаться актуальные библиотеки с подходящими версиями. Скорее всего, ошибка будет устранена.
Из-за чего возникает ошибка msvcp120.dll?
Немного о самом файле: msvcp120.dll является динамической библиотекой, входящей в состав дистрибутива Microsoft Visual C++ 2013, без которой попросту невозможен старт приложений, написанных с применением Visual Studio 2013. А среди новейших игр таковых больше половины. Вот и получается, что если у вас на ПК отсутствует файл msvcp120.dll, то могут отказаться работать почти все установленные игры. Простейшим решением вопроса будет скачать программу msvcp120.dll и установить в нужную директорию. Загрузить и переустанавливать весь пакет Visual C++ при этом не понадобится, что сэкономит вам время (в противном случае, придётся удалять повреждённую версию C++, потом долго ждать, пока установится новая).
Чаще всего данную библиотеку «кушает» чрезмерно добросовестный антивирус, видя в ней угрозу системе. Это происходит, в основном, после установки какого-нибудь репака игры, скачанного с торрента. Такие игры содержат таблетки для возможности запуска в обход Steam, Uplay и т. д. При установке нелицензионной игрушки в систему добавляется целая куча модифицированных библиотек плюс обновляются их старые варианты, делающие возможным её запуск без ключа, аккаунта на сайте разработчиков и т. п. Что-то идёт не так, некоторые dll криво устанавливаются, и антивирус молча начинает зачистку. А вы потом недоумеваете: почему вчера всё работало, а после установки свежескачанного с торрента хита, добрая половина игр стала ругаться при запуске?
Итак, как же исправить ошибку запуск программы невозможен отсутствует msvcp120.dll, как правильно и, главное, бесплатно скачать msvcp120.dll себе на компьютер и заставить работать всё в лучшем виде? — Существует два способа все исправить:
- переустановить только сам файл msvcp120.dll и зарегистраровать его в вашей системе Windows x64 или Windows x32
- полностью переустановить весь пакет Microsoft Visual C++ 2013 , который содержит данную библиотеку (это немного дольше по времени)
Что делать и как исправить?
Во всех вышеописанных случаях вариант решения один – скачать установочный файл актуальной версии данной библиотеки по ссылке ниже, запустить его и установить.
Единственное, что вам стоит учесть это разрядность установленной на компьютере версии Windows. Как ее определить описано здесь.
Тип системы в Windows 7
Скачивание и установка файла крайне просты и займут у вас несколько минут. По ее окончании приложение, требующее файл vcomp110.dll, а в нашем случае это Ведьмак 3, успешно запуститься.