WAMP pokazuje, że podczas instalacji brakuje pliku „MSVCR100.dll”

169

Kiedy próbowałem zainstalować WAMP , wyskoczyło następujące ostrzeżenie, Brakuje pliku MSVCR100.dll

Kliknąłem OK , kontynuowałem instalację WAMP. Kiedy zaczynam, logo WAMP jest zawsze „żółte”. Nie zmienia się w „zielony”, co oznacza, że ​​coś jest nie tak. Czym dokładnie jest MSVCR100.dllplik? Jak mogę to uzyskać i naprawić ten błąd?

KarSho
źródło

Odpowiedzi:

223

Plik MSVCR100.dllPlik jest częścią Microsoft Visual C++, redystrybucyjnych. Możesz je zainstalować i sprawdzić, czy to rozwiąże problem. Po zainstalowaniu powyższego sprawdź, czy instalacja wampa jest poprawnie skonfigurowana. Wyszukaj posty „moja ikona wampa pozostaje pomarańczowa”.

UPDATE 2019

Wampserver 3 wymaga pakietu redystrybucyjnego Visual C ++ dla programu Visual Studio 2012 Update 4 Możesz go pobrać pod adresem : https://www.microsoft.com/en-us/download/details.aspx?id=30679 Tam możesz wybrać wersję x86 lub x64 w zależności od systemu

Ten artykuł na forach WampServer przedstawia wszystkie biblioteki uruchomieniowe Microsoft Visual C ++, które musisz zainstalować w swoim systemie dla każdej wersji WampServer. Cytować:

W przypadku systemu Windows 32: upewnij się, że został zainstalowany pakiet redystrybucyjny programu Visual C ++ 2010 SP1 x86: VC10 SP1 vcredist_x86.exe

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

Windows 64: upewnij się, że został zainstalowany pakiet redystrybucyjny programu Visual C ++ 2010 SP1 x64: VC10 SP1 vcredist_x64.exe

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

Apache nie będzie działał bez tego komponentu

W rzeczywistości, jeśli używasz 64-bitowego systemu Windows, dobrym pomysłem jest zainstalowanie wszystkich bibliotek 32-bitowych, a także 64-bitowych. W końcu 64-bitowe Windows uruchamia kod 64- i 32-bitowy. Prawdopodobnie okaże się, że potrzebujesz co najmniej jednego z 32-bitowych środowisk wykonawczych dla niektórych aplikacji / narzędzi, które zainstalujesz w pewnym momencie.

AKTUALIZACJA

Jeśli używasz WAMPServer 2.5, potrzebujesz również redystrybucji VC11. Pakiet redystrybucyjny Visual C ++ dla programu Visual Studio 2012

29.08.2014 z WAMP 2.5 Zgadzam się, że VC11 jest potrzebne i nie jest złym pomysłem zainstalowanie poprzednich dystrybucji. Będzie potrzebny innej aplikacji. Nie jestem pewien, czy potrzebujesz wersji bitowej 32

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

AKTUALIZACJA 3 sierpnia 2016 r

Jak poinformował mnie Fred -ii- (nawiasem mówiąc, wielkie dzięki) link do posta na forach wampów już nie działa. Ponieważ nie mogłem znaleźć oryginalnego linku, możesz spróbować http://forum.wampserver.com/read.php?2,138295 . Zawiera wiele informacji i może ci pomóc.

ezaoutis
źródło
13
wamp 2.2 jest zabawny w ten sposób: używam win64, ale vcredist 64b nie wystarczy, musiałem zainstalować zarówno vcredist 32b, jak i 64b. tylko notatka dla kogoś, kto może utknąć jak ja
Jondinham
5
Sam Visual C ++ 2010 nie wystarczy, zainstalowałem go, ale problem nie został rozwiązany. Musisz także zainstalować Visual C ++ 2008 microsoft.com/en-in/download/confirmation.aspx?id=29, ponieważ wamp używa niektórych bibliotek z VC ++ 2008. Wiem, że to trochę dziwne, ale mój problem został rozwiązany po zainstalowaniu VC ++ 2008, a także forum wamp mówią o tym problemie to samo.
user85
5
Jest to trochę wspomniane powyżej, ale dla jasności ... jeśli otrzymujesz komunikat o błędzie dotyczący MSVCR110.dll (a nie MSVC100.dll), będziesz potrzebować redystrybucji Visual C ++ 2012.
Rob
6
Visual C ++ 2012 do redystrybucji tutaj: microsoft.com/en-us/download/details.aspx?id=30679
Ben K,
1
nie działa ... instaluję pakiet dll, ale nie działa
Ravi Mane
59

Dla mnie żadna z powyższych odpowiedzi nie zadziałała, więc dodaję to, co zadziałało. Najpierw zainstalowałem pliki wymienione w zaakceptowanej odpowiedzi, a gdy to nie zadziałało, pobrałem pliki z tego linku i zaczęło działać.

Więc myślę, że dystrybucja 2012 jest również potrzebna (używam window7 home basic 64 FYI).

Gaurav Pandey
źródło
2
Tylko dla każdego, kto teraz szuka, zainstalowałem ten w tej odpowiedzi i wamp wreszcie działa! Zrobiłem wszystkie pozostałe 2008,2010 i kilka innych 2012 w tym poście, ale ten w końcu się udało!
AlanPHP
1
Pracował również dla systemu Windows 10. :)
Laxmikant Dange
12

Rozwiązałem ten problem, instalując ten: http://www.microsoft.com/en-sg/download/details.aspx?id=30679

Pamiętaj, aby usunąć wampserver i ponownie zainstalować

Uwaga: używam 32-bitowego systemu Windows 7

Ali Aboussebaba
źródło
Mam wersję 3.0.6 64-bitową na wygrywa 10, po zainstalowaniu brakujących bibliotek dll ikona była pomarańczowa, lewy i prawy przycisk nie działał. Po odinstalowaniu wampserver i ponownej instalacji działa.
kiatng
dzięki za wspomnienie, że MUSZĘ ODINSTALOWAĆ / PONOWNIE ZAINSTALOWAĆ GO PO ZAINSTALOWANIU plików DLL VC11.
Hasaan Ali
8

Wypróbowałem wszystkie powyższe odpowiedzi, ale nadal pojawiał się ten sam błąd. Później znalazłem to na forum WAMP i wreszcie mój WAMP działa !!!

Jeśli używasz WampServer 2.5 na 64-bitowym systemie Windows, będziesz potrzebować zarówno 32-bitowej, jak i 64-bitowej wersji tego środowiska wykonawczego.

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

Naciśnij przycisk Pobierz i na następnym ekranie wybierz VSU_4 \ vcredist_x86.exe Naciśnij przycisk Pobierz i na następnym ekranie wybierz VSU_4 \ vcredist_x64.exe

Źródło: http://forum.wampserver.com/read.php?2,123608

Shiva Avula
źródło
8

W większości przypadków będziesz musiał zainstalować zarówno x86, jak i x64!

Linki tutaj: x86 i x64

Są to pakiet redystrybucyjny programu Visual C ++ 2010 z dodatkiem SP1

(zdarzyło mi się to podczas instalacji MySQL Workbench)

Francisco Corrales Morales
źródło
6

Dzisiaj zainstalowałem serwer Wamp 3.0.6 (x64) na komputerze z systemem Windows 10 z zainstalowanym VS2017. Miałem zainstalowanych wiele pakietów redystrybucyjnych Visual C ++, ale nie ten z 2012 roku. Potem go zainstalowałem i teraz mogę uruchomić serwer Wamp. Możesz znaleźć link do pobrania tutaj .

testowanie
źródło
1
Tak, wersja 2012 działała dla mnie, aktualna w pełni zaktualizowana maszyna z systemem Windows 10 i najnowszy wampserver. Bezpośredni link do pobrania dla wersji 64-bitowej: download.microsoft.com/download/1/6/B/...
Andrew
wiele linków jest nieaktualnych, z wyjątkiem tej odpowiedzi. rozwiązuje mój problem.
Jacob
5

Właśnie uruchomiłem ten problem. Problem dotyczył tego samego systemu operacyjnego (Win7 HB x64), co w tej odpowiedzi . Skorzystałem z rady Gaurava i pomyślnie uruchomiłem WAMP.

Chciałem dodać, że nie potrzebujesz wersji Visual C ++ 2010, gdy używasz wersji 2012 (przynajmniej w tym przypadku).

Miki
źródło
4

Miałem ten sam problem, ale żadna z powyższych odpowiedzi nie działała. Oto, co wykonało pracę dla mnie:

  1. Pobieranie msvcr110.dll, msvcr120.dll, msvcp120.dlla vcruntime140.dllod dll-files.com
  2. Skopiuj je do System32
  3. Odinstaluj wamp
  4. Zainstaluj ponownie wamp
Nino Filiu
źródło
3

Zainstalowałem nowy WAMP 2.5, mam Windows 8 x64 bit. Wypróbowałem wszystkie powyższe rozwiązania, ale nie działały ze mną, a ikona WAMP pozostaje pomarańczowa . rzecz, która mi pasuje, to:

  1. odinstaluj aktualny bit WAMP x64
  2. zainstaluj to http://www.microsoft.com/en-us/download/details.aspx?id=30679
  3. Pobierz i zainstaluj serwer WAMP dla x32 bit.
  4. Jako przeglądarkę wybierz Firfox.

Mam nadzieję, że pomogę komuś w poszukiwaniu tej odpowiedzi

Da3kariS
źródło
dzięki stary, to bardzo pomogło. Zainstalowałem również wszystko, ale nadal nie działało, dopóki nie odinstalowałem i ponownie zainstalowałem wampa
Gediminas
3

Edycja: Ponieważ ponownie napotkałem ten sam problem, zauważyłem, że moje poprzednie rozwiązanie nie działa; jak również wszelkie inne rozwiązania zamieszczone tutaj. Używam systemu Windows 7 Professional (64-bitowego).

Tym razem umieściłem plik „MSVCR100.dll” (pobrany jako ZIP, następnie rozpakowany na Pulpicie, a następnie skopiowany) do folderu C: \ Windows http://www.dll-files.com/dllindex/dll- files.shtml? msvcr110

a następnie instalator WAMP Server, 64BIT. http://sourceforge.net/projects/wampserver/

Następnie pobrałem i zainstalowałem: http://www.microsoft.com/en-us/download/confirmation.aspx?id=30679

nazwa pliku: vcredist_x64.exe

Przetestowałem to tylko z PHP z wiersza poleceń , ponieważ wszystko inne robię na serwerze, a nie na lokalnym hoście.

Chociaż działa na to, czego potrzebuję, aby go użyć

Bieganie:

php podaje Nieudane ładowanie php_xdebug-2.2.5-5.5-vc11.dll

php -v -WORKS!

Daj mi znać, czy to zadziałało, czy nie, lub jeśli muszę jeszcze coś zrobić, aby poprawić tę poprawkę.

Damir Olejar
źródło
1

Ponowna / instalacja frameworka .NET nie zadziałała. Niektóre mniej profesjonalne produkty programowe, takie jak narzędzia do strojenia, manipulują plikami .NET Framework lub stale je używają. w ten sposób .dll. Nauczyłem się tego, próbując odinstalować aktualizacje .NET przed ponowną instalacją.

  • Nie zapomnij odinstalować wampa z panelu sterowania przed jego ponowną instalacją.
  • Odinstalowywanie aktualizacji .NET systemu Windows. (controlPanel-> odinstaluj plik
  • program-> przeglądaj aktualizacje) Odinstalowanie oprogramowania, które zapobiega
  • odinstalowywanie .NETs. Zakończono pomyślnie odinstalowywanie .NET
  • aktualizacje ram. Sprawdź aktualizacje systemu Windows. Zainstaluj aktualizacje, które pojawiają się PO sprawdzeniu (aktualizacja .NET framework. 3aktualizuj dla mnie pod win7x64)
  • zainstaluj wamp (dla mnie zakończone bez zarzutu)
user2102266
źródło
Czy mógłbyś wyjaśnić „Odinstalowywanie oprogramowania, które zapobiega?”
Altimus Prime
1

U mnie problem nie rozwiązał się nawet po zainstalowaniu ponownej dystrybucji VC ++. Musiałem ręcznie pobrać plik MSVCR110.dll z https://www.dll-files.com/msvcr110.dll.html i umieścić go w c: /> windows> system32 i działał poprawnie.

Omar Bahir
źródło
1

To narzędzie sprawdzi brakujące pakiety, a także poda link do pobrania pakietów. .
Jeśli korzystasz z 64-bitowego systemu Windows, musisz zainstalować
łącze do pakietów x86 i x64, aby pobrać narzędzie:

ŚCIĄGNIJ

J4GD33P 51NGH
źródło
0

Aby rozwiązać ten problem, musisz zainstalować wszystkie pakiety redystrybucyjne Microsoft 2010,2012 (x86 i x64), niż odinstalować serwer wampserver z panelu sterowania i ponownie zainstalować nową kopię serwera wamp, ten błąd zostanie naprawiony

Aziz
źródło
0

Napotkałem ten problem, gdy mój system operacyjny był w języku francuskim i instalowałem Wampserver w języku angielskim.

Jestem prawie pewien, że pakiety redystrybucyjne Microsoft zostały zainstalowane, ponieważ pracowałem już z Visual Studio. Myślę, że problem mógł wynikać ze zmian nazw ścieżek w różnych językach. Jednak kiedy zainstalowałem wampserver po francusku, wszystko działało idealnie.

toing_toing
źródło
0

Po pobraniu wszystkich bibliotek wymienionych przez ezaoutis, komunikat o błędzie w moim systemie Windows 10 utrzymywał się, czytając wymagania instalacyjne wampserver3.1.3 , było narzędzie weryfikacyjne o nazwie check_vcredist.exe , uruchomiłem je i pokazuje mi wszystkie brakujące biblioteki i jest do pobrania linki, więc w końcu mogłem go pomyślnie zainstalować.

Poniżej obraz z zaznaczonym narzędziem sprawdzania

jajhonrod
źródło
0

Czasami musisz zainstalować wszystkie wersje lub kilka z nich.

Każdy, kto nie uznał powyższych odpowiedzi za przydatne, zajrzyj tutaj

Siamak SiaSoft
źródło
0

Podczas instalowania Wamperservera 3 w systemie Windows 10, wyświetla teraz duże ostrzeżenie podczas instalacji, informujące, że nie zadziała, chyba że zainstalujesz wiele z tych pakietów.

U mnie zadziałało po wykonaniu instrukcji, a następnie ponownym uruchomieniu komputera i ponownej instalacji.

--- Instalacja Wampserver --- PRZED przystąpieniem do instalacji Wampserver należy upewnić się, że pewne elementy są zainstalowane w systemie, w przeciwnym razie Wampserver absolutnie nie będzie działał, a ponadto instalacja będzie wadliwa i trzeba będzie ją usunąć Wampserver PRZED zainstalowaniem brakujących elementów. Upewnij się, że masz aktualne pakiety redystrybucyjne VC9, VC10, VC11, VC13, VC14 i VC15. Patrz --- Pakiety Visual C ++ poniżej.

--- Nie instaluj Wampserver NA istniejącą wersję, postępuj zgodnie z radą: - Zainstaluj nową wersję Wampserver: http://forum.wampserver.com/read.php?2,123606 Jeśli zainstalujesz Wampserver na istniejącej wersji, nie tylko nie zadziała, ale ryzykujesz utratę istniejących baz danych.

--- Zainstaluj Wampserver w folderze w katalogu głównym dysku, na przykład C: \ wamp lub D: \ wamp. Wybierz ścieżkę instalacji, która nie zawiera spacji ani znaków diakrytycznych; Dlatego nie ma instalacji w c: \ Program Files \ lub C: \ Program Files (x86 \ Musimy PRZED instalacją, wyłączeniem lub zamknięciem niektórych aplikacji: - Zamknij Skype lub wymuszaj nieużywanie portu 80 Pozycja nr 04 Wampserver WSKAZÓWKI DOTYCZĄCE ROZWIĄZYWANIA PROBLEMÓW : http://forum.wampserver.com/read.php?2,134915 - Wyłącz pozycję IIS nr 08 z Wampserver WSKAZÓWKI DOTYCZĄCE ROZWIĄZYWANIA PROBLEMÓW: http://forum.wampserver.com/read.php?2,134915Jeśli te wymagania wstępne nie zostały spełnione, naciśnij przycisk Anuluj, aby anulować instalację, a następnie zastosuj wymagania wstępne i uruchom ponownie instalację. Ten program wymaga uprawnień administratora do prawidłowego działania. Zostanie uruchomiony z opcją „Uruchom jako administrator”. Jeśli nie chcesz, aby program miał tę opcję, anuluj instalację.

--- Pakiety Visual C ++ --- Biblioteki uruchomieniowe MSVC VC9, VC10, VC11 są wymagane dla Wampserver 2.4, 2.5 i 3.0, nawet jeśli używasz tylko wersji Apache i PHP z VC11. Środowiska wykonawcze VC13, VC14 są wymagane dla PHP 7 i Apache 2.4.17 lub nowszego

- Pakiety 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

- Pakiety 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

- Pakiety VC11 (Visual C ++ 2012 Update 4) Dwa pliki VSU4 \ vcredist_x86.exe i VSU4 \ vcredist_x64.exe do pobrania znajdują się na tej samej stronie: http://www.microsoft.com/en-us/download/ details.aspx? id = 30679 - VC13 Packages Update 5 (Visual C ++ 2013) Dwa pliki VSU4 \ vcredist_x86.exe i VSU4 \ vcredist_x64.exe do pobrania znajdują się na tej samej stronie: https://support.microsoft.com / pl-pl / help / 4032938 /

- Pakiety VC14 (Visual C ++ 2015 Update 3) Zastąpione przez VC15 - VC15 Redistribuable (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) jest wstecznie kompatybilny z VC2015 (VC14). Oznacza to, że moduł VC14 może być używany wewnątrz pliku binarnego VC15. Ponieważ ta zgodność, numer wersji pakietu redystrybucyjnego to 14.1x.xx, a po zainstalowaniu pakietu redystrybucyjnego VC2017, VC2015 jest usuwany, ale nadal można używać VC14.

Jeśli masz 64-bitowy system Windows, musisz zainstalować zarówno 32-bitową, jak i 64-bitową wersję każdego pakietu VisualC ++, nawet jeśli nie używasz 64-bitowego serwera Wampserver Aby sprawdzić, czy wszystkie pakiety VC ++ są zainstalowane i mają najnowsze wersje, możesz użyć narzędzie: http://wampserver.aviatechno.net/files/tools/check_vcredist.exe, a wszystkie pakiety znajdziesz na http://wampserver.aviatechno.net/ w sekcji Pakiety redystrybucyjne Visual C ++ Musisz zainstalować każdy pakiet " jako administrator ”, więc kliknij prawym przyciskiem myszy plik exe, a następnie uruchom jako administrator. Nie używaj wcześniej załadowanego narzędzia. Pobierz nowy plik, aby upewnić się, że używasz prawidłowej wersji.

Ostrzeżenie: czasami firma Microsoft może zaktualizować pakiet VC ++, przerywając łącza pobierania i bez przekierowania do nowego. Jeśli tak się stanie, pamiętaj, że numer pozycji 20 poniżej zostanie zaktualizowany, a strona http://wampserver.aviatechno.net/ sekcja Pakiety redystrybucyjne Visual C ++ jest aktualna. To jest pozycja numer 20 WSKAZÓWEK ROZWIĄZYWANIA PROBLEMÓW Wampserver: http://forum.wampserver.com/read.php?2,134915

Andrzej
źródło
0
  1. Odinstaluj WAMP

  2. Pobierz pakiety redystrybucyjne programu Microsoft Visual C ++ dla programu Visual Studio 2012 Update 4 i pakiet redystrybucyjny Microsoft Visual C ++ dla programu Visual Studio 2015, 2017 i 2019

    Pakiety redystrybucyjne programu Microsoft Visual C ++ dla programu Visual Studio 2012 Update 4

    Pakiet redystrybucyjny Microsoft Visual C ++ dla Visual Studio 2015, 2017 i 2019 x86

    Pakiet redystrybucyjny Microsoft Visual C ++ dla Visual Studio 2015, 2017 i 2019 x64

  • Uwaga: - Pobierz wersje x86 i x64, jeśli używasz 64-bitowego systemu operacyjnego
  1. Zainstaluj wersje x86 i x64 pakietów redystrybucyjnych Visual C ++ dla programu Visual Studio 2012 Update 4 i pakietu redystrybucyjnego Visual C ++ dla programu Visual Studio 2015, 2017 i 2019

wprowadź opis obrazu tutaj

  1. Intsall WAMP ponownie. Otóż ​​to. Wszystkie problemy zostaną rozwiązane.
Kasun Jalitha
źródło