WAMP показывает ошибку «MSVCR100.dll» отсутствует при установке


169

Когда я попытался установить WAMP , всплыло следующее предупреждение: MSVCR100.dll отсутствует

Я нажал ОК , он продолжил установку WAMP. Когда я начинаю, логотип WAMP всегда «желтый». Он не становится «зеленым», что означает, что что-то не так. Что именно это за MSVCR100.dllфайл? Как мне получить и исправить эту ошибку?

Ответы:


223

MSVCR100.dllФайл является частью Microsoft Visual C++, Redistributables. Вы можете установить их и посмотреть, решит ли это вашу проблему. После установки выше проверьте, правильно ли установлена ​​ваша утилита wamp. Ищите сообщения "мой значок остается оранжевым".

ОБНОВЛЕНИЕ 2019

Для Wampserver 3 требуется распространяемая версия Visual C ++ для Visual Studio 2012 Update 4. Загрузить ее можно по адресу: https://www.microsoft.com/en-us/download/details.aspx?id=30679. Там можно выбрать версию для x86 или x64. в зависимости от вашей системы

В этой статье на форумах WampServer показаны все библиотеки времени выполнения Microsoft Visual C ++, которые необходимо установить в своей системе для каждой версии WampServer. Цитировать:

Для Windows 32: убедитесь, что вы установили распространяемый пакет Visual C ++ 2010 SP1 x86: VC10 SP1 vcredist_x86.exe

http://www.microsoft.com/download/en/details.aspx?id=8328

Для Windows 64: убедитесь, что вы установили распространяемый пакет Visual C ++ 2010 SP1 x64: VC10 SP1 vcredist_x64.exe

http://www.microsoft.com/download/en/details.aspx?id=13523

Apache не будет работать без этого компонента

На самом деле, если вы используете 64-битную Windows, хорошей идеей будет установить все 32-битные и 64-битные библиотеки. Ведь в 64-битных окнах работает 64-х и 32-х битный код. Возможно, вам понадобится хотя бы одна из 32-битных сред выполнения для приложения / утилиты, которые вы установите в определенный момент.

ОБНОВИТЬ

Если вы работаете с WAMPServer 2.5, вам также понадобится Redist VC11. Распространяемый Visual C ++ для Visual Studio 2012

29.08.2014 с WAMP 2.5 Я согласен с тем, что VC11 необходим, и неплохо было бы установить предыдущие дистрибутивы. Это понадобится другому приложению. Я не уверен, нужна ли вам версия 32 бита

http://www.microsoft.com/en-us/download/confirmation.aspx?id=30679

ОБНОВЛЕНИЕ 3 августа 2016

Как мне сообщил Фред -ii- (большое спасибо, кстати), ссылка на пост на форумах вампиров больше не работает. Поскольку я не смог найти оригинальную ссылку, вы можете попробовать http://forum.wampserver.com/read.php?2,138295 . Он имеет много информации и может помочь вам.


13
wamp 2.2 забавен в этом смысле: я использую win64, но vcredist 64b недостаточно, мне пришлось установить vcredist 32b и 64b. просто записка для кого-то, кто может застрять как я
jondinham

5
Visual C ++ 2010 сам по себе недостаточно, я установил его, но проблема так и не была решена. Вам также нужно установить Visual C ++ 2008 microsoft.com/en-in/download/confirmation.aspx?id=29, так как wamp использует некоторые библиотеки из VC ++ 2008. Я знаю, что это немного странно, но моя проблема была решена, когда я установил VC ++ 2008, а также Wamp Forum утверждает то же самое для этой проблемы.
user85

5
Это вроде как упомянуто выше, но для ясности ... если вы получаете сообщение об ошибке о MSVCR110.dll (а не MSVC100.dll), вам потребуется распространяемый Visual C ++ 2012.
Роб

6
Visual C ++ 2012 распространяется здесь: microsoft.com/en-us/download/details.aspx?id=30679
Бен К,

1
не работает .. Я устанавливаю пакет DLL, но не работает
Рави Мане

59

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

Поэтому я думаю, что дистрибутив 2012 года также необходим (я использую Windows 7 Home Basic 64 FYI).


2
Просто для тех, кто смотрит сейчас, я установил один в этом ответе, и Wamp наконец-то работает! Я сделал все остальные 2008,2010 и пару других 2012 в этом посте, но этот наконец сделал это!
AlanPHP

1
Работал и для Windows 10 тоже. :)
Лаксмикант Данге

12

Я решил эту проблему, установив эту: http://www.microsoft.com/en-sg/download/details.aspx?id=30679

Обязательно удалите wampserver и переустановите его снова

Примечание: я использую Windows 7 32 бит


У меня версия 3.0.6 64-битная на победах 10, после установки недостающих библиотек, значок был оранжевым, щелчки левой и правой кнопки не работали. После удаления wampserver и установки его снова, он работает.
kiatng

спасибо за упоминание, что я должен удалить / переустановить его после установки файлов DLL VC11.
Хасаан Али

8

Я перепробовал все приведенные выше ответы, но все равно выкидывала ту же ошибку. Позже я нашел это на форуме WAMP и наконец мой WAMP работает !!!

Если вы используете WampServer 2.5 в 64-битной Windows, вам потребуются как 32-битная, так и 64-битная версии этой среды выполнения.

Microsoft Visual C ++ 2012 (www.microsoft.com)

Нажмите кнопку Download и на следующем экране выберите VSU_4 \ vcredist_x86.exe. Нажмите кнопку Download и на следующем экране выберите VSU_4 \ vcredist_x64.exe.

Источник: http://forum.wampserver.com/read.php?2,123608


8

Большую часть времени вам придется устанавливать как x86, так и x64!

Ссылки здесь: x86 и x64

Это распространяемый пакет Visual C ++ 2010 SP1

(это случилось со мной при установке MySQL Workbench)


6

Сегодня я установил сервер Wamp 3.0.6 (x64) на компьютер с Windows 10 с установленным VS2017. У меня было установлено много распространяемых пакетов Visual C ++, но не 2012 года. Затем я установил его, и теперь я могу запустить сервер Wamp. Вы можете найти ссылку для скачивания здесь .


1
Да, версия 2012 года работала для меня, текущая полностью обновленная машина Windows 10 и новейший Wampserver. Прямая ссылка на скачивание для 64bit: download.microsoft.com/download/1/6/B/…
Эндрю

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

5

Просто побежал по этому вопросу. Проблема была в той же ОС (Win7 HB x64), что и в этом ответе . Я воспользовался советом Гаурава и успешно запустил WAMP.

Я хотел добавить, что вам не нужны версии Visual C ++ 2010 при использовании версии 2012 (по крайней мере, в этом случае).


4

У меня была такая же проблема, но ни один из ответов выше не помог. Вот что сделало для меня эту работу:

  1. скачать msvcr110.dll, msvcr120.dll, msvcp120.dllи vcruntime140.dllиз dll-files.com
  2. Скопируйте их в System32
  3. Удалить wamp
  4. Переустановите Wamp

3

Я установил новый WAMP 2.5, у меня Windows 8 x64 бит. Я перепробовал все вышеперечисленные решения, но у меня это не сработало, а значок WAMP остается оранжевым . то, что работает со мной, это:

  1. удалить текущий бит WAMP x64
  2. установить этот http://www.microsoft.com/en-us/download/details.aspx?id=30679
  3. Загрузите и установите сервер WAMP для x32 бит.
  4. Выбрал Firfox в качестве браузера.

Я надеюсь, что я помогу кому-то в поисках этого ответа


спасибо братан, это очень помогло. Я тоже все установил, но все равно не работает, пока не удалю и не установлю заново wamp
Gediminas

3

Изменить: так как я столкнулся с той же проблемой снова, я заметил, что мое предыдущее решение не работает; а также любое другое решение, размещенное здесь. Я использую Windows 7 Professional (64 бит).

На этот раз я поместил файл MSVCR100.dll (загруженный в виде ZIP-файла, затем извлеченный на рабочий стол и затем скопированный) в папку C: \ Windows http://www.dll-files.com/dllindex/dll- files.shtml? msvcr110

а затем установщик WAMP Server, 64BIT. http://sourceforge.net/projects/wampserver/

Затем я скачал и установил: http://www.microsoft.com/en-us/download/confirmation.aspx?id=30679

имя файла: vcredist_x64.exe

Я тестировал его только с помощью PHP из командной строки , поскольку все остальное я делаю на сервере, а не на локальном хосте.

Хотя это работает для того, что мне нужно использовать

Бег:

php дает сбой загрузки php_xdebug-2.2.5-5.5-vc11.dll

php -v-РАБОТАЕТ!

Пожалуйста, дайте мне знать, если это сработало для вас или нет, или есть что-то еще, что мне нужно сделать, чтобы улучшить исправление.



1

Переустановка .NET framework у меня не сработала. Некоторые менее профессиональные программные продукты, такие как утилиты настройки, манипулируют или постоянно используют файлы .NET Framework. вот так .dll. Я узнал об этом, когда пытался удалить обновления .NET перед переустановкой.

  • Не забудьте удалить Wamp с панели управления перед его переустановкой.
  • Удаление .NET обновлений Windows. (controlPanel-> удалить
  • программа-> просмотр обновлений) Удаление программ, которые мешают
  • удаление .NET. Закончено успешное удаление .NET
  • обновления фреймворка. Проверьте обновления Windows. Установите обновления, которые отображаются ПОСЛЕ проверки (.NET Framework обновление. 3update для меня под win7x64)
  • установить wamp (закончил без нареканий для меня)

Не могли бы вы объяснить "Удаление программ, которые мешают?"
Altimus Prime


1

Для меня проблема не решилась даже после установки дистрибутивов VC ++. Мне пришлось вручную загрузить файл MSVCR110.dll с сайта https://www.dll-files.com/msvcr110.dll.html и поместить его в c: /> windows> system32, и он работал правильно.


1

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

СКАЧАТЬ


0

Чтобы решить эту проблему, вы должны установить все пакеты распространения Microsoft 2010,2012 (x86 и x64), затем удалить wampserver из панели управления и переустановить новую копию сервера wamp, эта ошибка будет исправлена



0

Я столкнулся с этой проблемой, когда моя операционная система была на французском языке, и я устанавливал Wampserver на английском языке.

Я уверен, что распространяемые пакеты Microsoft были установлены, так как я уже работал с Visual Studio. Я думаю, что проблема могла быть из-за изменений в путевых именах на разных языках. Однако, когда я установил Wampserver на французском языке, все работало отлично.


0

После загрузки всех библиотек, написанных ezaoutis, сообщение об ошибке на моем windows 10 сохранилось, прочитав требования по установке wampserver3.1.3 , появился инструмент проверки под названием check_vcredist.exe , я запустил его, и он показал мне все недостающие библиотеки и его загрузку. ссылки, так что я, наконец, смог установить его успешно.

Ниже изображение с помеченным инструментом проверки



0

При установке Wamperserver 3 на Windows 10 теперь он выдает большое предупреждение во время установки, в котором говорится, что он не будет работать, если вы не установите много этих пакетов.

Это сработало для меня после того, как я следовал инструкциям, а затем перезагрузил компьютер и переустановил.

--- Установка Wampserver --- Прежде чем приступить к установке Wampserver, вы должны убедиться, что в вашей системе установлены определенные элементы, в противном случае Wampserver абсолютно не будет работать, и, кроме того, установка будет некорректной, и вам необходимо удалить ее. Wampserver ДО установки элементов, которые отсутствовали. Убедитесь, что вы «в курсе» в распространяемых пакетах VC9, VC10, VC11, VC13, VC14 и VC15. См. --- Пакеты Visual C ++ ниже.

--- Не устанавливайте Wampserver НАД существующей версией, следуйте советам: - Установите новую версию Wampserver: http://forum.wampserver.com/read.php?2,123606. Если вы устанавливаете Wampserver поверх существующей версии, это не только не сработает, но вы рискуете потерять свои существующие базы данных.

--- Установите Wampserver в папку в корне диска, например C: \ wamp или D: \ wamp. Выберите путь установки, который не содержит пробелов или диакритических знаков; Поэтому не устанавливайте в c: \ Program Files \ или C: \ Program Files (x86 \ Мы ДОЛЖНЫ ДО установки, отключения или закрытия некоторых приложений: - Закройте Skype или принудительно не используйте порт 80, пункт № 04, Wampserver ПОИСК И УСТРАНЕНИЕ НЕИСПРАВНОСТЕЙ : http://forum.wampserver.com/read.php?2,134915 - Отключить элемент IIS № 08 СОВЕТА ПО УСТРАНЕНИЮ НЕИСПРАВНОСТЕЙ: http://forum.wampserver.com/read.php?2,134915Если эти предварительные условия отсутствуют, нажмите кнопку «Отмена», чтобы отменить установку, затем примените необходимые условия и перезапустите установку. Эта программа требует прав администратора для правильной работы. Он будет запущен с опцией «Запуск от имени администратора». Если вы не хотите, чтобы в программе была эта опция, отмените установку.

--- Пакеты Visual C ++ --- Библиотеки времени выполнения MSVC VC9, VC10, VC11 требуются для Wampserver 2.4, 2.5 и 3.0, даже если вы используете только версии Apache и PHP с VC11. Среда выполнения VC13, VC14 требуется для PHP 7 и Apache 2.4.17 или более

- Пакеты VC9 (Visual C ++ 2008 SP1) http://www.microsoft.com/en-us/download/details.aspx?id=5582 http://www.microsoft.com/en-us/download/details .aspx? ID = 2092

- Пакеты VC10 (Visual C ++ 2010 SP1) http://www.microsoft.com/en-us/download/details.aspx?id=8328 http://www.microsoft.com/en-us/download/details .aspx? ID = 13523

- Пакеты VC11 (обновление 4 для Visual C ++ 2012) Два файла VSU4 \ vcredist_x86.exe и VSU4 \ vcredist_x64.exe для загрузки находятся на одной странице: http://www.microsoft.com/en-us/download/ details.aspx? id = 30679 - Обновление пакетов VC13 5 (Visual C ++ 2013) Два файла VSU4 \ vcredist_x86.exe и VSU4 \ vcredist_x64.exe для загрузки находятся на одной странице: https://support.microsoft.com / EN-US / помощь / 4032938 /

- Пакеты VC14 (обновление 3 для Visual C ++ 2015) заменяет VC15 - Вторично распространяемый VC15 (Visual C ++ 2017) https://aka.ms/vs/15/release/VC_redist.x86.exe https://aka.ms/vs /15/release/VC_redist.x64.exe VC2017 (VC15) обратно совместим с VC2015 (VC14). Это означает, что модуль VC14 может использоваться внутри двоичного файла VC15. Поскольку эта совместимость, номер версии Распространяемого - 14.1x.xx, и после установки Распространяемого VC2017, VC2015 удаляется, но вы все равно можете использовать VC14.

Если у вас 64-разрядная версия Windows, вы должны установить как 32-разрядную, так и 64-разрядную версии каждого пакета VisualC ++, даже если вы не используете 64-разрядную версию Wampserver. Чтобы убедиться, что все пакеты VC ++ установлены и установлены самые последние версии, вы можете использовать инструмент: http://wampserver.aviatechno.net/files/tools/check_vcredist.exe, и вы найдете все пакеты на http://wampserver.aviatechno.net/ в разделе «Распространяемые пакеты Visual C ++. Вы должны установить каждый пакет» как администратор ", поэтому щелкните правой кнопкой мыши исполняемый файл и запустите от имени администратора. Не используйте ранее загруженный инструмент. Сделайте новую загрузку, чтобы убедиться, что вы используете правильную версию.

Предупреждение. Иногда Microsoft может обновить пакет VC ++, разорвав ссылки на скачивание и не перенаправляя на новый. Если это произойдет с вами, помните, что пункт № 20 ниже будет обновлен, и на странице http://wampserver.aviatechno.net/ раздел Visual C ++ распространяемых пакетов обновлен. Это пункт № 20 СОВЕТОВ ПО УСТРАНЕНИЮ НЕИСПРАВНОСТЕЙ Wampserver: http://forum.wampserver.com/read.php?2,134915



0
  1. Удалить WAMP

  2. Загрузите распространяемые пакеты Microsoft Visual C ++ для Visual Studio 2012 с обновлением 4 и распространяемые пакеты Microsoft Visual C ++ для Visual Studio 2015, 2017 и 2019

    Вторично распространяемые пакеты Microsoft Visual C ++ для Visual Studio 2012, обновление 4

    Microsoft Visual C ++ распространяемый для Visual Studio 2015, 2017 и 2019 x86

    Microsoft Visual C ++ распространяемый для Visual Studio 2015, 2017 и 2019 x64

  • Примечание: - Загрузите обе версии x86 и x64, если вы используете 64-битный O / S
  1. Установите распространяемые пакеты Visual C ++ для x86 и x64 для Visual Studio 2012 с обновлением 4 и распространяемые пакеты Visual C ++ для Visual Studio 2015, 2017 и 2019

введите описание изображения здесь

  1. Intsall WAMP снова. Вот и все. Все проблемы решим.
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.