Ошибка 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, а при его удалении — тот, который вы загрузили с официального источника. Это может исправить ошибку.
Drews
СПАСИБО ДРУГ БОЛЬШОЕ! помогло!
Ответить
from uzbekistan
Спасибо большое. помогло. хоть статья было написано давно. СПАСИБО
Ответить
аня
помогло!
Ответить
NATALIA
Спасибо! Помогло! Теперь Sims работает.
Ответить
Александр
Ничего не помогло((
Ответить
Dmitry
Установили обе версии? — x64 и x86?
Ответить
Igor Sergeevich
Спасибо Большое!
Помогло установка обоих пакетов!
Ответить
Даниил
спасибо мне тоже помогло
Ответить
Полина
тот кто писал данную статью, отдельное место в раю. Я уже 2 недели не могла зайти в игру, наткнулась на этот сайт, всё помогло. Спасибо тебе большое)))
Ответить
Alexander
Первый раз пишу коментарий под подобной темой, а всё потому что 2020 год, проблема все ещё актуальна для Win10 x64 и как не странно данное решение помогло, я сильно удивился и это, спасибо вам ребята
Ответить
Alex
Спасибо очень помогло, подобная ошибка была при открытии фотошопа.
Ответить
Александр
Спасибо. Сработало, когда удалил из папки этот файл и затем переустановил пакеты и x64 и x86 с сайта Microsoft.
Ответить
Максим
Спасибо тебе огромное, теперь все работает!
Ответить
вика
всё заработало. Спасибо!
Ответить
Україна
Дякую! Встановив обидві версії в указані місця і 64 і 32-х. Все працює!
Ответить
Илья
Возникла эта проблема при открытии Unity, хотя пол года назад всё работало.
Сделал все что было можно:
Сначала скачал и устанавливал обе библиотеки — не помогло.
Потом в самом Unity нашёл нужную папку msvcr120 и удалил. И переустановил по очереди оби библиотеки — тоже не помогло.
Что делать? Готов пойти на контакт по почте. Могу выслать скриншоты. Буду очень благодарен!
Ответить
Dmitry
А если в то место, где в самом Unity была эта папка закинуть библиотеки из System32 и SysWOW64 (если там есть вложенная папка под 32-бит библиотеки)?
Ответить
Илья
В папке Systems32 я обнаружил файл msvcr120_clr0400.dll, поменял (изменив название на msvcr120.dll, как было в самом Unity) — ошибка.
В папке SysWOW64 я нашел 2 файла: msvcr120_clr0400.dll и msvcr120.dll. Попробовал оба (на всякий случай) — тоже не работает. Не знаю что делать:(
Ответить
Сергей
Ссылка очень помогла на Ведьмака, спасибо за помощь!
Ответить
Анна
Как же хорошо, что есть этот сайт ) Годами к нему обращаюсь )
Спасибо!
Ответить
Софья
большое спасибо за помощь, помогло
Ответить
Роман
Все понятно и помогло, большое спасибо авторам!!!
Ответить
Слава
Спасибо помогло, установка двух пакетов
Ответить
Оля
Я не понимаю как делать, не могли бы вы со мной связаться для подробной инструкции
Ответить
Иван
Спасибо тебе, добрый человек! Postgres не запускался, помогла установка двух пакетов.
Ответить