Отсутствует msvcr100.dll? Что за ошибка и как исправить
У Вас появилось окно с ошибкой? Вы ищите как исправить ошибку msvcr100.dll? Решить проблему можно 2-мя способами! Так давайте вместе разберемся с файлом msvcr100 dll что за ошибка и как ее исправить, страшно ли это для windows или нет?! Победим вместе!
Рано или поздно все пользователи сталкиваются с определенными ошибками windows, используя компьютер в личных целях, играя в игрушки, бороздя интернет. Но вы понятия не имеете, как исправить ошибку, тем более, если столкнулись с проблемами windows впервые. В этом страшного ничего нет.
Скажу честно, каждой ошибке есть логическое объяснение и решение, и в этой статье мы с Вами будем разбираться и постараемся решить проблему. Представьте ситуацию, когда Вы можете справиться с ошибкой самостоятельно и в дальнейшем помогать другим :). И я вам в этом помогу.
Погнали… 🙂
Msvcr100.dll что за ошибка
Ошибка Msvcr100.dll появляется в нескольких случаях, таких как, файл поврежденный, отсутствует либо удален, а также ошибка может появляться при установке софта или самой windows. Перед тем как решить проблему с msvcr100 dll нам нужно понять, что это за файл. Данная библиотечка является системной и отвечает за работу определенного софта.
В основном динамические библиотеки (DLL) в windows принадлежат определенным пакетам, таким как DirectX, PsyX,Visual C++ и др., некоторые из них входят в комплект windows. Определив исходный пакет, проблема решается намного легче!
Динамическая библиотечка msvcr100.dll — это компонент Microsoft Visual C ++ 2010 распространяемого дистрибутива программного обеспечения microsoft. Этот пакет является очень важным в windows, поскольку он содержит файлы языка программирования C++, на котором пишется большинство игр и программ. Пакет Microsoft Visual C ++ можно загрузить совершенно бесплатно с сайта Microsoft и установить!
Так давайте и займемся этим прямо сейчас.
к оглавлению ↑
Как исправить ошибку msvcr100.dll?
ВНИМАНИЕ!!! Не пытайтесь скачивать с непроверенных источников! Есть много причин, почему этого делать не стоит. Одна из главных причин — возможность скачать вирус под именем безобидного системного файла.
Любите свой компьютер, не тащите в него всякую непроверенную информацию, в век информационного мошенничества! Не попадитесь в лапы мошенников!
Правильнее всего скачать msvcr100 dll с сайта Microsoft, легко и безопасно, нежели искать с неизвестных источников. Вы сразу избавите себя от всевозможных проблем J. Поверьте на слово.
Сказал, предупредил, вооружил. Теперь давайте подготовимся к установке и скачаем необходимый дистрибутив. Во-первых, нужно удалить пакет Visual C++ для Visual Studio 2010, если он у Вас установлен. Для этого идем в «Панель управления» – «Программы и компоненты» и удаляем пакет C++.
к оглавлению ↑
Скачать msvcr100 dll для windows
Чтобы узнать какая ссылка Вам подойдет, ознакомьтесь со статьей – Как определить разрядность/битность Вашей операционной системы! Информация пригодится в будущем.
Переходим по ссылке и скачиваем дистрибутив с разрядностью вашей операционной системы.:
Скачать пакет Microsoft Visual C++ 2010 (x64)
Скачать пакет Microsoft Visual C++ 2010 (x86)
Скачиваем небольшой установочный пакет, устанавливаем как обычную программу, перезагружаем компьютер, и пробуем запустить софт, который выдавал ошибку! Скорее всего, все пройдет успешно и все заработает.
к оглавлению ↑
Копируем недостающий файл в windows и регистрируем
Решить проблему можно и другим способом, если не получается исправить ошибку первым способом. В большинстве случаев помогает конечно же установка Microsoft Visual C++. Опишу другой метод, на всякий случай. Смысл заключается в скачивании недостающего файла, копирования его в систему и регистрацию библиотеки.
Скачать msvcr100.dll можно по ссылке ниже:
Скачать Msvcr100.dll для Windows [Размер: 314 KB]
Далее необходимо архив распаковать, и скопировать файл в системную папку windows с учетом разрядности системы.
Для Windows 7 x32 скопируйте файлы в папку C:windowssystem32
Для Windows 7 x64 скопируйте файлы в папку C:windowsSysWOW64
После необходимо зарегистрировать библиотеку, сделать это нужно через командную строку cmd, в ней пишете:
если система 32Bit — regsvr32 C:windowssystem32msvcr100.dll
если система 64Bit — regsvr32 C:windowsSysWOW64msvcr100.dll
Перезагружать ПК не обязательно. Можно пробовать запускать программу или игру.
к оглавлению ↑
Другие возможные решения
Файл msvcr100.dll может быть удален как по ошибке самим пользователем, так и при удалении программы или игры. Просто файл msvcr100 dll иногда входит в состав дистрибутива софта или игры. В таких случаях иногда помогает воспользоваться восстановлением системы из контрольной точки. Если Вы в ближайшее время что-то устанавливали/удаляли, то способ может быть полезным.
к оглавлению ↑
Восстановление системных файлов windows
Еще один интересный способ в решении недостающего или неправильно работающего файла msvcr100.dll, воспользоваться средствами windows по поиску поврежденных или отсутствующих системных файлов в винде.
Для этого нужно открыть командную строку с правами администратора, ввести sfc /scannow и нажать на кнопку «Enter». Запустится процесс проверки системных файлов, до завершения процесса проверки будут идти проценты выполнения.
После завершения проверки системная утилита выдаст сообщение о найденной проблеме/ошибке и возможные способы решения путем восстановления недостающих или поврежденных файлов.
Перезагружаете компьютер и также пробуете запустить проблемное приложение.
к оглавлению ↑
Решение отсутствия файла msvcr100.dll в windows 10
В связи с комментариями и несколькими письмами о том что в windows 10 не помогли выше описанные способы. Я решил дописать решение проблемы — отсутствует msvcr100.dll на windows 10, и это не удивительно, т.к. мелкософт не отслеживает присутствия некоторых библиотек для нормальной работы сторонних программ написанных на C++.
Это значит, что пользователь должен оставаться один на один со своей проблемой. Так как решение которое написано выше не подходит для win 10 то есть альтернатива, которой можете воспользоваться.
Для того чтобы решить проблему, Вам нужно установить бесплатное приложение Microsoft Visual Studio 2015:
Скачать пакет Visual C++ для Visual Studio 2015 для Windows 10
Открываете диск на котором установлена ОС, по умолчанию диск C, ищите файл msvcr100.dll в папках C:WindowsSystem32 и C:WindowsSysWOW64 как на картинке ниже. Файл должен присутствовать в обоих папках.
И пробуете Ваше ПО. Это должно решить вашу проблему. Если нет, пишите в комментариях, будем дальше разбираться с ошибкой.
P.S. Давайте подведем итоги. В статье было описано, что за ошибка msvcr100 dll и как исправить несколькими способами, не прибегая к переустановке windows. К какому установочному пакету относится файл, в случае чего можно переустановить.
В Windows часто встречаются самые разные ошибки, которые мешают работе системы. И отсутствие файла библиотеки msvcr100 dll — одна из них. Ниже я собрал все варианты решения проблемы для самых разных версий операционной системы. Теперь вы точно будете знать, что делать при встрече с такой ошибкой.
При каких условиях появляется ошибка
Чаще всего такую проблему можно поймать при запуске какого-либо приложения. Вы кликаете на ярлык с любимой игрой, а в ответ получаете окно с текстом: «Запуск программы невозможен, так как на компьютере отсутствует msvcr100.dll. Попробуйте переустановить программу».
Как можно понять из окна — ошибка в файле, который программа не может найти. Либо этот файл может быть просто сломан.
Все ошибки, связанные с файлами библиотек (и имеющие расширение dll), происходят из-за проблем в работе Microsoft Visual C++, DirectX и других системных программ. Именно поэтому я советую периодически проверять обновления на них, и во время установки игры не отказываться от дополнительного скачивания системных приложений.
Нужный нам файл msvcr100.dll находится в библиотеке Visual C++ для Microsoft Visual Studio. И встречается он там в любой новой версии Windows: 7, 8, 10.
Установка Visual C++
Первым делом убедимся, что эта библиотека есть на вашем компьютере. Если она имеется — ошибка в неправильной установке или поврежденных файлах. В таком случае проще всего будет удалить ее и поставить заново.
Откройте панель управления через поиск в меню «Пуск» (для 8 и 10 Windows). На седьмой Windows панель расположена в правой части меню «Пуск».
Нас интересует вкладка «Программы и компоненты» или же «Удаление программы». Именно в ней вы можете управлять всеми установленными приложениями и играми на вашем компьютере.
Найдите в списке все компоненты Visual C++ и удалите. По-хорошему, стоит также очистить ошибочные записи в реестре с помощью утилиты CCleaner. Но это не обязательный этап. Теперь перезагрузите компьютер.
Когда ПК заново включился — скачайте и установите Visual C++. Для этого нужно знать разрядность вашей системы. Всего бывают два вида: 32 бита или 64. Это можно посмотреть в настройках системы.
После скачивания запустите установочный файл и завершите загрузку. Теперь вновь перезагрузите компьютер. Больше ошибки msvcr100.dll быть не должно. Но если этот способ вам показался слишком сложным или не помог — читайте дальше.
Если у вас нет желания устанавливать всю библиотеку файлов или же предыдущий способ не помог, то скачайте файл msvcr100.dll вручную. Это не займет много времени и будет в разы проще, чем переустанавливать весь Visual C++. К тому же, этот способ работает наверняка — ошибка не сможет появиться.
Чтобы добавить нужный файл вручную — скачайте его с официального сайта. После чего распакуйте архив и поместите файл в папку:
- Для 32-битной ОС скопируйте файл с заменой в папку С:Windowssystem32
- Для 64-разрядной Windows — скопируйте с заменой в папку C:WindowsSysWOW64
Диск С, в который вам нужно скопировать файл — это диск, на котором установлена система. Найти его можно в «Проводнике», во вкладке «Мой компьютер».
Кроме папки с Windows, файл нужно положить в папку с игрой, где находится сам «exe». Для этого нажмите правой кнопкой мыши по иконке приложения и выберите «Расположение файла». Так вы попадете в папку с игрой, в которой хранятся все файлы.
Следующий шаг — зарегистрировать файл в системном реестре. Для этого нужно вызвать окно с помощью Win+R и ввести в него команду «regsvr32 msvcr100.dll». Так компьютер узнает, что файл msvcr100.dll существует. После чего следует провести рестарт системы.
По идее, ошибка должна пропасть. Этот способ работает во всех случаях и считается самым эффективным, но всегда находится исключение. Если что-то пошло не так, или вариант вам не понравился — читайте дальше. Я описал еще несколько способов решения проблемы.
Другие варианты решения
Довольно много причин могут вызвать ошибку msvcr100.dll. К примеру, вирусы или неправильное расположение самого файла. Поэтому есть еще пять способов исправить проблему: от восстановления системы до переустановки самого приложения.
Проверить компьютер антивирусом
Еще одно решение — проверить компьютер антивирусом. Для этого подойдет любой вариант: Касперский, Avast или Dr.Web. Выбирайте на свой вкус и обязательно качайте с официального сайта разработчика. Иначе можно нарваться на вирусы.
Проверка поможет избежать того, что на компьютере есть вредоносные программы, которые и повредили системные файлы. Так тоже можно починить msvcr100.dll.
Восстановление системы из контрольной точки
Такой способ подойдет, если раньше все работало нормально. Игра запускалась, но потом стала выдавать ошибку. Или вы установили что-то новое на устройство, и появилась проблема. Тогда просто восстановите систему из последнего сохраненного бекапа. И, вероятно, это поможет.
- Для восстановления откройте «Панель управления», вкладку «Восстановление» и в ней нажмите «Запуск восстановления».
- Выберите нужную точку из списка и нажмите «Далее».
- Подтвердите необходимость запуска из этой точки и дождитесь окончания процесса.
Учтите, восстановление из точки сохранения обнуляет все, что было сделано после нее. Все установленные приложения и файлы просто пропадут.
Обновление библиотек и переустановка приложения
Иногда проблема может быть в том, что игра просто не может правильно обратиться к файлу msvcr100.dll. Тогда стоит переустановить всю библиотеку DirectX и .NET Framework. Или же, как вариант, удалить игру и поставить ее заново — она сама предложит установить нужные ей файлы.
Использование другой учетной записи
Сомнительный вариант, но может помочь, раз другие не сработали. Попробуйте повторить другие шаги на новой учетной записи Windows. С нуля установите все библиотеки, скачайте игру и попробуйте ее запустить. Если ошибка повторится — останется только самый радикальный вариант.
Переустановка ОС
Если ничего вообще не помогает — сносите Windows со своего компьютера. Не забудьте только предварительно сохранить все важные файлы на жесткий диск или SSD. Рекомендую использовать новый дистрибутив для установки или поискать официальную версию Windows (что будет крайне непросто). Главное — не пользуйтесь старым установщиком. Видимо, проблема именно в нем.
Я искренне надеюсь, что инструкция помогла разобраться с проблемой, и вы смогли нормально запустить приложение. Теперь вы знаете, что делать, если снова возникнет ошибка msvcr100 dll. Советую также ознакомиться с видео на тему:
Если у вас остались вопросы — задавайте их в комментариях. Я постараюсь дать максимально подробный и развернутый ответ на каждый из них. Читайте также и другие статьи на нашем сайте.
Другие статьи по теме:
- Ошибка 31 4302 в Genshin Impact — что делать
- Как узнать пароль от аккаунта в Roblox
- Ошибка 279 в Roblox — что значит и как исправить
- Как сменить регион в Стиме
- Что значит ошибка 267 в Роблокс и как ее исправить
Заглавное фото: kotaku.com.au
Итак, вы пытаетесь запустить какую-то игру или программу (встречали на тех же репаках от xatab), а в ответ получаете сообщение о том, что система не обнаружила msvcp100.dll? Ничего страшного, эта проблема лечится как два пальца об асфальт. В этой очень короткой заметке я покажу вам, как можно исправить эту ошибку, а заодно избавиться от всех будущих возможных проблем. Начинаем!
Друзья! Если у вас что-то не получилось или вы нашли другое интересное решение – напишите об этом в комментариях под этой статьей. Так вы поможете не только себе, но и тысячам другим читателям нашего классного портала WiFiGid. Спасибо!
Статью пишу для нормальных версий Windows – Windows 10 и Windows 11. Если вы рьяный сторонник Windows 7 или даже Windows XP – вы молодец, справитесь, держитесь
Содержание
- Решение 1 – Microsoft Visual C++
- Решение 2 – Качаем msvcp100.dll напрямую
- Если не помогло
- Видео по теме
- Задать вопрос автору статьи
Решение 1 – Microsoft Visual C++
Библиотека msvcp100.dll входит в состав Microsoft Visual C++ (вроде как с выпуска 2010, но пойдут любые современные). Если ее нет в системе, мы получаем ошибку «Запуск программы невозможен, так как на компьютере… бла-бла-бла». Простое решение – качаем этот пакет с официального сайта и устанавливаем к себе на компьютер.
Ссылка на официальный сайт
Листаем чуть ниже, нам подходят вот эти версии:
X64 – для 64-битной Windows (качаем ее, так как скорее всего это именно ваш вариант), X86 – для 32-битной Windows (в последнее время встречается все реже и реже). После скачивания и установки пробуем запустить свою программу или игру заново, на этот раз должно получиться (по крайней мере именно ошибка про msvcp100.dll исчезнет).
На 64-битную версию лучше установить оба пакеты, чтобы наверняка.
На компьютере обычно уже установлены разные пакеты Microsoft Visual C++. Видел, что некоторые рекомендуют предварительно удалить их все. Если хотите – пробуйте. Но лично у меня все устанавливалось нормально и поверх.
Если не хочется качать весь пакет библиотек, можно попробовать загрузить лишь одну msvcp100.dll. Но этот способ не гарантирует, что после решения этой ошибки, следом появятся сообщения о необходимости других библиотек.
Настоятельно не рекомендую скачивать библиотеки Windows с незнакомых сайтов, т.к. они могут содержать в себе нехорошую заразу. Библиотеку ниже я лично извлек со своего компьютера после установки Microsoft Visual C++ (x64). Но даже так – на свой страх и риск.
Скачать msvcp100.dll x86
Скачать msvcp100.dll x64
Скачанные библиотеки напрямую помещаем на вашем компьютере по следующим адресам (для 64-битной версии Windows качаем оба файла):
C:WindowsSystem32 (x86 версию)
C:WindowsSysWOW64 (x64 версию)
После этого все должно заработать.
Если не помогло
Если этот способ не помог – это очень странно, т.к. ошибка однозначно объясняет причину неудачи выполнения программы. Как рекомендация – попробуйте просто перезагрузить ваш компьютер или ноутбук, а уже после этого повторить процедуру установки (пробуйте первый способ).
Дополнение. Нашли случай, когда в папке с игрой находился неправильный файл msvcp100.dll. Помогает простое удаление его. Библиотеки должны быть только в системных файлах!
Ну а если вдруг нашли свое решение – обязательно напишите об этом в комментариях, так вы можете помочь другим читателям этой статьи, которые тоже столкнулись с этой ошибкой.
Видео по теме
Программное обеспечение Visual C++ – одно из самых важных и основных на Windows. Если его нет на компьютере, то не будут запускаться приложения, которые созданы на языке программирования С++. Нередко высвечивается ошибка msvcp100.dll, связанная с отсутствием соответствующей библиотеки, поэтому нужно знать способы ее устранения.
Содержание статьи
- Описание ошибки
- Что делать не нужно
- Устранение с помощью Visual studio
- Скачивание и копирование в системную папку
- Восстановление системных файлов
- Проверяем результаты работы
- Комментарии пользователей
Описание ошибки
Общие библиотеки DLL – это коды и данные, которые используются для запуска большинства приложений. Они также важны как файлы .exe. В случае утраты DLL установленные программы не будут корректно запускаться, о чем появится соответствующее уведомление. К числу таких библиотек относится msvcp100.dll. Она является составной частью пакета Visual C++.
Если файл msvcp100.dll поврежден или отсутствует, на экране во время включения программы высветится сообщение. Часто неполадка появляется при установке нелицензионных копий игр. Также ошибка msvcp100.dll иногда возникает при попытке поиграть даже в официальные версии City car driving или при включении эмулятора smartsteamloader.exe.
Файл может быть утерян при деинсталляции любого софта либо самим пользователем, либо программой. Нередко ошибка возникает по причине заражения компьютера вирусом. Но вне зависимости от того, как была повреждена или удалена библиотека, существует несколько способов ее восстановления.
Что делать не нужно
Так как файл библиотеки утерян или поврежден, логичным решением будет скачать его заново либо переустановить весь пакет Microsoft Visual C++. Основная ошибка, которую могут допустить пользователи, это загрузить программное обеспечение с непроверенных источников. Так как продукт является разработкой компании Microsoft, скачивать его нужно именно с их сайта. Пакет распространяется свободно, поэтому платить за скачивание не нужно.
Устранение с помощью Visual studio
Самый простой способ устранения неполадки – это загрузка и установка последней версии Visual C++. Программное обеспечение 2015 года следует скачать с сайта производителя и начать процесс установки. Оно доступно для всех актуальных Windows. Файл скачивается с учетом разрядности установленной операционной системы. Узнать ее можно через «Мой компьютер» — «Свойства» в графе «Тип системы».
Важно! Перед установкой следует удалить предыдущий пакет. Это можно сделать через «Пуск» — «Панель управления» — «Установка и удаление программ». Там нужно найти Visual C++ и удалить все установленные версии.
Что делать для устранения ошибки msvcp100 на Windows 7, 8:
- дождаться окончания загрузки файла;
- выбрать из списка скачанных exe-файл;
- нажать кнопку «Установить»;
- дождаться инсталляции программного обеспечения;
- перезагрузить компьютер.
Больше пользователю ничего не нужно делать. Все файлы будут перемещены в нужную папку. После установки проблема должна исчезнуть.
Если все равно появляется ошибка msvcp100.dll, дополнительно можно загрузить предыдущие сборки для обеих разрядностей. Для 10 версии также рекомендуется скачать Framework 4.5.
Скачивание и копирование в системную папку
Предыдущий метод решает проблему в большинстве случаев. Если этого не произошло, можно самостоятельно загрузить файл с библиотекой и перенести в нужную системную папку.
Внимание! Скачивать файл также нужно с проверенных ресурсов. Установку DLL библиотек своими руками лучше оставить как запасной вариант, если предыдущий метод не помог.
Как исправить ошибку msvcp100 dll путем перемещения в системную папку:
- Поместить загруженный файл в системную папку. Для х32 адрес C:WindowsSystem32, а для х64 C:WindowsSysWOW
- Новую библиотеку нужно зарегистрировать. Следует нажать «Пуск» и «Выполнить» либо через Win + R;
- В появившемся окне ввести regsvr32 msvcp100.dll;
- Нажать «Ок».
Откроется приложение регистрации, которое по окончании процедуры автоматически закроется. Если способ не сработал, то во втором пункте после regsvr32 прописывается полный путь до библиотеки. Последний этап – перезагрузка устройства.
Восстановление системных файлов
Более сложный способ устранения ошибки msvcp100 – это поиск поврежденных или удаленных системных файлов через средства Windows. Процедура выполняется через запуск команд с правами администратора. Подобная процедура связана с безопасностью системы, так как обычному пользователю открывается окно с только ограниченным функционалом и ряд команд может не выполниться.
Важно! При введении команд нужно быть внимательным, так как изменения касаются непосредственно операционной системы. Неправильные действия могут нарушить правильность ее функционирования.
Алгоритм запуска от имени администратора:
- Через «Пуск» ввести в строке поиска cmd.
- В результатах поиска отобразится приложение cmd.exe. В Windows 10 сразу открывается приложение с несколькими вариантами запуска.
- Кликнуть по иконке правой клавишей мыши.
- В контекстном меню высветится несколько пунктов, из которых нужно выбрать «Запуск от имени администратора».
Далее в открывшейся программе нужно прописать sfc/scannow и нажать на клавиатуре кнопку Enter. Эти действия запустят процесс проверки установленных системных файлов. Когда проверка закончится, на экране высветится уведомление об обнаруженных проблемах и их успешном устранении.
Проверяем результаты работы
После использования перечисленных способов устранения неполадки нужно проверить, запустится ли приложение, которое выдавало ошибку. Игра или программа должна открыться.
Современные программы и игры на Windows преимущественно разработаны на языке С++. Для их запуска должен быть установлен пакет Visual C++, который включает множество библиотек, в том числе msvcp100.dll. При запуске приложений или игр может возникнуть сбой, и пользователи начинают искать, что за ошибка msvcp100 dll и как ее исправить. Решить проблему можно самостоятельно без особых навыков по описанным выше инструкциям.
Достаточно частая проблема у любителей поиграть в пиратские копии игр — ошибка: отсутствует msvcr100.dll в Windows 10. Само собой, что при этом запуск программы невозможен, ввиду того, что система не обнаружила эту библиотеку в соответствующей папке. Другой, не менее распространённый вариант, это ошибка: модуль msvcr100.dll загружен, но точка входа не найдена. Я покажу Вам где скачать эту библиотеку правильно, чтобы не поймать какую-нибудь вредоносную гадость в свою операционную систему.
В настоящий момент для исправления ошибки у Вас есть два пути:
Первый путь — скачать распространяемый пакет, который установит или обновит имеющиеся системные библиотеки. Это, по сути, единственно правильный способ решения проблемы.
Второй путь — скачать файл msvcr100.dll как отдельную библиотеку и зарегистрировать в системе. Такое возможно, но крайне нежелательно! Но, давайте обо всём подробнее.
Скажу один алгоритм, который поможет Вам правильно решать практически любые проблемы с динамическими библиотеками Windows 10. Начать стоит с того, что выяснить что это за DLL-файл и к какому набору компонент он относится. Как правило, это или библиотеки, устанавливаемые вместе с Windows, или попадающие в систему вместе с дополнительными компонентами — DirectX, Microsoft Visual C++ Redistributable, PhysX и т.п. После того, как принадлежность удалось установить, просто открываем официальный сайт разработчиков данного программного продукта и скачиваем оттуда установочный пакет и запускаем на установку.
Но вернёмся к нашей проблеме. Файл msvcr100.dll — это одна из множества динамических библиотек, которые входят в свободно распространяемый пакет Visual C++ Redistributable от компании Microsoft для приложений, созданных в среде разработки Visual Studio. Таким образом, если вам необходимо скачать этот dll-файл, то мы пойдём не на сайт, где можно скачать все DLL бесплатно, а сначала идём на сайт компании Майкрософт, который все знают, и уже оттуда качаем пакет с библиотеками. Я сразу дам нужные ссылки.
Внимание! Перед тем как устанавливать какой-либо пакет библиотек в ОС, сначала стоит зайти в параметры Windows 10 в раздел «Приложения» и удалить старую, ранее установленную версию «Распространяемый пакет Visual C++ 2010», если он там уже есть.
Скачать Visual C++ Redistributable Вы можно здесь. Перейдя по ссылке, Вы попадёте вот на такую страницу:
Скачиваем пакет, соответствующий разрядности вашей системы:
Для 32-битных систем качаем vc_redist.x86.exe
Для 64-битных систем качаем vc_redist.x64.exe
Скачав установочный файл — запускаем его и видимо вот такое окно:
Соглашаемся с условиями лицензии и кликаем на кнопку «Установить». После этого ждём некоторое время, пока не завершится инсталляция пакета в Windows 10, о чём Вы увидите соответствующее сообщение:
Ну вот и всё! Закрываем окошко, перезагружаемся и запускаем нужную программу или игру, чтобы удостоверится, что проблема решена!
Примечание: Несколько раз встречался с тем, что ошибка msvcr100.dll появляется не из-за того, что файл отсутствует в системе, а из-за неправильного обращения у нему программой. Тогда решить проблему при запуске приложения достаточно часто можно просто скопировав файл из его начального местоположения в Виндовс (папки System32 или SysWOW64) в папку с запускаемым файлом программы.
Как скачать msvcr100.dll и установить отдельно
Если представленный выше вариант решения проблемы не сработал по какой-то ведомой или неведомой причине, то можно попробовать ещё один лайфхак. Он не совсем правильный с точки зрения безопасности ОС, но иногда срабатывает, когда ничего другое не помогает!
Вся суть в том, что нужно в Интернете найти и скачать файл msvcr100.dll бесплатно на компьютер. Так, как библиотека может быть инфицирована, то обязательно проверяем её антивирусом.
Далее надо правильно скопировать скаченный файл в нужную папку.
для 32-разрядной ОС - C:WindowsSystem32 для 64-разрядной ОС – C:WindowsSysWOW64
После этого необходимо dll-ку зарегистрировать. Для этого кликаем правой кнопкой мыши на «Пуск» и в контекстном меню выбираем пункт «Выполнить». Либо нажмите комбинацию горячих клавиш Win+R.
Теперь в строку «Выполнить» вводим вот такую команду:
regsvr32 msvcr100.dll
Кликаем на кнопку «ОК» и смотрим на результат. Он должен быть положительным. Если вдруг будет ошибка, тогда попробуйте вот такую команду:
regsvr msvcp100.dll
Операционная система должна обработать команду и зарегистрировать новую библиотеку msvcr100.dll. После этого я бы посоветовал перезагрузить компьютер и только после этого пробовать запускать нужную программу и смотреть результат.