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 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/uk/details.aspx?id=8328

Для Windows 64: Переконайтесь, що ви встановили пакет перерозподілюваного пакета Visual C ++ 2010 SP1 x64: VC10 SP1 vcredist_x64.exe

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

Apache не запуститься без цього компонента

Насправді, якщо ви працюєте з 64-бітовою Windows, це гарна ідея встановити всі 32-бітні бібліотеки, а також 64-бітні. Адже у 64-бітових Windows працює 64 та 32-бітний код. Ймовірно, ви знайдете, що вам потрібен принаймні один із 32-бітових режимів виконання для якогось додатка / утиліти, який ви встановите в якийсь момент.

ОНОВЛЕННЯ

Якщо ви працюєте з WAMPServer 2.5, вам також потрібен перегляд 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- (велике спасибі до речі), посилання на публікацію на форумах wamp більше не працює. Оскільки не вдалося знайти оригінальне посилання, ви можете спробувати http://forum.wampserver.com/read.php?2,138295 . У ньому багато інформації та може вам допомогти.


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

5
Сам Visual C ++ 2010 недостатній, я встановив його, але проблему все-таки не вирішили. Вам також потрібно встановити Visual C ++ 2008 microsoft.com/en-in/download/confirmation.aspx?id=29, оскільки wamp використовує деякі бібліотеки з VC ++ 2008. Я знаю, що це трохи дивно, але проблема моєї проблеми була вирішена, коли я встановив VC ++ 2008, а також форум wamp стверджує те саме для цієї проблеми.
користувач85

5
Це щось згадане вище, але для наочності ... якщо ви отримуєте повідомлення про помилку про MSVCR110.dll (а не MSVC100.dll), вам знадобиться перерозподіл Visual C ++ 2012.
Роб

6
переглядається тут: візуальний c ++ 2012: microsoft.com/en-us/download/details.aspx?id=30679
Ben K

1
не працює .. я встановлюю пакет dll, але не працює
Раві Мане

59

Для мене жоден із наведених відповідей не працював, тому я додаю те, що працювало на мене. Я спершу встановив файли, згадані у прийнятій відповіді, і коли це не спрацювало, я завантажив файли з цього посилання, і він почав працювати.

Тому я думаю, що також потрібен розподіл 2012 року (я використовую window7 home basic 64 FYI).


2
Тільки для тих, хто зараз шукає, я встановив один у цій відповіді, і wamp нарешті працює! Я зробив усі інші 2008,2010 та ще пару 2012 року на цій посаді, але цей нарешті це зробив!
AlanPHP

1
Працював і для Windows 10. :)
Laxmikant Dange

12

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

Обов’язково вийміть wampserver та встановіть його знову

Примітка. Я використовую Windows 7 32 біт


У мене версія 3.0.6 64-розрядна на win 10, після встановлення відсутніх dlls, значок був помаранчевим, лівий і правий клацання не працювали. Після видалення wampserver та встановлення його знову працює.
кіатнг

Дякую за те, що ви згадали, що я маю її видалити / перевстановити після встановлення файлів DLL VC11.
Хасаан Алі

8

Я спробував усі вищевказані відповіді, але все одно та сама помилка була підкидкою. Пізніше я знайшов це на Форумі WAMP і нарешті мій WAMP працює !!!

Якщо ви використовуєте WampServer 2.5 для 64-бітової Windows, вам знадобляться як 32-бітні, так і 64-бітні версії цього режиму.

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

Натисніть кнопку Завантажити та на наступному екрані виберіть VSU_4 \ vcredist_x86.exe Натисніть кнопку Завантажити та на наступному екрані виберіть VSU_4 \ vcredist_x64.exe

Джерело: http://forum.wampserver.com/read.php?2,123608


8

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

Посилання тут: x86 та x64

Вони є перерозподільним пакетом Visual C ++ 2010 SP1 2010

(це сталося зі мною під час встановлення 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), як у цій відповіді . Я скористався порадами gaurav і успішно запустив 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 залишається Orange . що зі мною працює:

  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, потім витягнути на Desktop і потім скопіювати) у папку C: \ Windows http://www.dll-files.com/dllindex/dll- files.shtml? msvcr110

а потім встановити WAMP-сервер, 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. як .dll. Я дізнався це, поки я намагався видалити оновлення .NET перед перевстановленням.

  • Не забудьте видалити wamp з панелі управління, перш ніж перевстановити його.
  • Видалення .NET оновлень Windows. (controlPanel-> видалити a
  • програма-> переглянути оновлення) Видалення м'яких виробів, що запобігає
  • видалення .NETs. Успішно завершено видалення .NET
  • оновлення рамок. Перевірте оновлення Windows. Встановіть оновлення, що відображаються ПІСЛЯ перевірки (оновлення .NET Framework. 3 оновлення для мене під win7x64)
  • встановити wamp (закінчений бездоганно для мене)

Чи можете ви пояснити "Видалення програмного забезпечення, яке перешкоджає?"
Прем'єр-міністр Альтімус


1

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


1

Цей інструмент перевірить відсутні пакети, а також надасть посилання для завантаження пакетів. .
Якщо ви перебуваєте на Windows 64 біт, вам потрібно встановити
посилання для пакетів x86 та x64, щоб завантажити інструмент:

СКАЧАТИ


0

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



0

Я зіткнувся з цією проблемою, коли моя операційна система була французькою мовою, і я встановлював Wampserver англійською мовою.

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


0

Після завантаження всіх бібліотек, сказаних ezaoutis, повідомлення про помилку на моєму Windows 10 зберігається, читаючи вимоги до установки wampserver3.1.3 , з’явився інструмент перевірки під назвою check_vcredist.exe , я запустив його, і він покаже мені всі відсутні бібліотеки, і це завантаження посилання, тож я нарешті міг би її встановити успішно.

Знизу зображення з позначеним інструментом перевірки


0

Деколи вам доводиться встановлювати всі версії або купу їх.

Кожен, хто не знайшов вищезгаданих відповідей корисними, погляньте тут


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: \ програмні файли \ або C: \ програмні файли (x86 \ ми повинні ПЕРЕД Встановити, вимкнути або закрити деякі програми: - закрити Skype або змусити не використовувати порт 80 Пункт № 04 Wampserver. ПОСУДИ ПРО ВИПУСКУВАННЯ : http://forum.wampserver.com/read.php?2,134915 - відключити пункт IIS № 08 Wampserver. ПОСУДИ ПРО ВИРОБНИЦТВО: 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 (Visual C ++ 2012 Update 4) Два файли 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 / help / 4032938 /

- Пакети VC14 (Visual C ++ 2015 Update 3) Замінено 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. Оскільки ця сумісність, номер версії Redistributable становить 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 ++ Перерозподільні пакети. Ви повинні встановити кожен пакет " як адміністратор ", тому клацніть правою кнопкою миші файл exe та запустіть як адміністратор. Не використовуйте раніше завантажений інструмент. Зробіть нове завантаження, щоб переконатися, що ви використовуєте правильну версію.

Попередження: Іноді 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 ++ для оновлення 4 для Visual Studio 2012 та перерозподіл 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. Встановіть версії x86 та x64 для перерозподілюваних пакетів Visual C ++ для 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.