Исправляем ошибку отсутствует msvcp120 dll

Исправляем ошибку: отсутствует msvcp120.dll

Нередко при запуске различных программ под Windows 10, чаще всего игр, пользователи получают окно с ошибкой msvcp120.dll. Зачастую такие ошибки отмечаются при попытке запустить игры типа Dota2, Sniper Elite, Doom, Wreckfest и сопровождаются предупреждением об отсутствии динамической библиотеки msvcp120 на ПК. Сегодня мы подробно рассмотрим причины возникновения этой ошибки и пути её устранения.

Что за ошибка?

Msvcp120.dll представляет собой библиотеку, которая входит в дистрибутив Microsoft Visual Studio 2013. VS 2013 требуется для запуска определённых игр и софта, использующих эту программную среду.

Среди большинства причин возникновения ошибки msvcp120.dll может иметь место деятельность подозрительного ПО. Скачанное и запущенное пиратское приложение может самостоятельно удалить требуемую библиотеку или заменить её другим файлом. При этом некоторые dll-библиотеки не позволяют взломанному ПО работать корректно, для чего пиратам требуется их замена на свои «исправленные» для этих целей версии.

В результаты такой подмены могут возникать и другие ошибки в системе, к примеру, igiproxy64.exe либо logonui.exe. Нередко заменённые пиратами dll-файлы воспринимаются антивирусными программами как вредоносные, а потому отправляются в карантин либо подвергаются перманентному удалению.

В таком случае недостающую msvcp120.dll-библиотеку можно найти либо в корзине, либо в карантине антивируса. Можно вернуть файл обратно, после чего добавить его в исключения антивирусного ПО на вашем компьютере. Также может потребоваться провести регистрацию библиотеки, чтобы она снова могла выполнять свои функции.

Как исправить ошибку?

Для большинства подобных ситуаций спасением будет правильная переустановка msvcp120.dll на ПК. В Windows 10 (x64) этот файл расположен в двух системных папках (Windows/System32 и Windows/SysWOW64). В случае с некоторыми приложениями требуется наличие этого файла в корневом каталоге приложения, которое мы не можем запустить. Собственно, в эти директории и нужно копировать недостающий msvcp120.dll. Однако этот вариант не самый безопасный и надёжный.

Если вы скачиваете его с сомнительного ресурса, то рискуете словить троян либо другой малоприятный вирус. Кроме того, вариант с простым копированием одного этого файла в нужные папки далеко не всегда помогает решить проблему до конца. Однако, если сделать всё грамотно, можно исправить эту проблему и заставить проблемное приложение запускаться. Так что этот способ мы тоже рассмотрим более подробно.

В общем, можно выделить два варианта решения этой проблемы:

  1. Скачивание msvcp120.dll отдельным файлом для Windows 10.
  2. Установка программного пакета Microsoft Visual C++ 2013.

В первом случае берем файл msvcp120.dll с другого компьютера или просим друга найти данную библиотеку, а затем скинуть вам. Копируем его в директории, указанные выше (на всякий случай можно продублировать файл и в папку с нерабочим приложением).

Теперь нам нужно заново зарегистрировать эту динамическую библиотеку в системе. Для этого нужно будет проделать несколько несложных действий:

  • Открываем службу «Выполнить» сочетанием клавиш Win + R.
  • В поле «Открыть» вводим regsvr32.exe путь_к_файлу_dll и нажимаем «ОК».

Если операция прошла успешно, вы увидите сообщение об успешной регистрации. Однако часто пользователи получают другое сообщение, которое гласит, что точка входа DllRegisterServer не обнаружена и требуется проверка dll на подлинность.

Есть и второй способ:

  • Запускаем командную строку от имени администратора. Для этого нажимаем на «Пуск» ПКМ, после чего находим в диалоговом окне пункт «Командная строка (администратор)».
  • Вводим команду regsvr32.exe путь_к_библиотеке_dll.

Как скачать msvcp120.dll?

Более эффективное и надёжное решение проблемы с файлом mscvp120.dll – скачать и установить дистрибутив Microsoft Visual C++ 2013 с официального сайта Майкрософт .

Перед установкой лучше удалить старую версию Visual C++ 2013, если она присутствует на ПК (ПКМ на кнопке «Пуск» и выбрать пункт «Программы и компоненты»).

Далее найти в списке программ Visual C++ 2013. Если такой пакет присутствует, нужно сначала удалить его).

Теперь нажимаем на скачанный файл установщика и производим установку ПО. Далее перезагружаем ПК и проверяем, запускается ли теперь игра.

Источник

Msvcp120.dll что это за ошибка, как исправить?

Ряд пользователей ПК при запуске какой-либо программы (обычно игровой) могут столкнуться с ошибкой и соответствующим сообщением «Запуск программы невозможен, так как на компьютере отсутствует MSVCP120.dll» (подобный файл Msvcp140.dll). Как следует из указанного сообщения, причиной данной ошибки является отсутствие на компьютере упомянутого файла, входящего в состав пакета C++ для Microsoft Visual Studio 2013. В этом материале я расскажу, что за проблема Msvcp120.dll, каковы её причины, и как её исправить на вашем ПК.

Читайте также:  Слабый напор воды Причина и устранение

Ошибка Msvcp120.dll

Что это за сбой Msvcp120.dll

Как я уже упоминал выше, причиной данной ошибки является отсутствие на компьютере файла msvcp120.dll, входящего в состав библиотек пакета C++ для Microsoft Visual Studio 2013. Данный пакет используется в работе множество программ (особенно игровых), а находящиеся в нём библиотеки DLL (аббревиатура от «Dynamic Link Library» – библиотека динамической компоновки) имеют важное значение для нормальной работы указанных цифровых продуктов.

Такой dll-файл обычно попадает на ПК в составе других программ (он не входит в базовую комплектацию ОС Виндовс), располагаясь в компьютере по адресу С:\Windows\system32 (32-разрядная ОС Виндовс), или C:\Windows\SysWOW64 (64-разрядная ОС Виндовс), при условии, что операционная система находится на диске С.

Также указанный файл может устанавливаться в составе какой-либо из игровых программ, причём в главном каталоге игры (где он обычно находится) может располагаться не оригинальная, а модифицированная версия библиотекиl.

Если ранее проблемная ныне программа работала без сбоев, то причиной проблем с dll-файлом может быть действие вирусных (или антивирусных программ), случайное (или намеренное) удаление данного файла пользователем, а также нарушение целостной структуры жёсткого диска (плохие сектора). После того, как мы разобрались с тем, что это за ошибка с msvcp120.dll, давайте исправим отсутствие данного файла на ПК.

Картинка исправления ошибки

Как исправить ошибку Msvcp120.dll

Существует несколько основных способов избавиться от ошибки на вашем ПК. Ниже я последовательно перечислю каждый из них.

Способ №1. Установите пакет C++ для Microsoft Visual Studio 2013

Самый простой способ устранить ошибку – это установить на ваш компьютер пакет C++ для Microsoft Visual Studio 2013 (в его составе находится нужная нам библиотека).

  1. Для реализации этого перейдите на сайт microsoft.com, выберите язык (Русский), и нажмите на кнопку «Скачать».
  2. Поставьте галочки рядом с необходимыми файлами в зависимости от разрядности вашей системы (vcredist_arm.exe и vcredist_x86.exe – для 32-разрядной системы, vcredist_arm.exe и vcredist_x64.exe – для 64-разрядной системы), и нажмите на кнопку «Next» внизу.
  3. Установите данные пакеты на ПК, а затем перезагрузите компьютер, рассматриваемая мной проблема может быть решена.

Окно загрузки Visual Studio 2013

Установите на ваш компьютер пакеты C++ для Microsoft Visual Studio 2013

Если вы не знаете, какова разрядность вашей системы, то нажмите на сочетание кнопок Win+Pause, и в открывшемся окне обратите внимание на значение параметра «Тип системы».

Способ №2. Точечная установка файла

Другим вариантом является скачивание с Интернета файла msvcp120.dll, копирование его в системную директорию, а затем регистрация его в системе. К недостаткам данного метода относится его гипотетическая опасность, так как вместо необходимого dll-файла неопытный пользователь может скачать к себе на компьютер различные вирусные программы.

Если вы приняли решение заниматься подобной «точечной» установкой, тогда перейдите на сайт ru.dll-files.com/msvcp120.dll.html и скачайте оттуда данный файл (выберите файл в соответствии с разрядностью вашей системы).

Версии файла для загрузки

Скачайте нужную библиотеку в соответствии с разрядностью вашей системы

После загрузки скопируйте данный файл в директорию С:\Windows\system32 (для 32-битной ОС), или в директорию C:\Windows\SysWOW64 (для 64-битной ОС). Также рекомендую скопировать указанный файл в главную папку программы, при запуске которой возникла рассматриваемая мной ошибка.

Затем необходимо зарегистрировать указанный файл в системе. Для этого нажмите на комбинацию клавиш Win+R, в появившейся табличке введите: regsvr32 msvcp120.dll и нажмите на ввод (рекомендуется проводить эту процедуру с учётной записи администратора).

Регистрация библиотеки

Способ №3. Переустановите проблемную программу

Также рекомендую переустановить игровую программу, при которой возникает ошибка с рассматриваемым в статье файлом. Если это был пиратский репак, тогда попробуйте использовать репак от другого автора, или скачать данную программу с другого (имеющего хорошую репутацию) сетевого ресурса.

Сообщение о необходимости восстановления

Заключение

Что это за неисправность msvcp120.dll? Для решения проблемы с данной библиотекой необходимо скачать, а затем и установить в системе пакет C++ для Microsoft Visual Studio 2013. Также, при необходимости, можно скачать лишь одну данную dll-библиотеку, скопировав её в указанную мной директорию на жёстком диске. Выполнение перечисленных способов позволит запустить требуемую программу, стабилизировав, тем самым, нормальную работу вашего ПК.

Читайте также:  Разбираемся с моторами Ниссан Х трейл T30 T31 T32

Источник

Как исправить ошибку MSVCP120.DLL и MSVCR120.DLL в Windows

Частая проблема при запуске программ и игр в Windows 10 или Windows 7 — сообщение об ошибке Запуск программы невозможен, так как на компьютере отсутствует MSVCP120.DLL (или MSVCR120.DLL), попробуйте переустановить программу.

Запуск программы невозможен так как msvcp120.dll отсутствует на компьютере

Если пробовать исправить ошибку MSVCP120.DLL просто скачав этот файл с какого-то сайта, чаще всего проблема не решается, в том числе и при ручном размещении файла в C:\Windows\System32\ или C:\Windows\SysWOW64\ и попытке регистрации DLL с помощью regsvr32.exe. А если и исчезает сообщение о том, что этот файл отсутствует, обычно появляется ошибка с другим именем файла.

Правильный способ скачать MSVCP120.DLL и MSVCR120.DLL и установить их

Указанные файлы, о которых сообщается, что они отсутствуют на компьютере являются составной частью компонентов «Распространяемые пакеты Visual C++ для Visual Studio 2013» (можно скачать бесплатно с сайта Майкрософт), куда входят не только MSVCP120.DLL и MSVCR120.DLL но и другие файлы, которые, по всей видимости нужны для запуска вашей игры или программы.

Свойтсва файла msvcp120.dll

Даже если вы уже скачали и установили Visual C++ 2013 не торопитесь закрывать инструкцию: частая ошибка при установке — загрузка только версии x64 для 64-разрядной версии Windows 10 (8) или Windows 7. Дело в том, что многим играм и программам нужны 32-битные DLL даже в 64-битных системах. Т.е. нужно устанавливать и x64 и x86 версию распространяемых пакетов Visual C++ для Visual Studio 2013.

Итак, правильный метод, чтобы скачать файлы msvcp120.dll и msvcr120.dll с официального сайта и исправить ошибку «Запуск программы не возможен, так как на компьютере отсутствует…» состоит из следующих шагов:

  1. Зайдите на страницу https://www.microsoft.com/ru-ru/download/details.aspx?id=40784 и нажмите кнопку «Скачать». Скачать msvcp120.dll и msvcr120.dll
  2. Если у вас 64-бит Windows, выберите и x86 и x64 установщики, если 32-бит, то только x86. Скачать Visual C++ 2013 x64 и x86
  3. После скачивания, запустите и установите необходимые файлы.

Сразу после установки нужные файлы будут в правильных местах в системе и ошибка при запуске вашей программы бдует исправлена.

Если вдруг запуск программы все также происходит с ошибкой об отсутствии этих файлов на компьютере, попробуйте скопировать отсутствующий файл из папки C:\Windows\System32\ в папку с исполняемым файлом программы, а если не сработает и это, то повторить то же самое с аналогичным файлом и папки C:\Windows\SysWOW64\ (заменив тот файл, который вы уже скопировали).

Источник



Отсутствует msvcr120.dll? Что за ошибка и как её исправить

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 устанавливается на компьютер совместно с другими программами, в состав стандартной ОС Виндовс он не включён. И пользователю необходимо самостоятельно скачивать и устанавливать на свой ПК.

Свойства файла msvcr120.dll

Если говорить о его расположении на компьютере, то все зависит от разрядности Вашей 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 библиотеку.

Переходим по ссылке ниже и попадаем на официальный сайт компании майкрасофт. Выбираем язык «Русский» и кликаем по кнопке «Скачать».

Скачать msvcr120.dll с официального сайта майкрософт

Устанавливаем галочку возле нужного нам файла (можете выбрать все сразу). Выбранный файл напрямую зависит от разрядности установленной на ПК операционной системы.

Для версии ОС 32 bit файлы будут именоваться так: vcredist_arm.exe и vcredist_x86.exe. А вот для версии ОС 64 bit нужен файл: vcredist_x64.exe. После выбора файлов кликаем по кнопке «Next», она расположена внизу справа.

Загружаем распространяемый пакет Microsoft Visual C++ 2013 x64

После того как файл загрузиться, устанавливаете его как обычную программу. В завершение процедуры перезагружаем компьютер. И пробуем проблемный софт, ошибка 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\

Куда кидать кидать файл msvcr120.dll в Windows

Дальше нам требуется произвести регистрацию скачанного файла. Запускаете командную строку от имени администратора, и вставляем строку:

если система 32Bit — regsvr32 C:\windows\system32\msvcr120.dll

если система 64Bit — regsvr32 C:\windows\SysWOW64\msvcr120.dll

После всех манипуляций пробуйте запустить проблемную игру или программу.

Также дам ещё один дельный совет – скачанный msvcr120 скопируйте в папку той установленной программы, при попытке запуска которой возникали сбои (В некоторых случаях помогает).

Переустановка проблемного софта

Все мы часто сталкивались с тем, что после переустановки проблемной игровой программы она вновь начинала запускаться без ошибок. Причина здесь может быть проста – скачанная игра содержит пиратский Repack. Можно попробовать скачать репак от другого разработчика, зачастую это помогает.

Заключение

Ну вот мы и дошли с вами к финишу. Как видно, избавится от ошибки не так уж и сложно, главное понимать суть её возникновения и вовремя среагировать правильно. В подавляющем числе ситуаций достаточно просто установить новый пакет Visual C++ 2013 с сайта Майкрософт и проблема исчезнет.

Если этот вариант не помогает, то мы должны скачать msvcr120.dll и зарегистрировать его как новый системный файл. И не забывайте проверять свой ПК на наличие вредоносных программ. Успешных вам сражений в играх и добра!

Источник