Обычно не все программы и игры инсталлируют дополнительные DLL библиотеки для своей стабильной работы. Те, кто перепаковывает инсталляторы, стараются уменьшить размер установочного файла и не включают в него файлы Visual C++. А так как они не входят в конфигурацию ОС, обычным пользователям приходится исправлять ошибки с недостающими компонентами.
Способ 1: Загрузка msvcp100.dll
Можно инсталлировать msvcp100.dll простым ее перемещением в папку C:\Windows\System32
, предварительно скачав файл с сайта, предлагающего такую возможность.
DLL устанавливаются в разные папки, в зависимости от поколения ОС. В случае с Windows XP, Windows 7, Windows 8 или Windows 10, вы сможете узнать, как и куда нужно помещать их из данной статьи. А для регистрации библиотеки вручную прочтите вот эту статью. Обычно регистрация не является необходимой — Windows сама осуществляет её автоматом, но в особых случаях данная процедура может потребоваться.
Способ 2: Microsoft Visual C++ 2010
Microsoft Visual C++ 2010 устанавливает различные DLL, которые требуются программам, созданным в Visual Studio. Чтобы устранить ошибку с msvcp100.dll, нужно будет его загрузить и инсталлировать. Программа сама поместит все файлы в систему и проведет их регистрацию. Больше ничего не потребуется.
Перед скачиванием пакета, надо выбрать требуемый вариант для вашего компьютера. Их имеется два — для ОС с 32-х и 64-разрядными процессорами. Чтобы определить, какой из них вам потребуется, нажмите на «Компьютер» правой кнопкой и выберите «Свойства». У вас появится окно с информацией о системе, где обозначена её разрядность.
Вариант х86 подойдет для 32-битной, а х64, соответственно, для 64-разрядной.
Загрузить пакет Microsoft Visual C++ 2010 (x86) с официального сайта
Загрузить пакет Microsoft Visual C++ 2010 (x64) с официального сайта
Далее на странице загрузки нужно будет:
- Выбрать язык вашей ОС.
- Нажать «Скачать».
- Согласитесь с условиями лицензии.
- Нажмите «Install».
- Закройте окно, воспользовавшись кнопкой «Finish».
Далее запустите установщик.
Все, с того момента ошибка больше не будет появляться.
Если у вас имеется Microsoft Visual C++ более позднего выпуска, то он воспрепятствует установке версии 2010 года. Тогда понадобится его удалить обычным методом, используя «Панель управления», и после этого произвести инсталляцию 2010.
Новые дистрибутивы иногда не заменяют свои предыдущие варианты, поэтому придется пользоваться прошлыми версиями.
спасибо огромное автору за данную статью!