ОС Windows функционирует за счет системных компонентов, отсутствие которых может сказываться на ее работоспособности. Иногда игры или приложения не запускаются ввиду отсутствия библиотек, например, msvcp120.dll и выдают ошибку “Запуск программы невозможен. Отсутствует msvcr120.dll”. Что это за ошибка и методы исправления в Windows 7/8/10, рассказывается в этой статье.
msvcp120.dll – что это за файл
Msvcp120.dll — это динамически подключаемая библиотека, содержащая данные о системных настройках, взаимодействии устройств с ОС, команды для корректной работы и другие.
Файл позволяет Windows запускать ПО, созданное на технологии Visual C++. В таких программах есть поддержка собственных компонентов, но также необходимы файлы системы.
Почему отсутствует msvcp120.dll
Запуск программы невозможен msvcr120.dll по причинам:
- непреднамеренное удаление юзером;
- отсутствие нужных обновлений.
Что делать, если отсутствует msvcp120.dll
Неполадка решается несколькими методами.
Обновление Microsoft Visual C++
Набор программных компонентов Microsoft Visual C++ присутствует в ОС изначально, но с течением времени он требует обновлений, чтобы походить под запросы устанавливаемого ПО. Если система не обнаружила msvcr120.dll:
- Перейдите на официальный сайт Microsoft.
- Нажмите «Скачать».
- В списке предлагаемых пакетов выберите vcredist_x64.exe, если система 64-разрядная или vcredist_x86.exe — если 32-разрядная → «Next».
Совет! При использовании Windows x64, скачайте также файл для x86. Это связано с совместимостью некоторых программ - Запустите скачанный файл и следуйте инструкциям инсталляции.
- Перезагрузите компьютер.
После этого Windows обновит набор компонентов.
msvcp120.dll скачать
Если актуализация Microsoft Visual C++ не исправила неполадку, добавьте файл на диск самостоятельно – нужно msvcp120.dll скачать:
- Перейдите по ссылке и загрузите компонент.
- Выберите соответствующую разрядность ОС.
- Разархивируйте из загруженного архива msvcp120.dll в каталог C:\Windows\System32\ для 32 BIT или в C:\Windows\SysWoW64\ для 64 BIT.
- Перезапустите ПК
Таким образом ОС зарегистрирует библиотеку.
Установка дополнительных компонентов
DirectX является связующим компонентом между видеоадаптером и ПО. Если не удается продолжить выполнение кода msvcr120.dll, необходимо установить его:
- Отройте официальный сайт Microsoft.
- Нажмите «Скачать» → подтвердите загрузку.
- Запустите скачанный файл и следуйте инструкциям установки.
Microsoft .NET Framework — «среда выполнения», запускающая приложения, созданные с применением этой технологии. Для ее загрузки:
- Скачайте установщик.
- Запустите и выполняйте указания инсталляции.
- Перезагрузите ПК.
Выводы
Неполадка, возникающая из-за отсутствия библиотеки msvcp120.dll или msvcr120.dll, исправляется обновлением Microsoft Visual C++, добавлением библиотеки в ОС вручную или инсталляцией дополнительного ПО.