Отсутствует msvcr120.dll? что за ошибка и как её исправить
Содержание:
Что это означает
Первым делом нужно разобраться с сутью ошибки типа «MSVCR100.dll». Ни одна ошибка просто так не появляется. У всех есть своя причина, а также логическое объяснение их появления. Так и в рассматриваемом случае.
Подобный код в виде окна, где сообщается, что на вашем компьютере почему-то отсутствует MSVCR100.dll, может возникнуть в нескольких ситуациях. Чаще всего речь идёт о таких моментах:
- повреждённый файл;
- отсутствующий файл;
- удалённые данные.
Ещё с таким окном пользователь может столкнуться, когда устанавливается софт либо сама операционная система. А именно ОС Windows.
Здесь речь идёт о системной библиотеке, отвечающей за работу определённого программного обеспечения. Или просто софта.

В основном все динамические библиотеки, маркируемые как DLL, относятся к конкретным пакетам. Тут речь идёт про Visual C++, DirectX, PhysX и не только. Некоторые являются комплектующими самой операционной системы. Если изначально определить конкретный исходный пакет, проблему удастся решить намного проще и быстрее.
ВАЖНО. В случае с MSVCR100.dll речь идёт о динамической библиотеке Visual C++.. А это компонент дистрибутива, относящегося к программному обеспечению разработчика в лице Microsoft
То есть авторов самой операционной системы
А это компонент дистрибутива, относящегося к программному обеспечению разработчика в лице Microsoft. То есть авторов самой операционной системы.
Справедливо будет отметить, что рассматриваемый пакет является крайне значимым для ОС Windows, поскольку в нём заключены файлы известного языка программирования. Речь идёт о C++. Именно он используется для написания подавляющего большинства программного обеспечения (софт) и компьютерных игр.
Даже если на компьютере появляется предупреждение о том, то из-за отсутствия MSVCR100.dll осуществляемый запуск программы невозможен, в этом нет ничего страшного. А всё потому, что полный пакет Visual C++ от Microsoft можно совершенно бесплатно и быстро загрузить с официального сайта разработчика. То есть с сайта Майкрософт. А далее уже установить себе на компьютер.
Обновление Visual C++
Первоначально находящийся среди компонентов операционки Microsoft Visual C++ через некоторое время должен обновляться. Тогда он будет удовлетворять запросам, предъявляемым свежайшими версиями программного обеспечения. Для достижения такой цели:
- В браузере открывается официальный интернет-ресурс Майкрософт — https://www.microsoft.com/ru-ru/Download/details.aspx?id=30679 .
- На отобразившейся странице выбирается пункт под названием «Скачать».
- На следующей странице имеется выпадающий перечень доступных пакетов. Для 64-битной системы выбирается vcredist_x64.exe, а для 32-битной — vcredist_x86.exe.
- Дальше нажимается кнопка, носящая наименование «Next».
- Скачанный файл запускается, а затем выполняются шаги установочного процесса.
- Чтобы изменения начали действовать, персональный компьютер перезагружается.
Если рассмотренные выше действия выполнены безошибочно, компоненты немедленно обновятся.
Скачивание динамической библиотеки
Если актуальная версия Microsoft Visual C++ не смогла устранить рассматриваемую неполадку, пользователю придется самостоятельно добавить msvcp120.dll в нужную директорию на жестком диске. Для этого:
Выбираем разрядность установленной на компьютере операционной системы.
Файл msvcp120.dll распаковывается в папку C:/Windows/System32/ (32 бит) либо C:/Windows/SysWoW64/ (64 бит).
Компьютер перезагружаем, чтобы ОС зарегистрировала библиотеку.
Установка дополнительных компонентов
Если рассмотренные процедуры не принесли желаемых результатов, рекомендуется установить драйвера DirectX, посредничающие между видеокартой и программным обеспечением. Их установка сопровождается:
- Открытием в браузере официального ресурса Microsoft — https://www.microsoft.com/ru-RU/download/35 .
- Нажатием «Скачать» и подтверждением загрузки.
- Следованием инструкционным указаниям инсталляционного мастера.
- Перезапуском персонального компьютера.
Дополнительно может потребоваться специальная среда выполнения, разрешающая пользоваться разработанным по технологии Microsoft .NET Framework софтом.
С данной целью:
- На жесткий диск скачивается дистрибутивный файл — https://www.microsoft.com/ru-RU/download/details.aspx?id=17851 .
- Выполняются указания запущенного инсталлятора.
- Персональный компьютер перезагружается.
Скачать MSVCR120.dll или MSVCP120.dll для Windows 10/7
Когда вы запускаете игру или программу в Windows 10 или Windows 7, то можете наткнуться на сообщение об ошибке: «Запуск программы невозможен, так как на компьютере отсутствует MSVCR120.dll или MSVCP120.dll«. Ошибка появляется в том случае, когда приложению или игре требуется наличие файла mcvsr120.dll, mcvsp120.dll в системе, который может отсутствовать или быть поврежденным. DLL означает Dynamic Link Libraries (библиотека динамических ссылок) и это устроено следующим образом. Чтобы разработчикам каждый раз не запаковывать DLL файлы в свою программу или игру, microsoft выпускает такие файлы в пакетах Microsoft Visual C++. В данном случае, файл mcvsr120.dll или mcvsp120.dll относится к Microsoft Visual C++ 2013, который нужно скачать и установить, чтобы исправить ошибку отсутствующего файла mcvsr120.dll. В этой инструкции о том, как исправить ошибку «Запуск программы невозможен, так как на компьютере отсутствует MSVCR120.dll или MSVCP120.dll» в Windows 10 и Windows 7.

Система не обнаружила msvcp120.dll в Windows 10
«Система не обнаружила msvcp120.dll» – это часто возникающая ошибка при запуске игр или приложений на компьютерах или ноутбуках под управлением Виндовс. Сам файл msvcp120.dll – это библиотека Microsoft Visual Studio 2013, которая отвечает за правильный запуск программ и игр, разработанных в среде Visual C++.

Ошибку msvcp120.dll с легкостью можно исправить
Msvcp120.dll – что это за ошибка
Ошибка файла msvcp120.dll появляется только вследствие отсутствия или повреждения данной библиотеки. Это может произойти по нескольким причинам:
- Зачастую нужную библиотеку автоматически удаляет антивирус, посчитав ее за вредоносную программу.
- При деинсталляции программы или игры, пользующейся данным файлом он может быть удален также из своей системной папки.
- Компонент поврежден вирусом, которым заражен данный компьютер или ноутбук.
- Пользователь самостоятельно вручную удалил данную библиотеку из папки (специально или по недосмотру).
- Если недавно установленная сторонняя программа заменила текущую версию файла на другую, несовместимую с системой, то другие утилиты больше не смогут обнаруживать искомый dll, хотя внешне он будет находиться на том же самом месте.
- В случае, когда среда Microsoft Visual C++ долго не обновлялась (например, компьютер не имеет соединения с Интернетом или отключена возможность обновления), то и все его системные библиотеки также останутся в устаревших версиях, который могут не распознаваться обновленными программами или играми.
- Сбой при инсталляции или переустановке пакетов Visual Studio или программного обеспечения, использующего библиотеку, также может привести к тому, что необходимый файл будет отсутствовать.

Сообщение об ошибке msvcp120.dll чаще всего появляется, когда запускается какая-либо игра, например, Sims 4, «Ведьмак» или Dota 2
Обратите внимание! Зачастую антивирусные программы удаляют данную библиотеку после установки «взломанных» игр
Назначение библиотеки msvcp120.dll
Библиотека msvcp120.dll – это важный файл, который содержит информацию о настройках ОС, наборы команд для правильной работы программ и помогает Виндовс взаимодействовать с периферическими устройствами.
Эта динамическая библиотека используется операционной системой для нескольких нужд, в частности для:
- оптимизации работы Виндовс;
- исправления DLL файла Runtime Library;
- правильного запуска приложений и игр, использующих среду Microsoft Visual Studio 2013;
- исправления системных ошибок, которые иногда возникают в библиотеке Microsoft Visual Studio.

Свойства файла msvcp 120.dll
В случае, когда приложение не находит эту библиотеку в нужном месте и не может продолжить загрузку, компьютер выдает сообщение о сбое.
Дополнительная информация! Данная библиотека не входит в состав операционной системы Windows, а устанавливается автоматически при инсталляции программ или игр, которым она нужна для нормальной работы.
В каких случаях проявляется ошибка msvcp120.dll
Из этого следует, что если при запуске игрового приложения (например, Bioshock или любого другого) обнаружилось отсутствие этого файла, тогда на экране возникнет сообщение о произошедшей системной ошибке, которая может называться по-разному: ” точка входа в процедуру не найдена”, ”msvcr120.dll Not Found” и так далее. А пользователь не может понять, что произошло, и как справиться с данной проблемой.
При этом необходимо учитывать то, что определенные приложения в процессе своей установки производят замену, либо модификацию некоторых системных файлов. Это может привести к появлению сообщения ошибки ”msvcr120.dll Not Found”. Также возможно возникновение аналогичной системной ошибки MSVCR100.dll.
Не следует еще забывать о разных вирусосодержащих программах, которые могут привести к нежелательным изменениям в некоторые файлы операционной системы Windows.
Чаще всего приходится сталкиваться с этой проблемой пользователям, которые используют Windows 7, 8 либо 8.1.
Способ 2. Скачиваем сам файл msvcr120.dll
Скачивать файл msvcr120.dll на сторонних ресурсах я бы не рекомендовал, можно занести какой-либо очередной вредоносный софт. Если же вы скачали файл отдельно, то обязательно проверьте его надёжным антивирусом, а уже тогда копируйте в системный каталог, соответствующий разрядности вашей ОС (С:\Windows\system32 (32-битная ОС), или C:\Windows\SysWOW64\ (64-битная ОС)).

Размещение файла msvcr120.dll
- Теперь надо зарегистрировать полученную библиотеку в системе.
- Жмём одновременно Win+R, в панели «Выполнить» набираем «regsvr32 msvcrdll» (без кавычек), затем жмём «Ок».
- Перезагружаем наш компьютер. Проблема должна быть решена.
Видео иллюстрация как исправить баг msvcr120.dll:
метод 2: Скачать msvcr120.dll и установить вручную
Для этого метода скачайте msvcr120.dll по нашей ссылке и используйте командную строку, чтобы зарегистрировать отсутствующую msvcr120.dll:
- Одновременно нажмите клавиши Windows и R на клавиатуре — появится окно Run — введите cmd — нажмите Ctrl+Shift+Enter — перед вами появится командная строка с правами администратора.
- Когда появится запрос, необходимо разрешить командной строке вносить изменения, поэтому нажмите Yes.
- Теперь удалите файл реестра (введите или скопируйте команду regsvr32 /u msvcr120.dll, а затем нажмите Enter).
- Теперь зарегистрируйте файл: введите команду regsvr32 msvcr120.dll и нажмите Enter.
- Закрыть командную строку и запустить приложение.
MSVCR120.DLL ВЕРСИИ
дата выпуска: February 28, 2021
| Версия / биты | Язык | Размер | MD5 / SHA-1 | |
|---|---|---|---|---|
| 12.0.40664.0 64bit | U.S. English | 0.92 MB |
MD5 SHA1 |
дата выпуска: February 28, 2021
| Версия / биты | Язык | Размер | MD5 / SHA-1 | |
|---|---|---|---|---|
| 12.0.40664.0 32bit | U.S. English | 0.93 MB |
MD5 SHA1 |
дата выпуска: February 28, 2021
| Версия / биты | Язык | Размер | MD5 / SHA-1 | |
|---|---|---|---|---|
| 12.0.30501.0 32bit | U.S. English | 0.92 MB |
MD5 SHA1 |
дата выпуска: February 28, 2021
| Версия / биты | Язык | Размер | MD5 / SHA-1 | |
|---|---|---|---|---|
| 12.0.21005.1 64bit | U.S. English | 0.92 MB |
MD5 SHA1 |
дата выпуска: February 28, 2021
| Версия / биты | Язык | Размер | MD5 / SHA-1 | |
|---|---|---|---|---|
| 12.0.21005.1 64bit | U.S. English | 0.93 MB |
MD5 SHA1 |
дата выпуска: February 28, 2021
| Версия / биты | Язык | Размер | MD5 / SHA-1 | |
|---|---|---|---|---|
| 12.0.21005.1 64bit | U.S. English | 2.05 MB |
MD5 SHA1 |
дата выпуска: February 28, 2021
| Версия / биты | Язык | Размер | MD5 / SHA-1 | |
|---|---|---|---|---|
| 12.0.21005.1 32bit | U.S. English | 0.93 MB |
MD5 SHA1 |
дата выпуска: February 28, 2021
| Версия / биты | Язык | Размер | MD5 / SHA-1 | |
|---|---|---|---|---|
| 12.0.21005.1 32bit | U.S. English | 1.74 MB |
MD5 SHA1 |
дата выпуска: February 28, 2021
| Версия / биты | Язык | Размер | MD5 / SHA-1 | |
|---|---|---|---|---|
| 12.0.20827.3 32bit | U.S. English | 1.74 MB |
MD5 SHA1 |
Какая версия msvcr120d.dll правильная?
Посмотрите на описания в таблице, где можно выбрать нужный файл. Существуют версии для 64-битной или 32-битной Windows и используемые в них языки. Выберите те dll-файлы, язык которых идентичен языку самой программы. Загрузите последние версии dll-файлов для своей программы.
Where should you place msvcr120d.dll?
Ошибка «msvcr120d.dll пропущена» будет исправлена, если переместить файл в папку установки приложения или игры. Также можно переместить msvcr120d.dll в системный каталог Windows.
Если этот метод не помогает, используйте следующий.
Установите соответствующий пакет Майкрософт Визуал С++
Наиболее простым и эффективным решением, позволяющим исправить ошибку «Не удается продолжить выполнение кода» является установка пакета Визуал С++, содержащего отсутствующую у вас библиотеку. При этом помните, что на странице скачивания пакета обычно имеются две версии файла – для 32-битной и 64-битной системы. Если у вас 32-битная система, то скачивайте файл, в имени которого содержится цифра 86. Если же у вас 64-битная система, то скачивайте оба файла (64 и 86), и установите их в вашу систему.

Если же вы не знаете, какая у вас система, нажмите на комбинацию клавиш Win+Pause.
Итак, в случае отсутствия библиотек msvcr120.dll и msvcp120.dll перейдите на ресурс microsoft.com, и на открывшейся странице нажмите на «Скачать».

Выберите файл, соответствующий вашей системе (в случае 64-битной системы скачивайте как x64 так и x86 версию), скачайте и установите указанные пакеты на свой ПК. Файл с именем arm скачивать не обязательно – он предназначен для ПК на основе процессоров ARM, а не для стандартных машин Интел или АМД.
В случае отсутствия библиотекиmsvcr100.dll вы можете скачать с сайта Майкрософт версию Визуал С++ 2010 для 64-битных систем или версию Визуал С++ 2010 для 32-битных систем. В случае 64-битной системы, как я уже писал выше, необходимо скачать также и 32-битную версию продукта.
Также для ошибки связанной с отсутствием msvcr100.dll рекомендуется скачать пакет Визуал С++ 2012.

Установите указанную версию пакета
Если после установки данных пакетов и перезагрузки ПК система продолжает выдавать рассматриваемую ошибку, тогда будет необходимо перейти в стандартное удаление программ (нажмите на Win+R, введите там appwiz.cpl и нажмите ввод). Здесь поищите все упоминания о Майкрософт Визуал С++, и удалите их с вашего ПК.
Перезагрузите компьютер, и наново установите соответствующие пакеты:
ВC 2005ВC 2008ВC 2010
ВC 2012ВC 2013ВC 2015
О чем свидетельствует?
Файл msvc120 dll – компонент программного обеспечения, необходимый для обеспечения стабильной работы некоторых процессов, связанных с отображением графики на вашем компьютере.
Уведомление об ошибке говорит о том, что данный компонент работает неправильно, поврежден, удален, либо отсутствует по другим причинам.
Наиболее часто решить проблему помогает только переустановка компонента, замена его на актуальный файл, скачанный из интернета. Изначально, при первом запуске операционной системы этот файл присутствует и работает исправно, так как является составляющей пакета Microsoft Visual C++ 2013, предустановленного по умолчанию. То есть, целенаправленно скачивать его на свой новый компьютер вам не придется.
Как проявляется?
Ошибка никак не проявляется при обычной работе компьютера. Однако при запуске определенных игр на экране появляется окно с уведомлением о ней.
Появляться она может как при запуске любой игры или графического приложения, так и какого-то определенного.
Обычно, окно появляется практически сразу после клика по ярлыку или спустя несколько секунд, но до открытия окна игры. Открытие окна игры в такой ситуации, обычно, вовсе не происходит.
Существует два типа текста, которые может содержать окно с данным уведомлением:
- Ошибка msvc120 dll. Запуск программы невозможен.
- Отсутствует (компонент) msvc120 dll.
Различия уведомлений зависят от характера ошибки, особенностей запускаемой программы, вашей операционной системы. Окно закрывается стандартным образом, после чего попытки запуска программы завершаются. Проблему невозможно устранить никак – ни перезагрузкой, ни запуском/авторизацией от имени Администратора и прочее, так как ее причины кроются в ошибках программного обеспечения вашего компьютера или ноутбука.
Рис. 1 Окно уведомления
Способы решения проблемы
Способ № 1
- Определите разрядность операционной системы.
- Через «Пуск» запустите команду «Выполнить» и напишите appwiz.cpl, затем нажмите «Ок».
- Удалите библиотеку Visual C++ 2013 с учётом битности операционки.
- С сайта компании Майкрософт скачайте эту библиотеку, но обязательно для своей разрядности ОС.
- Установите приложение и перезапустите ПК.
Способ № 2
- Скачайте с этой страницы MSVCP 120 DLL.
- Определите битность операционной системы.
- Скопируйте и переместите файл в папку C:\Windows\System32 либо C:\Windows\SysWOW (для x64).
- На клавиатуре нажмите комбинацию клавиш Win+R, чтобы открыть команду «Выполнить».
- Введите regsvr32msvcp120.dll и кликните ОК.
- Перезагрузите компьютер.
Как правило, один из предложенных нами способ устраняет ошибку с компонентом MSVCP120 DLL, после чего вы сможете скачивать и без проблем играть в любимые видеоигры, а также пользоваться разными утилитами без сбоев на Windows 10 x64. Неисправности в работе динамических библиотек время от времени возникают, но теперь вы знаете, как поступить, если такая проблема опять появится (также почитайте статью об ошибке с компонентом msvcp140 dll). Советуем установить хороший антивирус, который можно загрузить с нашего ресурса, он предотвратить повреждение важных элементов ОС.
https://youtube.com/watch?v=be37_4fsHQc
5/5 (1)
| Стандартныйустановщик | Бесплатно!uFiler | |
|---|---|---|
| check | Официальный дистрибутив MSVCP120 DLL | check |
| close | Тихая установка без диалоговых окон | check |
| close | Рекомендации по установке необходимых программ | check |
| close | Пакетная установка нескольких программ | check |
| Скачать: MSVCP120 DLL Скачано: 20, размер: 0, дата: 22.Мар.2021 |
Скачать: MSVCP120 DLL Скачано: 20, размер: 0, дата: 22.Мар.2021
Программная и аппаратная часть компьютера
Персональный компьютер (далее PC) — это обыкновенное устройство, состоящее из таких узлов: корпус, материнская плата, микропроцессор, видеосистема, винчестер (жесткий диск), оперативная память, сетевое оборудование, монитор, привод для чтения компакт-дисков и прочие периферийные устройства.
Микропроцессор (CPU) — мозг PC, выполняющий арифметические, логические операции, а также операции управления всеми остальными устройствами. Он реализован в виде микросхемы, которую в современных компьютерах необходимо хорошо охлаждать (существует термозащита, встроенная в микросхему и позволяющая отключать устройство при перегреве). Для стационарных компьютеров основными видами CPU являются процессоры платформы Intel и AMD. Основными параметрами являются частота работы, тактовая частота системной шины, кеши, а также сокет (разъем куда вставляется CPU).
Материнская плата — плата, на которой размещены и подключены основные устройства PC. Основными параметрами являются чипсет (набор микросхем, характеризующих конкретную модель) и частота системной шины FSB (частота работы материнской платы). Чипсетов всего 2-а: северный и южный мосты. Однако указывается в качестве основного параметра, северный мост, который служит для подключения высокоскоростных устройств, таких как оперативная память, CPU, видеокарта и так далее. К южному мосту подключаются низкоскоростные устройства, например, клавиатура и мышь.
Видеокарта обрабатывает графику, а также выдает изображение на монитор. У видеокарты есть своя память и графический микропроцессор (GPU).
Жесткий диск или винчестер служит для хранения информации пользователя и системных файлов. Для определенной системы существует своя файловая система, например, для windows — ntfs. Винчестер также служит для обмена информацией между основными частями компа — CPU, GPU, оперативной и видеопамятью. Оперативная память (ОЗУ) по быстродействию намного превышает скорость считывания и записи информации жесткого диска (HDD — hard disk drive) и поэтому выступает в виде связующей цепочки между остальными высокоскоростными устройствами.
Программное обеспечение
В PC интерфейс «пользователь-компьютер» реализован при помощи логических устройств. Для простоты понимания — CPU является микросхемой, но на уровне этого интерфейса — это логическое устройство. Благодаря программному обеспечению (ПО) и выполняется этот интерфейс
Классификация ПО разнообразна и информацию по ней можно найти в интернете, но необходимо обратить внимание на назначение ПО
Если ничего не помогло
Случается и так, что ни один из вариантов, описанных в статье, не может помочь решить проблему, когда приложение не удается запустить из-за отсутствующего msvcp120.dll
Попробуйте обратить внимание на одну из следующих подсказок:
- Заражение вирусами. Рекомендуем просканировать компьютер при помощи имеющегося антивируса. Если такового нет, рекомендуем прибегнуть к помощи одной из сторонних утилит, о которых мы подробно рассказывали в данной статье.
- Отсутствие сопутствующих библиотек. Иногда файл находится на своем месте, исправен, но система не может получить к нему доступ. Для того чтобы решить такую проблему, установите дополнительные компоненты с их официального сайта. Вам нужны: DirectX и .NET Framework.
- Обновление операционной системы. Обязательно запустите проверку и, если таковое имеются, установите последнее обновление для используемой ОС.
- Проблемы операционной системы. Загруженная с пиратских сайтов Windows не всегда работает правильно. Переустановите операционную систему, воспользовавшись лучший в своем роде видеоинструкцией по этой теме.
Описанные варианты помогают исправить ошибку при запуске таких игр и программ, как: Ведьмак, Sims 4, Battlefield, Stalker, Geometry Dash, Adobe Photoshop, Guitar Pro 7, SimCity, Mass Effects и т. д.
метод 4: Запустить SFC сканирование (System File Checker)
Проверка системных файлов (SFC scan) — инструмент, доступный в Windows. Устройство считается самым быстрым способом автоматического исправления поврежденных системных файлов. Для запуска необходимо запустить его:
- Нажмите Windows+R на клавиатуре — появится утилита Run — введите cmd — теперь нажмите Ctrl+Shift+Enter, чтобы открыть командную строку в качестве администратора.
- При запросе необходимо дать командной строке разрешение на внесение изменений. Введите команду sfc /scannow и нажмите Enter.
- System File Checker быстро просканирует ваш компьютер. После этого появятся все ошибки, и вы должны автоматически исправить их благодаря команде SFC.
Если этот метод не помогает, используйте следующий.
Подведем итоги
Подводя итоги, можно констатировать следующее, если Виндовс потеряла доступ к одному из системных файлов или у нее отсутствует msvcp140.dll в системной папке, многие современные игры, такие как Цивилизация 6, откажутся запускаться, требуя обновления системных ресурсов.
Проще всего устранить ошибку путем установки пакета Visual C++ 2015, содержащего данный файл. Этот способ проще, поскольку не требует от пользователя ручных операций с msvcp140 dll – о том, куда кидать данный файл и как установить его в системе инсталлятор решит самостоятельно.
Если он не решил проблему, воспользуйтесь одним из альтернативных вариантов: установкой отдельной библиотеки, удалением и переустановкой проблемного приложения или инсталляцией обновления KB2999226.
Подводим итоги
Msvcp120.dll — важный компонент Visual Studio от Microsoft, без которого невозможен запуск многих современных приложений. Windows сообщает об ошибке в случае отсутствия данного файла или его повреждения. Устранить эту неполадку не сложнее, чем перевернуть экран на компьютере. Пользователю необходимо скачать библиотеку отдельно или в составе набора пакетов Visual C++ для Visual Studio с сайта Майкрософт. К действенным способам также относятся переустановка программы и использование специальных утилит. Рекомендуется предварительно проверить компьютер антивирусом, чтобы избавиться от вредоносных файлов, которые могли привести к появлению ошибки.