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

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

  • Саша

    Вставляю файл в нужную папку, а путь к нему указывается неправильный, к той папке, где его нет. что делать?

    Ответить

    • Dmitry

      Попробуйте вставить в ту папку, где его нет, если я вас правильно понял.

      Ответить

  • Алексей

    Устанавливаю этот пакет. Ошибка при запуске не исчезает. В папке, в которую установлена игра, искомого файла нет. Подскажите что делать, пожалуйста

    Ответить

    • Dmitry

      После установки, найдите этот файл с помощью поиска на самом компьютере и скопируйте (не переместите) в папку с игрой, там же где exe лежит

      Ответить

  • lev

    Блин пишет что типо программа не является win 32 помогите

    Ответить

    • Dmitry

      В какой момент такое появляется? Я вон только что видео добавил, посмотрите, может поможет.

      Ответить

  • Roman

    Установил Си++, скопировал файл из систем32 в папку с exe, теперь при клике на ярлык вообще ничего не происходит. Если удалить файл из папки с игрой, тогда ошибка. Просьба помочь

    Ответить

    • Dmitry

      Попробуйте отключить антивирус и переустановить ту программу или игру, которая не запускается. И запустить не включая антивирус. Возможно, там был свой «модифицированный» msvcr120.dll

      Ответить

  • Shade_hedgehog

    У меня проблема насчёт некоторых деталей. Какие именно файлы качать? (vcredist x64, vcredist x86, vcredist_arm) У меня windows 7 x64. У меня не запускается Rust.

    Ответить

      • Shade_hedgehog

        Спасибо. Меня просто сбивал этот vcredist_arm, а для чего он?

        Ответить

        • Dmitry

          Для устройств, построенных на базе ARM процессоров, то есть, например, планшетов с Windows RT

          Ответить

  • Sahib

    Спасибо большое! Очень помогло видео

    Ответить

  • Ника

    Ничего не выходит. Установила этот файл с оф. сайта как и показали, перенесла в папку с игрой и вытащила все дллки на рабочий стол, пишет тоже самое запуск программы невозможен

    Ответить

    • Dmitry

      А зачем на рабочий стол вытащили? А там, где они должны быть (в System32 или SysWOW64), надеюсь, оставили?

      Ответить

  • Evgenii

    Ничего не получилось. Уснановил VCR 2013 с офф сайта, ошибка не изменилась, но данный фаил добавился в с32. Копировал в корень сервера игры (wow 3.3.5a jeuties blizzlike) ошибка при запуске (0xc000007b). Помогите пожалуйста.

    Ответить

  • anna

    помогите пожалуйста! не могу установить пакет. пишет
    Настройка не завершена. Одна или несколько проблем вызвали сбой программы установки. Исправьте эти проблемы и попробуйте повторить установку.

    Ответить

    • Dmitry

      А какие-то детали сообщает?

      Ответить

        • Dmitry

          Ну, судя по сообщению об ошибке, у вас либо не x64 версия Windows (тогда нужно ставить этот пакет для x86), либо у вас Windows XP без SP1 (тогда нужно обновляться).

          Ответить

  • Роман

    Качал, копировал, всеравно пишет нет его 120-го

    Ответить

  • Серёга

    всё получилось, спасибо парни

    Ответить

  • Вероника

    как я поняла, надо найти корневую папку игры? Я ее нашла скопировала туда эти два файла (что на скриншоте последнем), затем открыла еще папки где были дллки и туда тоже скопировала, в итоге ту же ошибку выдает, но я уверенна, что этот файл предназначен для виндоус

    Ответить

    • Dmitry

      А Visual C++ Redistributable 2013 с официального сайта Microsoft скачали и установили?

      Ответить

  • Вероника

    Да скачала, установила, затем два файла с последнего скриншота на видео перекопировала в корневую папку игры и в папки с дллками.

    Ответить

    • Dmitry

      Скопировали, не перенесли? Тогда даже не знаю, что еще посоветовать.

      Ответить

  • Руслан

    У меня вообще при установке vcredist_x86 возникает ошибка, При проверке отношений доверия произошла системная ошибка.
    Можно ли где нибудь скачать только этот msvcr120.dll и в ручную вставить его в папку System32?

    Ответить

    • Dmitry

      Я так понял, у вас что-то связанное с криптографией и ЭЦП? Лучше бы в вашем случае связаться по поводу ошибки с разработчиком ПО.

      Ответить

  • Ник

    Большое спасибо, всё заработало

    Ответить

  • Алька

    я сделала все как вы сказали теперь у меня выходит ошибка при запуске приложения (0xc000007b)

    Ответить

  • egorka1992

    когда я устанавливаю Visual C++ для Visual Studio 2013 у меня нету этого файла в папке винды, зато есть вот такой «msvcr120_clr0400.dll» можно ил его переименовать что бы заработала игра? (в игре где находятся dll и в сустем 32 этот файл есть, но игра все ровно не работает и пишет что нужен msvcr120.dll)

    Ответить

    • egorka1992

      Проблему решил, в поиске по компьютеру нашел этот файл msvcr120.dll в других играх, например в Forest и Miscreated, перенес файл в игру и все заработало.
      По поводу не работающей игры, игра ГТА 5 работает прекрасно и без него, но когда я устанавливал различные моды попросила при запуске игры этот файл msvcr120.dll

      Ответить

    • Dmitry

      Нет, это другой файл, не тот что нужен.

      Ответить

  • влад

    ставил x64 не пошло поставил x86 все работает

    Ответить

  • Александр

    а если выдаёт ошибку error то что делать?

    Ответить

  • Роберт

    Спасибо рекомендую ! На windows 10 pro x64 встала как надо :)

    Ответить

  • игорь

    после того как я все сделал по видео он выдаёт ошибку «0xc00007b» что делать?

    Ответить

  • артём

    игра стала теперь просто не запускаться. что делать ?

    Ответить

    • Dmitry

      Безо всяких сообщений? Хм… попробовать переустановить ее, может? Попутно отключив антивирус (если игра не лицензия).

      Ответить

  • Влас

    Автор спасибки! все исправилось, проблема была при запуске Origin

    Ответить

  • Иван

    Спасибо. Копирование в папку с dllками игры помогло.

    Ответить

  • Katrin

    Я все сделала ка вы и говорили и копировала и качала, но все равно пишет что Ошибка msvcr120.dll отсутствует на компьютере. Что мне делать?

    Ответить

    • Dmitry

      Найти этот файл у себя в System32 (или SysWow 64) положить в папку с библиотеками той программы, которая не запускается.

      Ответить

  • Lena

    Спасибо большущее! Помогло

    Ответить

  • Андрей

    А чего в каменном веке живете или общаетесь сами с собой форум большой, а бестолковый, как-то не верится, что у всех пользователей WIN 8 и 8.1, давно уже у официалов до 10 обновилась. У меня win 10 при скачивании с Вашей ссылки, разрядность 64, винда выдает сообщение, что система не поддерживает данное приложение и установка невозможна. Опять же повтроясь, мы ведь не в каменном веке, понятно, что данной проблемой или точнее ее решением интересуются пользователи у которых win 10 на более ранних версиях win 8.1 8 такой проблемы вообще не наблюдалось. А так за ссылочку конечно спасибо.

    Ответить

  • Владимир

    Должен извиниться перед Вами. Со второй попытки установить система дала добро и ошибка исчезла. Файл даже не пришлось перемещать в папку с игрой. Ошибка исчезла. Вообще странно, почему разработчики 10 win не загрузили Visual C++ для x64. Это ведь очень серьезный косяк, что говорит о том, что win 10 не то, чтобы даже сырая, а просто выпущена с грубыми ошибками в операционной системе.

    Ответить

    • Dmitry

      Нет нет, все правильно со стороны разработчиков (во всяком случае в этом аспекте). Они сознательно не включают в дистрибутив старые варианты библиотек (некоторые еще со времен XP), не только Visual C++, но и старые библиотек DirectX, Net Framework. Т.е. если бы все это засунуть, то на DVD уже не полез образ.
      Т.е. здесь по идее заботиться о проверке наличия и предложении установить недостающие компоненты должны разработчики прикладного ПО.

      Ответить

    • Сергей

      DirectX последней версии устанавливайте и проблемы этой не будет

      Ответить

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

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