Ошибка msvcr120.dll отсутствует на компьютере

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 отсутствует

Msvcr120.dll — одна из библиотек, входящая в комплект компонентов, необходимых для выполнения новых программ, разработанных с использованием Visual Studio 2013 — «Распространяемые пакеты Visual C++ для Visual Studio 2013».

Загрузка файла msvcr120.dll с сайта Microsoft

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

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

Комментарии (156) к Ошибка 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 не запускался, помогла установка двух пакетов.

    Ответить

Оставить комментарий

Интересное
Новое
Список инструкций Windows 11 Windows 10 Подписаться