Доброго времени суток, дамы и господа! Если при запуске игры или программы Вы столкнулись с сообщением об ошибке, в котором написано «запуск программы невозможен, так как на компьютере отсутствует msvcp100.dll» и совет типа «Попробуйте переустановить программу» или что-то подобное.
Запуск программы невозможен, отсутствует MSVCP100.dll
Не пугайтесь, по сути стандартная ошибка о недостающих файлах библиотек в операционной системе Windows. Весь смысл в том, что не все программы и игры устанавливают дополнительные dll, для нормальной работы. А в windows библиотеки от пакета Visual C++ в комплекте не идут. Вот и приходиться пользователю решать своего рода проблемы с недостающими файлами.
В данной статье я подробно расскажу о файле msvcp100.dll, о том, что это за ошибка и как ее исправить самостоятельно. Расскажу о двух вариантах ее устранения и не появлении в дальнейшем. Плюс Вы уже будете знать как поступать в такой ситуации.
ВАЖНО! Не пытайтесь скачать msvcp100.dll на сторонних сайтах, загружайте только с проверенных источников. Я дам Вам ссылку на официальный пакет от майкрософт, который в большинстве случаях решит проблему с недостающим файлом в системе.
Спросите, почему в большинстве случаев? Все просто, практически каждый случай в большей степени индивидуальный, т.к. ПО и игры все разные. Но знаю одно, все решаемо.
Немного расскажу о данном файле, к какому пакету библиотека принадлежит, что это за файл, а так же для чего он нужен в windows.
Что за ошибка msvcp100.dll
Библиотека msvcp100.dll является важной частью для запуска программ и игр разработанных с помощью Microsoft Visual C++. Принадлежит к распространяемому пакету Microsoft Visual C++ 2010. Системная ошибка может быть вызвана либо отсутствием и повреждением файла. В результате чего игра или программа отказывается запускаться, или вылетает практически сразу после запуска.
Файл библиотеки может быть удален вследствие удаления любого софта с компьютера, как самим пользователем, так и при деинсталляции игр. Данная ошибка может возникать на таких операционных системах как windows 7, 8 и windows 10
Msvcp100.dll является одним из важных компонентов, и наличие в системе его обязательно. В противном случае ничего не заработает.
Впрочем, главное, что нужно знать о данной ошибке, несмотря на природу причины ее возникновения, она подлежит исправлению, причем сразу несколькими методами.
к оглавлению ↑
Решение ошибки msvcp100.dll с помощью Visual studio
Как я описал выше, файл который отсутствует — это составной элемент пакета Visual C++ 2010, поэтому самым верным способом решения является переустановка всего пакета. Другими словами, для того чтобы скачать msvcp100.dll на компьютер данный файл, достаточно загрузить пакет Microsoft Visual C++ 2010 и установить на пк. Программа самостоятельно скопирует файлы в системную папку windows и зарегистрирует. Больше делать Вам ничего не придется.
К СВЕДЕНИЮ! В некоторых случаях помогает установка именно пакета для x86 ОС, в независимости от битности Вашей операционной системы.
Загрузить распространяемый пакет Microsoft Visual C++ 2010 можно по ссылкам ниже в соответствии с разрядностью Вашей операционной системы.
Распространяемый пакет Microsoft Visual C++ 2010 (x86)
Распространяемый пакет Microsoft Visual C++ 2010 (x64)
Перед тем как устанавливать данный пакет, зайдите в меню Пуск > Панель управления > Установка удаление программ. Найдите среди установленных программ пакет Visual C++ 2010 и удалите его (если он конечно же установлен).
Это требуется для корректной установки нового пакета.
Теперь остается лишь установить скачанный пакет Visual C++, в обязательном порядке выполнить перезагрузку компьютера и пробовать запускать проблемную игру снова.
Если у Вас виндовс 10 и аналогичная ошибка, я сделал отдельный пункт по ошибке в windows 10. Ниже ручного режима.
к оглавлению ↑
Копируем недостающий файл в windows
В редких случаях, когда описанный выше способ не помогает, решить проблему можно в ручном режиме, скопировав в системную папку. Для этого необходимо скачать msvcp100.dll по прямой ссылке с моего сайта, и подкинуть в нужные папки.
Скачать Msvcp100.dll для Windows [Размер: 228KiB]
Теперь возникает другой вопрос, куда кидать скачанный файл? Самый простой способ, кинуть библиотеку непосредственно в папку с отказывающейся запускаться игрой. Этот метод помогает не всегда, но все же иногда срабатывает. Более действенным вариантом является копирование библиотеки в папку с системными файлами. Но здесь опять же необходимо учитывать разрядность ОС.
Для 32-разрядной ОС файл нужно скопировать в папку C:\Windows\System32
Для 64-разрядной ОС (Windows 7, например) – C:\Windows\SysWOW64
Завершив копирование библиотеки можно переходить к финальному этапу всей процедуры. Все dll для windows, устанавливаемые вручную, необходимо регистрировать. Для этого потребуется выполнить несколько последовательных действий.
Если не хотите заморачиваться с регистрацией библиотеки, скопируйте файлы в системные папки и попробуйте запустить. В некоторых случаях регистрация не нужна.
Жмем кнопку «Пуск», затем «Выполнить…» или вызываете окно нажав Win+R
Откроется окошко, в котором вписываем «regsvr msvcp100.dll» и жмем «ОК» Далее запустится приложение регистрации, которое затем автоматически закроется. Или можно указывать полный путь до файла dll, как на картинке выше.
Если приложение не запустилось или возникла какая-то ошибка, то проблему устраняем заменой введенной ранее фразы на «regsvr32 msvcp100.dll» и снова жмем «ОК» Можете написать таким образом а можете указать полный путь до библиотеки.
После регистрации библиотеки необходимо перезагрузить компьютер. Ну и соответственно пробовать.
Если проделанные функции не спасли положение и ошибка сохраняется, то не исключено, что причина кроется в повреждении профиля пользователя ОС. В этой ситуации необходимо создать еще один профиль с базовыми настройками и запускать игру в нем. Также помните, что указанные выше пакеты и msvcp100.dll скачать для windows безопаснее всего будет с официального сайта Майкрософт.
к оглавлению ↑
Что делать, если у меня windows 10?
Если назойливое окошко «отсутствует msvcp100» появляется в windows 10, то рецепт лечения также существует. Для начала установите последнюю версию Framework 4.5 и пакет Visual C++ в версии 2015, который уже должен включать msvcp100.dll для windows 10.
Данная процедура должна решить проблему автоматически, в противном случае необходимо дополнительно установить предыдущие сборки Visual C++. При этом обычно я скачиваю и устанавливаю х64 и х32 версии.
Скачать пакет Visual C++ для Visual Studio 2015 для Windows 10
к оглавлению ↑
Восстановление системных файлов
Альтернативный вариант в решении ошибки msvcp100, воспользоваться средствами windows по поиску поврежденных или отсутствующих системных файлов в виндовс. Система проверит поврежденные файлы и восстановит их.
Для этого нужно открыть командную строку с правами администратора, ввести sfc /scannow и нажать на кнопку «Enter». Запустится процесс проверки системных файлов, до завершения процесса, будут идти проценты выполнения.
После завершения проверки системная утилита выдаст сообщение, если найдет проблемы/ошибки, то пути их решения или восстановления недостающих или поврежденных файлов.
к оглавлению ↑
Итоги проделанного
Как видим, решение отсутствующего файла msvcp100 возможно, причем устраняется проблема без особых усилий и наличия хакерских навыков. Главное, не спешить и не скачивать нужные пакеты и библиотеки с сомнительных сайтов одностаничников.
Чтобы не наломать дров и потом не искать решения по другой ошибке или проблеме. Самое верное решение, это конечно же переустановить Visual C++ 2010, который все сделает за вас, и не мучиться с копированием. Но и копирование отдельной библиотеки иногда спасает в такой ситуации. Так что, смотрите сами. Я рассказал Вам самые действенные способы, которые лично проверял.
Если у вас остались вопросы, или хотите дополнить статью своими способами, пишите в комментариях, обязательно добавлю в заметку. Это поможет людям столкнувшихся с проблемой с легкостью ее решить. Удачи Вам, и до скорых встреч в новых постах на моем сайте.
If you’re bugging by a popped-up box saying “The program can’t start because MSVCP100.dll is missing from your computer“, you’re not alone. Many Windows users share your feelings and experience.
But no worries, it’s possible to fix. This article gives you 3 solutions to try.
What is MSVCP100.dll missing error?
This problem is most likely seen when:
a) Windows is first starting up or shut down;
b) a certain program is being installed or used; or
c) when a new Windows is being installed.
How do I fix it?
Here are 3 fixes you can try to fix this problem. You don’t need to try them all, just work your way down until you find the one works for you.
- Reinstall Microsoft Visual C++ Redistribution Package MFC Security Update
- Copy the file from trusted computer
- Run a Virus Scan
- Bonus Tip
Fix 1: Reinstall Microsoft Visual C++ Redistribution Package MFC Security Update
The most like cause for this error message is that you lack certain files when installing the program. To fix it:
1) On your keyboard, press the Windows logo key, then select Control Panel. View by Category, and then click Uninstall a program.
2) Check to see what version of Microsoft Visual C++ Redistributable program that you have installed. We’re having version 2005 and 2012. Select one from the list and click Uninstall.
3) Repeat the uninstall process with the other Microsoft Visual C++ Redistributable programs that you are seeing here.
4) In most cases, this problem can be solved by installing Visual C++ redistributable 2015 Redistribution Update 3 downloaded from Microsoft. It’s the latest version of this update so far.
Please make sure that you only download this file from Microsoft and not some random websites.
5) When the download finishes, double-click the installation file to install it on your computer.
6) When the install finishes, reboot your computer for the change to take effect.
If the problem persists, please follow the next option below.
Fix 2: Copy the file from trusted computer
You can also fix this error by copying the same file from another computer and paste it to your own. To do so:
1) Find another computer that runs the same operating system as yours.
The versions (Windows 10/8/7) and architectures (32-bit/64-bit) of both operating systems must be the same.
2) On that computer, open File Explorer (by pressing the Windows logo key and E on your keyboard), then go to C:\Windows\System32 and copy the msvcp100.dll there.
3) Paste the copied file to the same location (C:\Windows\System32) on your own computer. (You may need an external storage device, like a flash drive.)
Try launching the program again and it should be working.
Fix 3: Run a Virus Scan
Viruses or malware infection could also stop the .dll file from running.
To rule out this possibility, run a full system check with your anti-virus program. Windows Defender alone might not be able to help you with it. You could try other anti-virus programs.
If the above methods do not help to solve your problem, please:
1) Reinstall the program that shows you this notification. Sometimes, just simply reinstall the program fixes the problem right away.
2) You can also try to perform a startup repair with your system.
3) Or if none of the methods work, you might need to consider getting your Windows 10 reinstalled.
Bonus Tip: Update available drivers
Updating device drivers should always be the prior option when something goes wrong with your computer. You can choose to manually update device drivers via Windows Update, or from the trusted manufacturer website. This takes time and computer skills, and you need to ensure that the downloaded device driver should be compatible with your operating system all the time.
If you’re not familiar with playing around with device drivers, you can do it automatically with Driver Easy.
Driver Easy will automatically recognize your system and find the correct drivers for it. You don’t need to know exactly what system your computer is running, you don’t need to risk downloading and installing the wrong driver, and you don’t need to worry about making mistakes when installing.
You can update your drivers automatically with either the FREE or the Pro version of Driver Easy. But with the Pro version, it takes just 2 clicks (and you will get full support and a 30-day money back guarantee).
1) Download and install Driver Easy.
2) Run Driver Easy and click the Scan Now button. Driver Easy will then scan your computer and detect any problem drivers.
3) Click the Update button next to the flagged device to automatically download the correct version of the driver (you can do this with the FREE version). Then install the driver in your computer.
Or click Update All to automatically download and install the correct version of all the drivers that are missing or out of date on your system (this requires the Pro version – you’ll be prompted to upgrade when you click Update All).
4) Restart your computer to take effect.
19
19 people found this helpful
Итак, вы пытаетесь запустить какую-то игру или программу (встречали на тех же репаках от 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:\Windows\System32 (x86 версию)
C:\Windows\SysWOW64 (x64 версию)
После этого все должно заработать.
Если не помогло
Если этот способ не помог – это очень странно, т.к. ошибка однозначно объясняет причину неудачи выполнения программы. Как рекомендация – попробуйте просто перезагрузить ваш компьютер или ноутбук, а уже после этого повторить процедуру установки (пробуйте первый способ).
Дополнение. Нашли случай, когда в папке с игрой находился неправильный файл msvcp100.dll. Помогает простое удаление его. Библиотеки должны быть только в системных файлах!
Ну а если вдруг нашли свое решение – обязательно напишите об этом в комментариях, так вы можете помочь другим читателям этой статьи, которые тоже столкнулись с этой ошибкой.
Видео по теме
Adobe Employee
,
Jun 02, 2017
Jun 02, 2017
Hi roberta,
If I get your query correctly , while launching InDesign is giving error «MSVCR100.dll is missing» ?
Please try repairing Microsoft visual C++ 2012, 2013 and 2015
Close InDesign and other Adobe applications.
Go to Control Panel >Programs and Features
Double click Microsoft Visual C++ 2012 Redistributable (x86)
it will give you options for repair , click on repair
do this one by one for
Microsoft Visual C++ 2012 Redistributable (x64)
Microsoft Visual C++ 2013 Redistributable (x86)
Microsoft Vi
…