Как исправить ошибку msvcp 120 dll

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

На компьютере отсутствует MSVCR120.dll

Что это за ошибка Msvcp120.dll

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

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

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

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

Исправляем ошибку MSVCR120.dll на компьютере

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

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

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

Самый простой способ устранить ошибку Msvcp120.dll – это установить на ваш компьютер пакет 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. Установите данные пакеты на ПК, а затем перезагрузите компьютер, рассматриваемая мной проблема может быть решена.

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

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

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

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

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

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

Читайте также:  Как перенести таблицу из экселя в эксель

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

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

Зарегистрируйте указанную библиотеку в системе

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

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

Попробуйте переустановить проблемную программу

Заключение

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

Зачастую при использовании новых программ и игр у многих появляется ошибка об отсутствии библиотеки msvcp120.dll, а точнее, окошко с надписью "запуск невозможен отсутствует msvcp120 dll". Данная ошибка может возникать при многих обстоятельствах.

Если вы получили данную ошибку, не повод паниковать, всё очень просто исправить если скачать msvcp120.dll с нашего сайта! Прежде чем загрузить библиотеку на свой компьютер, давайте разберёмся в следствии чего она пропадает или становится неработоспособна, чтобы предотвратить ситуацию в дальнейшем.

Ошибка msvcp120 dll

Первое из-за чего может возникнуть такая ошибка — это полное отсутствие Microsoft Visual C++ 2013. Данный пакет используется в работе множества игр и приложений для Windows, её отсутствие может сказать на работоспособности исполняемой программы. Прежде чем скачать msvcp120.dll для windows, убедитесь что пакет Visual C++ 2013 инсталлирован в вашу систему.

Вторая причина возникновения ошибки — это вирусы. Зачастую пиратское ПО и файлы заражённые вирусами могут модифицировать библиотеку msvcp120.dll, в следствии чего защитник Windows или антивирусная программа принимает его за инфицированный объект и помещает в карантин. Из простой логики можно понять, если файл поместили в карантин, значит он не может быть открыт или запущен.

msvcp120.dll как исправить

Как было ранее сказано, прежде чем скачивать библиотеку, рекомендуем установить или обновить пакет Microsoft Visual C++ 2013. На компьютере могут отсутствовать и другие библиотеки этого пакета, поэтому помещение msvcp120.dll в системную папку не всегда исправляет ошибку, а лишь провоцирует новую.

Установка пакета Microsoft Visual C++ 2013:

  1. Установить пакет Visual C++ 2013 очень просто, сначала определите какая у вас разрядность системы. Сделать это можно в свойствах компьютера.
  2. Если у вас 64-битная Windows, то можете смело инсталлировать оба пакета, а вот если 32-битная, то только x32.
    Microsoft Visual C++ 2013 x64Microsoft Visual C++ 2013 x32
  3. Запустите установочный файл и следуйте инструкциям.

Современные приложения и игры на наших с вами компьютерах требуют большого количества самых разнообразных файлов. Все они в купе дают нам возможность делать свою работу, развлекаться и заниматься другими делами. Если какой-то из даже самых мелких файлов исчезает, могут возникнуть ошибки при работе или даже во время запуска игры или приложения. Одной из ошибок, с которыми часто сталкиваются пользователи является отсутствие файла MSVCP120.dll. Вы пытаетесь запустить игрушку или приложение, но вместо нужного вам результата появляется окно со следующим текстом:

Запуск программы невозможен, так как на компьютере отсутствует MSVCP120.dll. Попробуйте переустановить программу.

Также возможны варианты "msvcp120.dll Not Found", "The file msvcp120.dll is missing" или "File msvcp120.dll not found". В этой статье подробнее о том, как исправить ошибку Msvcp120.dll.

Что это за ошибка Msvcp120.dll

Ошибка возникает в тот момент, когда система не может найти файл Msvcp120.dll. Этот файл является частью библиотек C++ Microsoft Visual Studio 2013. Эти библиотеки используются в очень большом количестве приложений и игр (в чем вы можете сами убедиться, заглянув в список установленных приложений) и они жизненно необходимы для работы программного обеспечения вашего компьютера.

На компьютере, где не установлено ни одно стороннее приложение, вы не найдете файла MSVCP120.dll. Он появится только после установки приложений и нужных для них библиотек C++. После установки Msvcp120.dll будет расположен в папках C:WindowsSystem32 на 32 и 64-разрядных системах, а также в C:WindowsSysWOW64, но уже только на 64-разрядных. Часто пользователи могут найти этот файл непосредственно в папке, где расположены установочные файлы игры или приложения. В таковых случаях там хранятся модифицированные копии файла, необходимые по тем или иным причинам.

Стандартное расположение библиотеки msvcp120.dll

То, что работало вчера, уже сегодня может не работать. И не работать именно из-за отсутствия файла Msvcp120.dll, о чем недвусмысленно расскажет вам диалоговое окно ошибки. Если вы сами преднамеренно не удаляли этот файл, причин для его исчезновения может быть несколько. К примеру, на вашем компьютере появился вирус. Может быть и обратная ситуация, когда антивирус считает, что этот файл динамически подключаемых библиотек содержит в себе вредоносный код и удаляет его. Это особо актуально для игр и программ, скачанных из неизвестных источников или пиратских копий. Нельзя исключать также случайное удаление файла или физическое повреждение носителя. Причины могут быть самые разнообразные.

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

Мы рекомендуем вам попробовать все нижеизложенные методы по порядку. Они идут от самого легкого до самого сложного и в подавляющем большинстве случаев помогут вам исправить возникшую проблему.

Для справки: вы сможете выполнить эту инструкцию только при условии, что ваша учетная запись имеет права Администратора. Если таковых нет, вам придется ввести пароль Администратора или назначить пользователя Администратором компьютера.

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

Самый простой и почти всегда работающий способ исправить ошибку Msvcp120.dll – скачать и установить на компьютер C++ для Visual Studio 2013. Именно в этом пакете расположена нужная библиотека, которая будет скопирована на компьютер установщиком и зарегистрирована правильным способом. Все это делается очень просто и займет у вас лишь несколько секунд.

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

  1. Перейдите на официальный сайт Microsoft по ссылке и загрузите Распространяемые пакеты Visual C++ для Visual Studio 2013. Нажмите большую оранжевую кнопку скачать.
  2. В окне браузера появится три варианта файла – ARM, x64 и x86. Если у вас 64-разрядная система, выбирайте файл vcredist_x64, а если 32-разрядная, тогда vcredist_x86. Скачайте файл и запустите его.
  3. Дождитесь установки, а затем перезагрузите компьютер. Попытайтесь запустить приложение и последите, исчезла ли проблема.

Переустановка приложения

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

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

Ручное копирование файла msvcp120.dll

Этот вариант только для тех, кто совсем отчаялся и предыдущие два метода никак не помогли. С ручным копированием библиотек связано много рисков, поэтому мы рекомендуем воспользоваться этим методом лишь в крайнем случае. В обычных сценариях мы не рекомендуем прибегать к ручному копированию по следующим причинам:

  • Ошибка msvcp120.dll может быть лишь верхушкой айсберга. Зачастую при подобных проблема системе не хватает целого ряда файлов. Если вы вручную скопируете нужную библиотеку, могут возникнуть другие ошибки, которые вы устанете чинить вручную. Именно по этой причине мы рекомендуем сразу же пробовать установить распространяемые пакеты Visual C++, так как в их состав входит полный набор всех необходимых файлов. Тот же принцип действует и с повторной установкой игры / приложения.
  • При использовании сторонних ресурсов для загрузки отсутствующих DLL-библиотек пользователь может натолкнуться на сайты с плохой репутацией, которые за счет «горя» других пользователей пытаются внедрить на компьютер жертвы вирусы, скрытые майнеры, рекламное ПО и другую гадость. Именно поэтому очень важно тщательно все проверять перед ручным копированием. Если у вас нет другого выбора, убедитесь, что у вас активен антивирус и что он сможет предотвратить заражение.

Хотя в подавляющем большинстве случаев ручное копирование отсутствующей библиотеки не поможет (начнут вылезать другие ошибки), бывают случаи, когда системе действительно не хватает лишь одного файла для корректной работы игры или приложения. На такой случай (крайний случай) можно воспользоваться «банками» DLL-библиотек. Один из таковых — dll-files.com

Совет: не спешите скачивать файл msvcp120.dll из левых сайтов. Возможно, ошибка возникла из-за того, что нужной библиотеки нет в папке самой игры. Файлы могут быть расположены в системных директориях, поэтому можно попробовать скопировать их оттуда. Опять же, виной происходящему могут быть не самые ровные руки тех, кто собирал ваше приложение или игру. Откройте папку C:WindowsSystem32 и введите в поиск msvcp120.dll. Если система находит его, скопируйте и вставьте в папку с установочными файлами приложения или игры. Поскольку библиотека уже находится в системе, регистрировать вручную ее не надо. Перезагрузите компьютер, а затем попробуйте запустить игру и посмотрите, не появляется ли ошибка снова.

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

  1. Перейдите на сайт по ссылке и скачайте файл нужной вам разрядности. Разрядность файла определяется разрядностью вашей системы. 64-разрядная Windows – 64-бит файл. 32-разрядная Windows – 32-бит файл.
  2. Скачайте файл и скопируйте его в папку C:WindowsSystem32, а на 64-разрядной Windows также в папку C:WindowsSysWOW64. Как мы уже говорили выше, библиотеки могут храниться не только в системных директориях Windows, но и в папка с установочными файлами самого приложения, поэтому есть смысл скопировать файл и в папку с файлами приложения или игры.
  3. После копирования файла в нужную директорию вам надо будет зарегистрировать библиотеку. Установщики делают это автоматически, но при ручном копировании надо вручную регистрировать файл. Для этого запустите командную строку от имени Администратора. Нажмите Пуск, введите cmd или «Командная строка» и в поисковой выдаче отобразится Командная строка. Нажмите по приложению правой кнопкой мыши и выберите Запуск от имени Администратора.
  4. Введите команду regsvr32 msvcp120.dll.
  5. После регистрации библиотеки перезагрузите компьютер и проверьте, не исчезла ли ошибка.

Надеемся, материал этой статьи помог вам исправить проблемы с компьютером и вернуть ваши игры или приложения обратно в работоспособное состояние.

Оцените новость / программу!
5 из 5, всего оценок — 1
Adblock
detector