Приветствую вас дорогие друзья! Если Вы при запуске программы, или игры (к примеру: Sims 4 или XCOM 2 или другой игры), столкнулись с ошибкой подобного формата: «Запуск программы невозможен, так как на вашем компьютере отсутствует msvcr120.dll».
Не пугайтесь, такое сообщение обычно появляется при отсутствии или повреждении данного файла в системе. Могу сказать одно, что любая проблема решаема, и эта не исключение. В данной статье я расскажу о msvcr120.dll что это за ошибка как исправить, а также о причинах её возникновения.
Перед тем, как перейти к действиям, сначала расскажу, что это за файл и для чего он нужен.
Что за ошибка msvcr120.dll
Изначально, мной было сказано, что причина появления ошибки проста – отсутствует файл msvcr120.dll, который входит в состав Microsoft Visual C++ 2013. Данный пакет необходим для функционирования многих программ и игрушек, написанных на языке программирования Visual C++ (не важно Sims 4 это, или XCOM 2 и другая игра), а имеющиеся в нём библиотеки DLL предназначаются для обеспечения правильной их работы.
Сам msvcr120 устанавливается на компьютер совместно с другими программами, в состав стандартной ОС Виндовс он не включён. И пользователю необходимо самостоятельно скачивать и устанавливать на свой ПК.
Если говорить о его расположении на компьютере, то все зависит от разрядности Вашей Windows.
C:Windowssystem32 (для 32-разрядной версии Windows)
C:WindowsSysWOW64 (для 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 библиотеку.
Переходим по ссылке ниже и попадаем на официальный сайт компании майкрасофт. Выбираем язык «Русский» и кликаем по кнопке «Скачать».
Скачать распространяемый пакет Microsoft Visual C++ 2013
Обратите внимание! Проверить разрядность своей операционной системы можно так: одновременно нажать клавиши Win + Pause. В появившемся окне посмотрите на строку с названием «Тип системы», там содержится нужная информация.
Устанавливаем галочку возле нужного нам файла (можете выбрать все сразу). Выбранный файл напрямую зависит от разрядности установленной на ПК операционной системы.
Для версии ОС 32 bit файлы будут именоваться так: vcredist_arm.exe и vcredist_x86.exe. А вот для версии ОС 64 bit нужен файл: vcredist_x64.exe. После выбора файлов кликаем по кнопке «Next», она расположена внизу справа.
В некоторых случаях на 64 битную ОС нужно установить именно пакет 32 битный.
После того как файл загрузиться, устанавливаете его как обычную программу. В завершение процедуры перезагружаем компьютер. И пробуем проблемный софт, ошибка msvcr120 должна исчезнуть.
Если проблема осталась, воспользуйтесь следующим способом.
к оглавлению ↑
Скачиваем недостающий файл msvcr120 dll
Вам не помог первый способ, или Вы не хотите скачивать полностью Microsoft Visual C++ 2013? Тогда вам просто надо скачать msvcr120.dll отдельно и подложить в системную папку, таким образом вы исправите ошибку. Кстати, скачать файл можно не только с официального сайта Microsoft, но и с других проверенных источников. Я Вам предлагаю msvcr120.dll скачать для Windows 7, 8, 10 по ссылке ниже.
Скачать msvcr120.dll для Windows
После скачивания файл требуется закинуть в системную директорию и произвести его регистрацию.
Единственный минус такого метода – гипотетическое наличие опасности. Ведь не все мы опытные программисты и можем скачивая файл по ошибке установить на ПК вредоносную программу – он же вирус. Но если вы пользователь со стажем, то вам это не грозит.
Или же можете найти и воспользоваться онлайн сервисом поиска dll. Перейдя по ссылке ru.dll-files.com. Именно здесь dll скачать можно бесплатно. На сайте набираете имя файл который нужно найти, после чего скачиваете для нужной разрядности. Чтобы Вы не тратили свое время я скопировал прямые ссылки для скачивания с сайта.
Скачать msvcr120.dll для Windows 32 бит
Скачать msvcr120.dll для Windows 64 бит
Многие спросят: «И куда кидать потом файл?» А закинуть его нужно в следующую папку:
Для Windows 7 x32 скопируйте файлы в папку C:windowssystem32
Для Windows 7 x64 скопируйте файлы в папку C:windowsSysWOW64
Дальше нам требуется произвести регистрацию скачанного файла. Запускаете командную строку от имени администратора, и вставляем строку:
если система 32Bit — regsvr32 C:windowssystem32msvcr120.dll
если система 64Bit — regsvr32 C:windowsSysWOW64msvcr120.dll
После всех манипуляций пробуйте запустить проблемную игру или программу.
Также дам ещё один дельный совет – скачанный msvcr120 скопируйте в папку той установленной программы, при попытке запуска которой возникали сбои (В некоторых случаях помогает).
к оглавлению ↑
Переустановка проблемного софта
Все мы часто сталкивались с тем, что после переустановки проблемной игровой программы она вновь начинала запускаться без ошибок. Причина здесь может быть проста – скачанная игра содержит пиратский Repack. Можно попробовать скачать репак от другого разработчика, зачастую это помогает.
Помните! Загружайте софт и игры только из проверенных источников. Тем самым Вы себя обезопасите от многих проблем.
к оглавлению ↑
Заключение
Ну вот мы и дошли с вами к финишу. Как видно, избавится от ошибки не так уж и сложно, главное понимать суть её возникновения и вовремя среагировать правильно. В подавляющем числе ситуаций достаточно просто установить новый пакет Visual C++ 2013 с сайта Майкрософт и проблема исчезнет.
Если этот вариант не помогает, то мы должны скачать msvcr120.dll и зарегистрировать его как новый системный файл. И не забывайте проверять свой ПК на наличие вредоносных программ. Успешных вам сражений в играх и добра!
Иногда при запуске игры Сталкер ошибка msvcr120 dll может препятствовать продолжению работы программы. Также при попытке запуска игры Ведьмак 3 ошибка msvcr120.dll довольно часто не позволяет приступить к геймплею.
Возникает вопрос – как исправить ошибку msvcr120.dll? С тем, какие существуют способы решения проблемы, можно ознакомиться далее.
Содержание статьи
- Что такое ошибка msvcr120.dll?
- Как исправить ошибку msvcr120.dll?
- Загрузка msvcr120.dll
- Проверка антивирусом
- Запуск средства проверки системных файлов Windows
- Комментарии пользователей
Возникновение ошибки msvcr120.dll говорит о том, что в системе отсутствует библиотека данных msvcr120.dll, входящая в состав Microsoft Visual C++. Без этого файла большинство игр функционировать не способны. Чаще всего ошибка msvcr120.dll появляется после того, как антивирус по ошибке во время одной из проверок удалил важный файл.
Как исправить ошибку msvcr120.dll?
Отсутствие в системе файла msvcr120.dll не является проблемой. Исправить возникшую ошибку возможно несколькими способами. Самые действенные из них описаны ниже.
Загрузка msvcr120.dll
Один из наиболее частых запросов в интернете при возникновении проблемы – «ошибка msvcr120 dll что делать Windows 10». Самым простым решением будет самостоятельно скачать недостающий файл. Для этого следует:
- Зайти на один из проверенных интернет ресурсов, на которых размещен файл для скачивания. Можно воспользоваться этим сайтом.
- Выбрать пакет данных, отталкиваясь от того, какая ОС установлена (32/64 bit).
- Поместить скаченный пакет в системную папку, (если ОС 32-х разрядная, то файл перемещается в папку C:windowssystem32; если система 64-х разрядная, то файл перемещается в папку C:windowsSysWOW64).
В конце библиотеку данных нужно зарегистрировать. Необходимо, запустив командную строку, скопировать в нее: для 32-х разрядных систем – regsvr32 C:windowssystem32msvcr120.dll; для 64-х разрядных систем – regsvr32 C:windowsSysWOW64msvcr120.dll.
Для запуска командной строки нужно открыть меню поиска файлов Windows и ввести «сmd». Разрядность системы можно проверить, кликнув правой кнопкой мыши на «Мой компьютер» и нажав «Свойства».
Дистрибутив Visual C++ 2013
Чаще всего именно при запуске Sims 4 msvcr120 dll ошибка препятствует работе.
Нередко проблема решается загрузкой дистрибутива Visual C++ 2013. Сделать это можно, зайдя на официальный сайт Microsoft.
После скачивания недостающего пакета данных его требуется установить. Для этого необходимо левой кнопкой мыши нажать на ярлык и последовательно выполнить все предложенные установщиком действия. По завершению установки желательно перезагрузить ПК. Без перезагрузки внесенные в систему изменения не смогут вступить в силу.
Проверка антивирусом
В случае если ни один из указанных выше способов решения проблемы не дал положительного результата, то стоит попробовать провести сканирование систем компьютера посредством применения антивирусной программы.
Важно! Дело в том, что зачастую именно вирусы препятствуют функционированию библиотек данных типа dll. Отдельные вирусы имитируют эти файлы. Возникает ситуация, при которой система не понимает, какие данные требуется подгружать в конкретный момент времени.
Сканирование должно выявить вредоносные файлы (если таковые имеются), после чего антивирус их удаляет. Зачастую это действие решает проблему. Настоятельно рекомендуется после завершения очистки системы выполнить ее перезагрузку. Если на ПК не установлен антивирус, то его можно скачать по ссылке или выбрать любой другой. Важно использовать только официальные ресурсы!
Запуск средства проверки системных файлов Windows
Также в случае появления на экране компьютера надписи «Nvidia web helper.exe системная ошибка msvcr120.dll» можно выполнить проверку файлов Windows, носящих системный характер. Для этого требуется соблюсти следующих порядок действий:
- Запустить System File Checker. На Windows 10 и 11 он запускается путем нажатия на значок в виде лупы, находящийся рядом со значком «Пуск». В более ранних версиях поисковик файлов находится в самом меню «Пуск».
- В поисковую строку вписать команду «сmd».
- Правой кнопкой мыши кликнуть по строчке с надписью «Командная строка».
- Открыть ссылку от имени администратора.
- Вписать в появившуюся строчку команду «sfc / scannow», после чего подтвердить действие, единожды кликнув по клавише «Enter».
Эти действия запустят сканирование систем ОС. Таким образом, будет проведена планомерная проверка работоспособности каждой из них. Процесс может продлиться несколько часов. Необходимо в обязательном порядке дождаться его завершения.
Ошибка msvcr120 – действительно неприятная проблема. Однако исправить ее не составит труда, если воспользоваться одним из вышеуказанных способов. Ввиду особенностей отдельных систем тот или иной способ решения проблемы может оказаться неэффективным. В этом случае при работе с ошибкой msvcr120.dll необходимо прибегать к остальным методам.
Если при запуске игры (например, Rust, Euro Truck Simulator, Bioshock и др.) или какого-либо ПО у вас появляется сообщение об ошибке с текстом о том, что запуск программы невозможен, так как на компьютере отсутствует файл msvcr120.dll, или этот файл не был найден, то здесь вы найдете решение этой проблемы. Ошибка может возникнуть в Windows 7, Windows 10, Windows 8 и 8.1 (32 и 64 разрядных).
Прежде всего хочу предупредить: не нужно искать торрент или сайт, где скачать msvcr120.dll — загрузка из таких источников и последующий поиск того, куда кидать этот файл, скорее всего не приведет к успеху и, более того, может представлять угрозу безопасности компьютера. На самом деле, эту библиотеку достаточно загрузить с официального сайта Microsoft и легко установить на компьютер. Подобные ошибки: msvcr100.dll отсутствует, msvcr110.dll отсутствует, запуск программы невозможен.
Что такое msvcr120.dll, загрузка с Microsoft Download Center
Msvcr120.dll — одна из библиотек, входящая в комплект компонентов, необходимых для выполнения новых программ, разработанных с использованием Visual Studio 2013 — «Распространяемые пакеты Visual C++ для Visual Studio 2013».
Соответственно, все что нужно сделать — скачать эти компоненты с официального сайта и установить их на компьютер.
Для этого можно воспользоваться официальной страницей Microsoft https://support.microsoft.com/ru-ru/help/3179560/update-for-visual-c-2013-and-visual-c-redistributable-package (загрузки находятся в нижней части страницы. при этом, если у вас 64-битная система, установите и x64 и x86 версии компонентов).
Видео об исправлении ошибки
В этом видео, помимо непосредственно загрузки файла, я расскажу, что делать, если после установки пакета Microsoft ошибка msvcr120.dll при запуске все равно остается.
Если все равно пишет, что msvcr120.dll отсутствует или что файл не предназначен для использования в Windows или содержит ошибку
В некоторых случаях, даже после установки указанных компонентов ошибка при запуске программы не исчезает и, более того, иногда меняется ее текст. В этом случае, посмотрите содержимое папки с этой программой (в месте установки) и, если там имеется свой файл msvcr120.dll, удалите его (или временно переместите в какую-нибудь временную папку). После этого попробуйте снова.
Дело в том, что если в папке программы имеется отдельная библиотека, то по умолчанию она будет использовать именно этот msvcr120.dll, а при его удалении — тот, который вы загрузили с официального источника. Это может исправить ошибку.
Ошибка с файлом msvcr120.dll появляется, когда этот файл физически отсутствует в системе или он поврежден. Соответственно, если игра (например Bioshock, Euro Truck Simulator и др.) не находит его, то она выдает сообщение «Ошибка, отсутствует msvcr120.dll», или «msvcr120.dll is missing». Также нужно иметь в виду, что разные программы при инсталляции могут заменить или модифицировать библиотеки в системе, что тоже способно вызвать данную ошибку. Не стоит забывать и о вирусах, которые обладают подобными возможностями.
Можно установить msvcr120.dll просто скопировав её в директорию C:WindowsSystem32
после закачки библиотеки.
Скачать msvcr120.dll
Для установки файлов DLL используются различные папки, в соответствии с версией системы. Если у вас Windows XP, Windows 7, Windows 8 или Windows 10, как и куда их инсталлировать, вы можете узнать из данной статьи. А чтобы зарегистрировать библиотеку, прочтите другую статью. Обычно, регистрация — не обязательная процедура, так как ОС Windows сама это делает автоматически, но в неординарных случаях такое может понадобиться.
Способ 2: Дистрибутив Visual C++ 2013
Распространяемый пакет Visual C++ инсталлирует компоненты, нужные для приложений C++, которые написаны с использованием Visual Studio 2013. Установив его, можно разрешить проблему с msvcr120.dll.
Скачать пакет Visual C++ для Visual Studio 2013
На странице закачки сделайте следующее:
- Выберите язык вашей Windows.
- Воспользуйтесь кнопкой «Скачать».
- Выберите вариант х86 для 32-битной системы или х64 — для 64-битной.
- Нажмите «Next».
- Принимаем условия лицензии.
- Используем кнопку «Установить».
Далее понадобится выбрать версию DLL для скачивания. Предлагается 2 варианта — один для 32-битной, и второй — для 64-битной Windows. Чтобы узнать, какой из вариантов вам подойдет, нажмите на «Компьютер» правой кнопкой и зайдите в «Свойства». Вы попадете в окно с параметрами ОС, где указана разрядность.
После окончания скачивания запустите загруженный файл. Далее делаем следующее:
Готово, теперь msvcr120.dll установлена в системе, и ошибка, связанная с ней, больше не должна возникать.
Нужно отметить, что в случае, если у вас уже есть более новый Microsoft Visual C++ Redistributable, то он может не дать вам начать установку пакета 2013 года. Потребуется удалить новый дистрибутив из системы и уже после этого установить версию 2013.
Новые пакеты Microsoft Visual C++ Redistributable не всегда являются равноценной заменой предыдущих версий, поэтому иногда приходится ставить старые.
Один из двух представленных способов должен помочь вам в решении возникшей задачи с msvcr120.dll.
Еще статьи по данной теме:
Помогла ли Вам статья?
Всем привет! Сегодня при запуске программы вылезла ошибка с текстом:
Запуск программы невозможен, так как на компьютере отсутствует msvcr120.dll
Ошибка вылезает из-за того, что в вашей системе отсутствует библиотека msvcr120.dll. Она используется для работы некоторых программ и игр, которые были созданы несколько лет назад. У меня проблема возникла в игре Ведьмак. Библиотека находится в пакете Microsoft Visual C++ 2013 года. Далее я расскажу – как исправить ошибку msvcr120.dll. Если у вас после прочтения статьи возникнут какие-то вопросы, то пишите о них в комментариях.
Что это за ошибка msvcr120.dll в Windows 7/8/10
Файл msvcr120.dll являет собой библиотеку, входящую в комплект пакета Microsoft Visual C++ 2013. Данный комплект предназначается для разработки и выполнения различных программ, и очень часто его функционал используются в различных играх и других программах, связанных с графикой.
Запуск программы невозможен — ошибка msvcr120.dll
Причины её появления
Динамическая библиотека MSVCR120.dll — это одна из множества частей Visual C++ для Visual Studio 2013. И когда возникает подобная ошибка, это значит, что файл либо отсутствует, либо повреждён.
Определить, когда это происходит и в чём причина предугадать трудно, как и предупредить, потому что Windows — фундаментальная ОС, и причин часто огромное множество. Так, MSVCR120.dll мог стать жертвой:
- Влияния вредоносного ПО.
- Вирусных программ.
- Приложений органайзеров, вроде CCleaner и т. д (Рисунок 3).
Причём, MSVCR120.dll повреждается абсолютно случайно, потому что, например, под раздачу органайзеров он вообще не должен попадать. Но и такое случается, а почему — объяснить не получится.
Также нередко пользователи сами рушат файлы библиотеки, посредством:
- Скачивания Visual Studio C++ из непроверенных источников.
- Установки уже сломанной библиотеки в комплекте со скачанной из интернета игрой.
Проблемы с MSVCR120.dll возникают на разных сборках операционной системы Windows, поэтому решения, предложенные далее, подойдут для большинства сборок. Однако, нет гарантии, что на необслуживаемых Windows они сработают.
Когда возникает ошибка MSVCR120.dll
Соответственно, если игровая программа (напр. Bioshock, Euro Truck Simulator и др.) обнаруживает отсутствие данного файла, то она выдаст сообщение «на компьютере отсутствует MSVCR120.dll», «точка входа в процедуру не найдена», «msvcr120.dll Not Found», «msvcr120.dll is missing from your computer» и др. А пользователь задаётся вопросам, что это MSVCR120.dll и как исправить ошибку.
При этом нужно учесть, что некоторые программы при своей установке заменяют или модифицируют некоторые системные файлы, что также может вызвать эту ошибку MSVCR120.dll. Также может появиться и аналогичная ошибка это MSVCR100.dll.
Не стоит также забывать и о различных вирусных программах, способных внести нежелательные изменения в ряд файлов операционной системы.
Если указанные выше способы не помогают исправить ошибку, то есть еще способ справиться с этим. Вот некоторые:
- DLL-files.com Client
- DLL-Care
- DLL-Files Fixer
- DLL-Care.
- DLL-files Fixer
- DLL-Suite
С помощью их инструментов вы можете устранять любые ошибки с файлами DLL, включая msvcp120, без необходимости делать что-либо вручную.
Они специально разработаны для решения таких ошибок. Только, хотя приложения очень просты в управлении – они платные. Успехов.
Способ 1. Скачиваем и устанавливаем пакет Visual C++ 2013
Скачайте и установите данный пакет из официального сайта Microsoft по данной ссылке. Выберите язык, нажмите «Скачать», и в соответствии с разрядностью своей ОС скачайте инсталляционный файл (для 32-битной ОС — vcredist_x86.exe, для 64-битной — vcredist_x64.exe). Запустите и установите его, не забудьте перезагрузить компьютер. Многие пользователи отзываются о том, что эта ошибка msvcr120.dll пропадает.
Загрузка Microsoft Visual C++ 2013
Ошибка все равно появилась
После установки проблема должна решиться. Но бывает, что ошибка mcvcr120.dll возникает вновь, тогда сделайте вот что:
- Снова зайдите на официальный сайт, но теперь выберите среди трех галочек файл vcredist_x Скачиваем и устанавливаем.
ВНИМАНИЕ! Файл vcredist_arm.exe выделять не надо.
- После этого опять заходим, загружаем и инсталлируем уже vcredist_x
- Аналогично делаем установку.
- В самом конце перезагружаем компьютер.
Почему иногда не помогает обычная установка? По идее нужно установить оба пакета как для 32-х, так и для 64-х битной системы. Но при установке общего пакета иногда бывает так, что устанавливается только 64-х битная версия. Поэтому приходится делать инсталляцию обоих пакетов по отдельности.
Способ 2. Скачиваем сам файл msvcr120.dll
Скачивать файл msvcr120.dll на сторонних ресурсах я бы не рекомендовал, можно занести какой-либо очередной вредоносный софт. Если же вы скачали файл отдельно, то обязательно проверьте его надёжным антивирусом, а уже тогда копируйте в системный каталог, соответствующий разрядности вашей ОС (С:Windowssystem32 (32-битная ОС), или C:WindowsSysWOW64 (64-битная ОС)).
Размещение файла msvcr120.dll
- Теперь надо зарегистрировать полученную библиотеку в системе.
- Жмём одновременно Win+R, в панели «Выполнить» набираем «regsvr32 msvcrdll» (без кавычек), затем жмём «Ок».
- Перезагружаем наш компьютер. Проблема должна быть решена.
Видео иллюстрация как исправить баг msvcr120.dll:
Запуск программы невозможен, так как на компьютере отсутствует msvcr120.dll
Принципы разгадок подобных случаев обычно фокусируются на причинах, но в здесь их можно только предположить, а потому опереться сложно. Так что базовых методов всего два:
- Поиск и установка Visual C++ для Visual Studio 2013 заново.
- Восстановление файла MSVCR120.dll внутренними силами операционки.
Об указанных способах подробнее больше рассказывается далее, с упоминанием преимуществ и недостатков. Но нельзя упустить и варианты, связанные с:
- Использованием антивируса.
- Удалением установленной ранее программы или игры и скачиванием их из другого источника.
Эти методы действенны лишь иногда, когда первые два точно не сработали. Но такое происходит редко, потому что обычно повреждения MSVCR120.dll просто решаются его переустановкой и восстановлением. Однако, обо всех предложенных способах стоит рассказать подробно, чтобы даже неопытные пользователи смогли разобраться в этой теме.
Установка пакета visual C++ 2013
Первый способ прост — это установка пакета Microsoft Visual C++ 2013. Для этого требуется перейти на сайт Microsoft и скачать пакет. Правда, для гарантии стабильной работы, рекомендуется скачать все библиотеки Visual с 2005 по 2020 год.
После этой процедуры ошибка с MSVCR120.dll обычно больше не беспокоит. Также можно воспользоваться системой Windows, которая занимается самовосстановлением ОС. Для запуска диагностики и исправления нужно:
- Перейти на Панель управления.
- Найти пункт про компоненты.
- Найти в открывшемся списке Microsoft Visual C++ 2013 Redistributable — будет приписка х86 или х64, которая зависит от архитектуры операционной системы. Этот момент стоит узнать заранее (Рисунок 4).
- Нажать правой кнопкой мыши, чтобы вызвать меню.
- Выбрать «Изменить».
- Нажать Repair в появившемся окошке.
После всего компьютер рекомендуется перезагрузить. Если не сработало, и ошибка осталась на месте, стоит реанимировать и другие, предыдущие сборки компонентов Visual. Однако обычно этого не требуется, потому, что файл легко и самостоятельно восстанавливается после переустановки пакета Microsoft Visual C++ 2013.
Удаляем старый файл из игрового каталога и скачиваем новый msvcr120.dll
Конечно, когда ошибка вызвана тем, что файл скачивали не из проверенного источника, советовать скачать библиотеку этим же способом вновь не лучшая идея. Но второй шанс может сработать, поэтому стоит набраться терпения и внимательности, чтобы добыть файл нормального качества.
После скачки вручную его нужно правильно установить — при загрузке с портала Microsoft этого не требуется. Файл MSVCR120.dll помещается в системную папку, которая лежит на диске С, в разделе Windows, и может иметь название System32 или SysWOW64.
Останется только зарегистрировать библиотеку, что делается через командную строку, запущенную от имени администратора. В неё нужно внести команду «regsvr32 MSVCR120.dll» и нажать Enter (Рисунок 5).
С момента регистрации всё должно начать работать, но может потребоваться перезагрузка. Иногда после этого может возникнуть другая ошибка, которая снова сообщает о проблемах с запуском библиотеки, только большим сообщением. Её появление значит, что программа или игра продолжает при прогрузке пытаться воспользоваться старым файлом MSVCR120.dll, который лежит у неё в каталоге.
Его нужно найти и переместить оттуда во временную папку. Если после этого всё заработает, а ошибка не появится, то временный файл можно удалить, потому что софт или игра уже начали подключаться к нужному файлу.
Но стоит добавить, что прибегать к этому способу нужно только тогда, когда загрузчик с сайта Microsoft не помог. Потому что самый главный его минус — это скачивание динамической библиотеки MSVCR120.dll руками пользователя. Никто не сомневается в их навыках поиска, внимательности и аккуратности, но никто не гарантирует такого же добросовестного отношения к вопросу от тех, кто размещает файлы с библиотеками в сети.
Так что даже при должном старании можно подхватить что-нибудь, что только усугубит положение. Тем более что установка скачанного файла происходит в системный каталог, что может быть чревато последствиями. Поэтому метод, описанный выше, лучше оставить на самый последний момент, если ничто другое так и не сработает, что вряд ли.
Используем антивирус
Предложенные выше способы срабатывают в большинстве моментов. Но также стоит наблюдать за поведением операционки. Если она отторгает файл MSVCR120.dll или другие библиотеки и программы, возможно, дело не в самом файле, а всей ОС. Ведь ранее говорилось, что вирусное программное обеспечение тоже имеет возможность оказаться катализатором для появления ошибки, сообщающей о невозможности запуска программы из-за отсутствия MSVCR120.dll.
Следует проверить систему на вирусы уже имеющимся антивирусом, а лучше — скачать несколько утилит и пройти проверку каждой из них. Потому что, если уже стоящий антивирус не обнаружил вредоносную программу, вряд ли его сканирование что-то даст (Рисунок 6). При проверке на вирусы нужно быть готовым, что установленная недавно утилита или игра, являющаяся заражённой, будет удалена. После этого проблема с MSVCR120.dll решится, но также может потребоваться переустановка пакетов Visual C++ дополнительно.
Способов разрешения проблемы, связанной с потерей MSVCR120.dll, не так много, как хотелось бы, но больше и не надо. Те, что предложены выше, срабатывают безотказно, и даже до переустановки Windows или других радикальных решений не доходит, так как проблема не настолько серьёзная.
Так что решить её самостоятельно сможет любой пользователь, даже неопытный. А практикой это будет хорошей, тем более что будет дополнительный урок о том, что софт и игры нужно брать из качественных источников. А решения проблемы библиотеки MSVCR120.dll всегда сможет напомнить этот материал.
Способ 1: Загрузка msvcp120.dll
Чтобы самому и без дополнительных средств, инсталлировать msvcp120.dll потребуется загрузить её и переместить в папку по адресу C:WindowsSystem32 попросту скопировав её туда привычным способом копирования файлов или как отображено на скриншоте ниже.
Путь копирования библиотек может быть различным, для Windows XP, Windows 7, Windows 8 или Windows 10 вы можете узнать, каким образом и куда помещать файлы, в этой статье. Чтобы произвести регистрацию DLL, прочтите другую нашу статью. Данная процедура требуется в нестандартных случаях, и обычно её проводить не нужно.