• Главная
  • windows
  • Msvcr100.dll отсутствует, запуск программы невозможен — что делать?

Msvcr100.dll отсутствует, запуск программы невозможен — что делать?

Запуск программы невозможен, поскольку msvcr100.dll отсутствуетСначала о том, чего делать не нужно — не ищите, где скачать файл msvcr100.dll для Windows 7 или Windows 8 бесплатно, этот запрос с большой вероятностью приведет вас на сомнительный сайт и, более того, даже если там будет оригинальный файл, и вы будете знать «куда кидать» этот файл, это, скорее всего, все равно не поможет запустить игру или программу.

А теперь, собственно о том, что нужно делать, если при старте приложения пишет, что запуск программы невозможен, поскольку на компьютере отсутствует msvcr100.dll или точка входа в процедуру не найдена в библиотеке DLL в данном файле. См. также: Что делать, если msvcr110.dll отсутствует, msvcr120.dll отсутствует

Где скачать оригинальный msvcr100.dll и как установить его для запуска программ

Текст ошибки msvcr100.dll

Если у вас возникает любая проблема с файлом dll, то первое, что следует попробовать сделать — узнать, что это за файл: как правило, все они являются одной из библиотек каких-либо компонентов, таких как DirectX, PhysX, Microsoft Visual C++ Redistributable и других. А после того, как вы это знаете, все что остается сделать — зайти на официальный сайт разработчика этого компонента и скачать его к себе на компьютер, это действительно бесплатно.

Msvcr100.dll — составная часть распространяемого пакета Visual C++ для Visual Studio 2010 (а если он уже установлен, зайдите в панель управления — программы и компоненты, удалите его и снова установите). Соответственно, если вам нужно скачать этот файл, то идти нужно не на сайт «все DLL бесплатно, загрузите и введите regsvr32 и т.д.», так как это может иметь неприятные последствия, а на сайт Microsoft и загружать там (а если он уже установлен, зайдите в панель управления — программы и компоненты, удалите его и снова установите).

Свойства оригинального файла msvcr100.dll

Так что, если библиотека msvcr100.dll отсутствует и, как сообщает Windows, запуск программы невозможен, то вам сюда (важно: если у вас 64-разрядная Windows, то нужно установить и x64 и x86 версии библиотек, так как очень многие игры и программы требуют именно x86 даже в 64-битных системах):

Скачать оригинальный msvcr100.dll

Дальнейшие действия просты — загрузили, установили, перезагрузили компьютер, после чего можно снова попробовать запустить программу или игру, скорее всего, в этот раз все пройдет успешно.

Отмечу, что в некоторых случаях, ошибки msvcr100.dll могут быть вызваны не отсутствием этого файла, а иными причинами, например, неправильным его вызовом из программы. Также, в некоторых случаях, решить проблему при запуске может помочь копирование файла из его оригинального местоположения (System32 или SysWOW64) в папку с запускаемым файлом.

Комментарии (70) к Msvcr100.dll отсутствует, запуск программы невозможен — что делать?

  • 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 версию ставить. Сейчас исправлю, спасибо.

      Ответить

  • сергей

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

    Ответить

    • 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).

      Ответить

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

Список инструкций Windows 10
Загрузочные флешкивсё для создания
Найти телефонпоиск потерянного и украденного телефона
Антивирус онлайн9 способов проверить компьютер на вирусы онлайн бесплатно
Секреты Windows 10скрытые возможности и функции новой ОС
Бесплатная помощькомпьютерная помощь читателям