Как скачать msvcr100.dll x64 и x86 для Windows 11/10/8.1/7 и исправить ошибку при запуске игр и программ

Как скачать msvcr100.dll и исправить ошибки при запуске игр и программПри запуске некоторых игр и программ вы можете столкнуться с сообщением о системной ошибке «Не удается продолжить выполнение кода, поскольку система не обнаружила msvcr100.dll» в Windows 11 и Windows 10 или «Запуск программы невозможен, так как на компьютере отсутствует msvcr100.dll» в предыдущих версиях системы. В окне также присутствует предложение попробовать переустановить программу, однако это не решает проблему.

Далее в инструкции подробно о том, как скачать оригинальный файл msvcr100.dll 64-бит и 32-бит и исправить ошибки при запуске игр и программ во всех актуальных версиях Windows.

Загрузка и установка оригинального файла msvcr100.dll

Не удается продолжить выполнение кода поскольку система не обнаружила msvcr100.dll

В случаях, если вы сталкиваетесь с какими-либо сообщениями об ошибках, где сообщается, что система не обнаружила определенный файл DLL, не торопитесь скачивать этот файл отдельно со сторонних сайтов и регистрировать его в системе с помощью RegSvr32.exe. Правильный метод ­— выяснить, что это за файл DLL и, в зависимости от того, что стало известно, выполнять последующие действия.

Свойства файла msvcr100.dll

Файл msvcr100.dll — это одна из библиотек DLL, входящих в распространяемый пакет компонентов Microsoft Visual C++ для Visual Studio 2010 (Внимание: если вы его уже скачали и установили, не торопитесь закрывать инструкцию, возможно, вы не учли один важный момент, о котором в 3-м шаге далее). Этот набор компонентов можно бесплатно скачать с официального сайта Майкрософт, используя следующие шаги:

  1. Если ранее вы успели вручную скачать msvcrdll со сторонних сайтов и скопировать его в папки System32 или SysWOW64, удалите этот файл.
  2. Зайдите на официальную страницу https://docs.microsoft.com/ru-RU/cpp/windows/latest-supported-vc-redist?view=msvc-170 и загрузите файлы установки в разделе «Visual Studio 2010 (VC++ 10.0) с пакетом обновления 1 (SP1)». Также ниже в этой инструкции вы можете найти прямые ссылки на загрузку установщиков.
  3. Важно: для Windows x64 следует установить не только x64-версию компонентов, но и x86 (32-бит), так как многие программы и игры используют 32-бит DLL даже в 64-разрядных версиях Windows. И ещё один важный момент: наборы компонентов Visual C++ не взаимозаменяемы — если у вас уже установлены более новые версии, это не означает, что версия 2010 не требуется.
  4. После загрузки установщиков, запустите их и выполните процесс установки. Установка Visual C++ 2010 Redistributable
  5. Перезагрузите компьютер. Это не обязательный шаг, но лучше выполнить.

На всякий случай прямые ссылки для скачивания необходимых установщиков:

  • vcredist_x64.exe — версия для x64 версий Windows 11, Windows 10 и предыдущих ОС.
  • vcredist_x86.exe — эту версию устанавливаем и в 64-бит и в 32-бит системах.

В результате файл msvcr100.dll и другие библиотеки, входящие в состав Visual C++ 2010 Redistributable окажутся на своих местах и должным образом зарегистрированы в системе, а системная ошибка «Не удается продолжить выполнение кода, поскольку система не обнаружила msvcr100.dll» или «Запуск программы невозможен, так как на компьютере отсутствует msvcr100.dll» больше не появится.

Запуск программы невозможен, так как на компьютере отсутствует msvcr100.dll

Дополнительная информация

Чтобы не столкнуться с подобными ошибками в будущем, возможно, имеет смысл установить все актуальные версии Visual C++ Redistributable: лишними они точно не будут, а много места на компьютере не займут.

Подробно о способах установки этих компонентов, как официальных, так и дополнительных в отдельном руководстве Как скачать все распространяемые компоненты Microsoft Visual C++.

Комментарии (129) к Как скачать msvcr100.dll x64 и x86 для Windows 11/10/8.1/7 и исправить ошибку при запуске игр и программ

  • Sebas

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

    Ответить

  • Кирилл

    Огромное спасибо, помогли

    Ответить

  • Александр

    Всем у кого не вышло с помощью переустановки или установки Visual C++ на 64-разрядную систему
    Качайте 32-разрядную версию Visual C++
    У меня проблема была такая: не запускался Outlast по всем известной ошибке
    Я установил все пакеты Visual C++ под свою 64-разрядную систему с 2008 по 2017г и ничего не произошло, ошибка осталась. Потом я пытался закинуть msvcr100.Dll в systemwow64 и в саму папку с игрой — не помогло.
    Вообще ничего из приведенных в интернете способов- не помогло, пока в голову не пришла мысль, что игра достаточно старая и стоит поставить Visual C++ 32-разрядной версии.
    msvcr100.Dll это файл библиотеки 2010 года, я просто скачал 32-разрядную версию, перезагрузил компьютер и все заработало!
    Возможно этот способ подходит для исправления данной ошибки в старых играх

    Ответить

    • Dmitry

      А я разве не написал этого в статье.. странно… обычно везде пишу, что нужно и x86 версию ставить. Сейчас исправлю, спасибо.

      Ответить

    • Иван

      Спасибо помогло. А 64 выдавал ошибку мол установлена более новая версия и ставится не хотел.

      Ответить

    • Валенок

      Спасибо дружище, 32 версия решила вопрос на виндов 10 профешинал

      Ответить

  • сергей

    помогите пожалуйста… не знаю куда кинуть библиотеку для запуска игры

    Ответить

    • Dmitry

      Ее так-то не нужно никуда кидать, просто устанавливаете распространяемые компоненты Visual C++ 2010 x86 и x64, эта библиотека, как и другие сама будет скопирована куда нужно.

      Ответить

  • саша

    а если у меня visual 2013 x64 и x86?у меня в crysis 3 такая проблема

    Ответить

    • Dmitry

      Так нужно 2010. Это не те компоненты, которые если есть более новые, то старые не нужны.

      Ответить

  • Daniel

    Здравствуйте, дело в том что я недавно тоже столкнулся с той же проблемой, то-есть файл якобы отсутствует, но в обеих папок System32 и SysWOW64, он был. Попробовал удалить этот файл из обеих папок систем, и скачать с сайта, ну короче сайт именно для таких дел, скачал для x64-x86, тоже не помогло, удалил все компоненты Visual C++, и скачал и установил их заново, все заново, тоже не идёт. Скажите, в чём может быть проблема? Напоминаю что пробовал закинуть файл в папку где лежит файл .exe . Помогите пожалуйста, очень нужно, буду признателен!

    Ответить

    • Dmitry

      Т.е. файл есть и в system32 и в syswow64, также скопирован в папку с exe и все равно сообщает, что его нет?
      Тогда такой вариант: если в папке с exe есть папка bin или другая папка с библиотеками dll, скопируйте файл туда (причем лучше возьмите файл из SysWOW64, а не из System32).

      Ответить

    • Dmitry

      Установили и x86 и x64? (для 64-бит Windows нужны оба варианта).

      Ответить

  • Виталий

    Пытался скачать и 86 и 64 бит, но не скачивалось, говорило что есть более новая версия, а ошибка всё равно есть.

    Ответить

    • Dmitry

      А сам файл есть в папках Windows\System32 и Windows\SysWOW64. Если есть, попробуйте из SysWOW64 скопировать его в папку с той программой, которая не запускается.

      Ответить

  • Виталий

    У меня при скачивании ошибка, мол уже есть более новая версия, хотя ошибка присутсвует. что делать?

    Ответить

    • Dmitry

      Быть может, есть 64-битная версия, а 32-бит (x86) нету и именно её не хватает? Попробуйте проверить установку и той и другой версии.

      Ответить

  • Александр

    все стало запускаться. спасибо огромное. Удачи в вашем не легком деле)

    Ответить

  • Иван

    Хорошая инфа спасибо за труды!

    Ответить

  • Веталь

    Ну что, помогло. Сначала якобы скачал оба эти файла и установил. Не работает. Опять запустил их, удалил распространяемые части. Снова запустил файлы, установил их.. и только сейчас помогло.

    Ответить

  • Aleks

    Не помогло.
    Пытался установить City Car Driving 1.5.6.4 , даже с разных сайтов пробовал — всегда пишет эту ошибку.

    Ответить

  • Игоррь

    тип всем советую комменты не накрученные помогло и игру не нужно было удалять все ок советую всем хорошего дня

    Ответить

  • Иван Корнилов

    Большое спасибо, всё заработало! Рекомендую скачивать через ссылку, которая даётся в статье. Когда читал, попробовал найти файлы Visual C++ самостоятельно, но это не сработало.

    Ответить

  • Денис

    распространяемые части C++ не были установлены временная папка переполнена или к ней нет доступа?
    подскажите пожалуйста

    Ответить

    • Dmitry

      На системном диске есть свободное место? Папку временных файлов никуда не перемещали? Ну и сама установка от администратора должна запускаться (хотя, тут вряд ли проблема — по-другому её и не запустишь).

      Ответить

      • Денис

        63 гига свободно я туда вообще не лазил

        Ответить

  • руслан

    если вам не помогло найдите этот файл в папке system32 и скопируйте его в папку с игрой

    Ответить

  • александр

    вот что пишет На этом компьютере обнаружена более новая версия распространяемого пакета Microsoft Visual C++ 2010.

    Ответить

    • Dmitry

      Возможно, есть только x86 (32-бит), а x64 нету или наоборот (а нужны обычно и та и другая, даже в 64-бит Windows).
      Т.е. если ставите x64 и она не ставится, поставьте просто x86. А если не сработало, можете удалить те библиотеки, что уже есть (в панели управления), а потом установить заново.

      Ответить

  • W_E_E_K

    Dmitry помогло, спасибо. Однако после этой ошибки появилась другая пишет в Dota2, что Ошибка d3dx9_43 теперь DirectX 11 поставлю может заработает (была 9).

    Ответить

    • Dmitry

      Поставьте все библиотеки DX через веб-установщик от майкрософт, должно помочь.

      Ответить

  • doctorwhatag

    Слушайте, где скачать MSVCR70.DLL, все сайты предлагают скачать отдельно, а мне нужна полная версия

    Ответить

  • Бектур

    Здраствуйте всем
    Точка входа в процедуру _lc_handle_func не найдена в библиотеке DLL MSVCR100.dll.
    как исправить можно помогите

    Ответить

  • Кирилл

    ссылки неактульны, приходится гуглить самому. При скачивании обоих версий (x86 и x64) пишет, что «Для этой программы установки требуется платформа IA64. Ее нельзя установить на данную платформу.»
    Помогите, пожалуйста, я уже 2-ые сутки мозги себе.

    Ответить

    • Dmitry

      А у вас что за система? Обычный комп x64 с соответствующей системой или что-то другое?

      Ответить

  • Рома

    Захожу на оф. Сайт Майкрософта и пишет: «We’re sorry, this download is no longer available»
    Что делать?

    Ответить

  • Чайник

    Спасибо тебе, милый человек за этот материал! Все заработало, я очень рада!!! Уже испугалась, что никогда в любимых симсов не поиграю)) Дай бог здоровья

    Ответить

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

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