Как исправить ошибку msvcr120.dll?
Приложению не удалось запуститься, поскольку MSVCR120.dll не
был найден. Повторная установка приложения может исправить
эту проблему.
Данная ошибка связана с отсутствием библиотеки msvcr120.dll.
Msvcr120.dll — это библиотека входящая в состав Visual C++, и требуется для корректной работы современных приложений и игр. Обычно неопытные пользователи пытаются скачать с неизвестного ресурса и тем самым могут навредить своему компьютеру (Начиная с лечения компьютера от вирусов, заканчивая переустановкой Windows и восстановлением поврежденных или зашифрованных файлов).
Мы не рекомендуем скачивать с подобных ресурсов. Да и кроме того, данное решение может не решить появившеюся проблему, так как могут потребоваться еще библиотеки из этого пакета visual C++.
Решение проблемы:
Шаг 1. Для решения проблемы заходим на официальный сайт компании Microsoft, и качаем Visual C++ 2013. Ссылка на официальную страницу загрузки: https://www.microsoft.com/RU-ru/download/details.aspx? >
Шаг 2. Выбираем нужную версию и нажимаем на кнопку "Next" (Для Windows x86 потребуется скачать vcredtst_x86.exe, а для Windows x64 качаем vcredtst_x64.exe.)
Шаг 3. Ждем пока скачается и устанавливаем данный пакет на компьютер.
Шаг 4. Проверяем результат.
Если не помогло:
Попробуйте переустановить игру.
Если, попытавшись включить любимую игру, вы натыкаетесь на окно, которое гласит, что запуск программы невозможен по причине отсутствия mscvr120.dll — значит у вас изменён или удалён пакет Visual C++ 2013. Даже если он установлен, это не значит, что библиотека mscvr120.dll находится на своём месте и нормально функционирует. Она могла быть повреждена или удалена вредоносными программами. При установке нелицензионных игр есть вероятность, что они изменят файл, после чего он будет очищен антивирусом. Если на компьютере отсутствует файл msvcr120.dll, это может сказаться не только на играх, но и на других приложениях, написанных на C++.
Есть 2 варианта восстановления этой библиотеки:
- Установить или переустановить Microsoft Visual C++ 2013
- Скачать msvcr120.dll
В первую очередь попробуйте инсталлировать Visual C++. Его можно найти на сайте Microsoft, где он называется «Распространяемые пакеты Visual C++ для Visual Studio 2013». После скачивания установщика, запустите его и следуйте инструкциям, а по завершению установки не забудьте перезагрузить компьютер. Скорее всего, больше ошибка msvcr120.dll вас не побеспокоит, но, в некоторых случаях, она остаётся даже после полной переустановки пакета Visual C++. Если ошибка не пропала, то нужно вручную заменить проблемный файл.
Библиотеку msvcr120.dll скачать для Windows 7/8/10 можно на нашем сайте. Скачанный файл надо поместить в системную папку и зарегистрировать. Это наверняка устранит ошибку msvcr120.dll. Помните, что это нужно делать лишь в том случае, если 1 метод не помог. В системе могут отсутствовать сразу несколько библиотек C++. Заменять их вручную — долгое и нелогичное занятие. В большинстве случаев проблему решает установка пакета Microsoft Visual C++ 2013, который содержит все нужные библиотеки.
Рекомендуем в первую очередь, скачать и установить полностью пакет Microsoft Visual C++ 2013. Ошибка должна сразу исчезнуть.
Как установить DLL файл вы можете прочитать на страницы, в которой максимально подробно описан данный процесс.
Исправляем ошибку: файл msvcr120.dl отсутствует
Частая проблема при запуске программ и игр в Windows 10 или Windows 7 — сообщение об ошибке Запуск программы невозможен, так как на компьютере отсутствует MSVCP120.DLL (или MSVCR120.DLL), попробуйте переустановить программу.
Если пробовать исправить ошибку MSVCP120.DLL просто скачав этот файл с какого-то сайта, чаще всего проблема не решается, в том числе и при ручном размещении файла в C:WindowsSystem32 или C:WindowsSysWOW64 и попытке регистрации DLL с помощью regsvr32.exe. А если и исчезает сообщение о том, что этот файл отсутствует, обычно появляется ошибка с другим именем файла.
Правильный способ скачать MSVCP120.DLL и MSVCR120.DLL и установить их
Указанные файлы, о которых сообщается, что они отсутствуют на компьютере являются составной частью компонентов «Распространяемые пакеты Visual C++ для Visual Studio 2013» (можно скачать бесплатно с сайта Майкрософт), куда входят не только MSVCP120.DLL и MSVCR120.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 с официального сайта и исправить ошибку «Запуск программы не возможен, так как на компьютере отсутствует…» состоит из следующих шагов:
Если вдруг запуск программы все также происходит с ошибкой об отсутствии этих файлов на компьютере, попробуйте скопировать отсутствующий файл из папки C:WindowsSystem32 в папку с исполняемым файлом программы, а если не сработает и это, то повторить то же самое с аналогичным файлом и папки C:WindowsSysWOW64 (заменив тот файл, который вы уже скопировали).