2013-01-28 41 views
128

Khi tôi cố gắng cài đặt WAMP, mà hiện lên cảnh báo sau đây, MSVCR100.dll is missingWAMP cho thấy lỗi 'MSVCR100.dll' là mất tích khi cài đặt

tôi nhấp OK, nó tiếp tục cài đặt WAMP. Khi tôi bắt đầu, logo WAMP luôn là 'vàng'. Nó không chuyển sang 'xanh', có nghĩa là có điều gì đó sai trái. Chính xác thì tệp MSVCR100.dll là gì? Làm thế nào để có được nó và sửa lỗi này?

+0

Có câu trả lời với giải thích [STI] (http://www.steptoinstall.com/msvcr100-dll-is-missing-when-wamp-server-install.html) – KarSho

Trả lời

181

Tệp MSVCR100.dll là một phần của Microsoft Visual C++, phân phối lại. Bạn có thể cài đặt chúng và xem điều này có giải quyết được vấn đề của bạn hay không. Sau khi bạn cài đặt kiểm tra ở trên nếu cài đặt wamp của bạn được thiết lập chính xác. Tìm kiếm cho "biểu tượng wamp của tôi vẫn cam" bài viết.

This article trên diễn đàn WampServer hiển thị tất cả thư viện thời gian chạy Microsoft Visual C++ bạn cần cài đặt trên hệ thống của bạn cho mỗi phiên bản của WampServer. Trích dẫn:

Đối với Windows 32: Hãy chắc chắn rằng bạn đã cài đặt Visual C++ 2010 SP1 Redistributable Package x86: VC10 SP1 vcredist_x86.exe

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

Đối với Windows 64: Hãy chắc chắn rằng bạn đã cài đặt Visual C++ 2010 SP1 Redistributable Package x64: VC10 SP1 vcredist_x64.exe

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

Apache sẽ không chạy nếu không có thành phần này

Thực tế nếu bạn đang chạy Windows 64bit, bạn nên cài đặt tất cả thư viện 32 bit cũng như 64bit. Sau khi tất cả các cửa sổ 64bit chạy 64 và mã 32 bit. Có thể bạn sẽ thấy bạn cần ít nhất một trong những thời gian chạy 32 bit cho một số ứng dụng/tiện ích mà bạn sẽ cài đặt tại một số điểm.

CẬP NHẬT

Nếu bạn đang chạy WAMPServer 2,5 bạn cũng cần redist VC11. Visual C++ Redistributable cho Visual Studio 2012

29.08.2014 với WAMP 2.5 Tôi đồng ý rằng VC11 là cần thiết và nó không phải là một ý tưởng tồi để có bản phân phối trước đó được cài đặt. Nó sẽ là cần thiết bởi ứng dụng khác. Tôi không chắc chắn nếu bạn cần 32 bit phiên bản

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

CẬP NHẬT 03 tháng 8 năm 2016

Như tôi đã được thông báo bởi Fred -ii- (cảm ơn rất nhiều bằng cách này) liên kết cho bài đăng trong diễn đàn wamp không hoạt động nữa. Vì tôi không thể tìm thấy liên kết gốc bạn có thể thử http://forum.wampserver.com/read.php?2,138295. Nó có rất nhiều thông tin và có thể giúp bạn.

+12

wamp 2.2 thật thú vị theo cách này: tôi là sử dụng win64, nhưng vcredist 64b là không đủ, tôi đã phải cài đặt cả hai vcredist 32b và 64b. chỉ là một lưu ý cho một người có thể gặp khó khăn như tôi – jondinham

+4

Visual C++ 2010 chính nó là không đủ, tôi cài đặt nó nhưng vẫn còn vấn đề không được giải quyết. Bạn cũng cần phải cài đặt Visual C++ 2008 http://www.microsoft.com/en-in/download/confirmation.aspx?id=29 vì wamp sử dụng một số thư viện từ VC++ 2008. Tôi biết nó hơi lạ nhưng tôi vấn đề đã được giải quyết khi tôi cài đặt VC++ 2008 và cũng là diễn đàn wamp tiểu bang cho cùng một vấn đề này. – user85

+0

Và chắc chắn rằng bạn khởi động lại sau khi cài đặt Redistributable .. nếu không Wamp sẽ không nhìn thấy nó. Ít nhất nó không có trong trường hợp của tôi. – userfuser

6

Hầu hết thời gian bạn sẽ phải cài đặt cả hai x86 và x64!

Liên kết ở đây:x86x64

Họ là những Visual C++ 2010 SP1 Redistributable Package

(nó xảy ra với tôi khi cài đặt MySQL Workbench)

+1

Cảm ơn rất nhiều ... – Gowri

49

Đối với tôi, không có câu trả lời nào ở trên hiệu quả vì vậy tôi đang bổ sung thêm những gì phù hợp với tôi. Lần đầu tiên tôi cài đặt các tập tin được đề cập trong câu trả lời được chấp nhận và khi không hoạt động, tôi đã tải xuống các tệp từ liên kết this và nó bắt đầu hoạt động.

Vì vậy, tôi nghĩ rằng phân phối năm 2012 cũng là cần thiết (Tôi đang sử dụng window7 nhà cơ bản 64 FYI).

+0

Chỉ cần cho bất cứ ai nhìn vào bây giờ, tôi đã cài đặt một trong câu trả lời này, và wamp cuối cùng hoạt động! Tôi đã thực hiện tất cả những người khác trong năm 2008,2010 và một vài người khác trong năm 2012 trong bài đăng này, nhưng điều này cuối cùng đã làm điều đó! – AlanPHP

+0

Điều này làm việc cho tôi. –

+0

Đây là giải pháp duy nhất hình thành tôi. – Eranda

5

Chỉ cần chạy về vấn đề này. Sự cố xảy ra ở cùng một hệ điều hành (Win7 HB x64) như trong this answer. Tôi đã sử dụng lời khuyên của gaurav và đã bắt đầu thành công WAMP.

Tôi muốn thêm rằng bạn không cần Phiên bản Visual C++ 2010 khi sử dụng phiên bản 2012 (ít nhất trong trường hợp này).

3

Chỉnh sửa: Vì tôi đã gặp lại vấn đề tương tự, tôi đã nhận thấy rằng giải pháp trước đó của tôi không hoạt động; cũng như bất kỳ giải pháp nào khác được đăng ở đây. Tôi đang sử dụng Windows 7 Professional (64 Bit).

Lần này, tôi đã đặt 'MSVCR100.dll'file (tải về như một bưu điện, sau đó tách ra vào Desktop và sau đó sao chép) vào một thư mục C: \ Windows http://www.dll-files.com/dllindex/dll-files.shtml?msvcr110

và sau đó tìm trình cài đặt WAMP Server, 64bit . http://sourceforge.net/projects/wampserver/

Sau đó, tôi đã tải về và cài đặt: http://www.microsoft.com/en-us/download/confirmation.aspx?id=30679

filename: vcredist_x64.exe

tôi đã chỉ được thử nghiệm nó với PHP từ một dấu nhắc lệnh, kể từ khi tôi làm mọi thứ khác trên máy chủ chứ không phải máy chủ lưu trữ cục bộ.

Mặc dù nó hoạt động cho những gì tôi cần phải sử dụng nó

Chạy:

php cho Không tải php_xdebug-2.2.5-5.5-vc11.dll

php -v -CÔNG TRINH!

Vui lòng cho tôi biết nếu điều này có hiệu quả cho bạn hay không hoặc nếu tôi cần phải làm gì khác để cải thiện bản sửa lỗi.

7

Tôi đã thử tất cả các câu trả lời ở trên nhưng vẫn còn lỗi tương tự đã được ném lên. Sau đó tôi tìm thấy điều này trong Diễn đàn WAMP và cuối cùng WAMP của tôi hoạt động!

Nếu bạn đang sử dụng WampServer 2.5 trên Windows 64bit Bạn sẽ cần cả phiên bản 32 bit và 64bit của thời gian chạy này.

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

Nhấn nút Tải xuống và trên màn hình sau chọn VSU_4 \ vcredist_x86.exe Nhấn nút Tải xuống và trên màn hình sau chọn VSU_4 \ vcredist_x64.exe

Nguồn: http://forum.wampserver.com/read.php?2,123608

1

Cài đặt lại Khuôn khổ .NET không hoạt động đối với tôi. Một số phần mềm mềm chuyên nghiệp hơn như tiện ích tuneup thao tác hoặc liên tục giữ trong sử dụng các tệp khuôn khổ .NET. như vậy. Tôi đã học được nó trong khi tôi đã cố gắng để gỡ bỏ cài đặt bản cập nhật .NET trước khi cài đặt lại.

  • Đừng quên gỡ cài đặt wamp khỏi bảng điều khiển trước khi cài đặt lại.
  • Gỡ cài đặt bản cập nhật .NET của cửa sổ. (controlPanel-> gỡ cài đặt một
  • chương trình-> xem bản cập nhật) Gỡ cài đặt các phần mềm mềm ngăn chặn
  • gỡ cài đặt .NETs. Đã hoàn tất gỡ cài đặt thành công .NET
  • cập nhật khung. Kiểm tra cập nhật cửa sổ. Cài đặt bản cập nhật cho thấy lên SAU séc (update .NET framework. 3update cho tôi theo win7x64)
  • cài đặt wamp (kết thúc hoàn hảo đối với tôi)
+0

Bạn có thể giải thích "Gỡ cài đặt phần mềm ngăn chặn không?" –

3

Tôi đã cài đặt WAMP mới 2.5, tôi có cửa sổ 8 x64 bit. Tôi đã thử Tất cả các giải pháp trên nhưng nó không hoạt động với tôi và biểu tượng WAMP vẫn giữ nguyên Cam. điều mà làm việc với tôi là:

  1. gỡ bỏ cài đặt các hiện WAMP x64 cắn
  2. cài đặt này http://www.microsoft.com/en-us/download/details.aspx?id=30679
  3. Tải về và cài đặt các máy chủ WAMP cho bit x32.
  4. Chọn Firfox làm trình duyệt.

Tôi hy vọng rằng tôi sẽ giúp ai đó tìm kiếm câu trả lời này

+0

cảm ơn bro, nó đã giúp rất nhiều. Tôi đã cài đặt tất cả mọi thứ, nhưng vẫn không hoạt động cho đến khi gỡ cài đặt và cài đặt wamp lại – Gediminas

10

tôi giải quyết vấn đề này bằng cách cài đặt này một: http://www.microsoft.com/en-sg/download/details.aspx?id=30679

Hãy chắc chắn để loại bỏ wampserver và cài đặt lại nó một lần nữa

Lưu ý: Tôi đang sử dụng Windows 7 32 bit

+0

Tôi có ver 3.0.6 64 bit trên chiến thắng 10, sau khi cài đặt các dll bị thiếu, biểu tượng là màu cam, trái và nhấp chuột phải không công việc. Sau khi gỡ cài đặt ** wampserver và cài đặt lại, nó hoạt động. – kiatng

+0

cảm ơn vì đã đề cập đến việc tôi phải UNINSTALL/REINSTALL IT SAU KHI CÀI ĐẶT các tập tin VC11 DLL. Liên kết –

+0

hiện đề cập đến một trang lỗi !! – svarog

0

Để giải quyết vấn đề này, bạn phải cài đặt tất cả các gói phân phối lại của Microsoft 2010,2012 (x86 và x64) so ​​với gỡ cài đặt wampserve r từ bảng điều khiển và cài đặt lại bản sao mới của máy chủ wamp lỗi này sẽ được khắc phục

1

Bước 1. Gỡ bỏ WAMP

Bước 2. Cài đặt mới nhất Microsoft Visual C++ 2015 Redistributable Update 3

Bước 3. Khởi động lại hệ thống

Bước 4. Re-inst tất cả WAMP

Hãy chắc chắn rằng Skype không đăng nhập. Bạn không muốn biết chi tiết nếu bạn là một newbie :)

2

Hôm nay tôi cài đặt WAMP Server 3.0.6 (x64) trên Windows 10 máy có cài đặt VS2017. Tôi đã có nhiều gói Visual C++ Redistributable được cài đặt, nhưng không được cài đặt vào năm 2012. Sau đó, tôi đã cài đặt nó và bây giờ tôi có thể chạy máy chủ Wamp. Bạn có thể tìm thấy liên kết tải xuống here.

+0

Có phiên bản 2012 hoạt động cho tôi, hiện tại đầy đủ cập nhật windows 10 máy và wampserver mới nhất. Liên kết tải xuống trực tiếp cho 64bit: http://download.microsoft.com/download/1/6/B/16B06F60-3B20-4FF2-B699-5E9B7962F9AE/VSU3/vcredist_x64.exe – Andrew

0

Đối với tôi, sự cố không giải quyết được ngay cả sau khi cài đặt bản phân phối lại VC++. Tôi đã phải tự tải về tập tin MSVCR110.dll từ https://www.dll-files.com/msvcr110.dll.html và đặt nó trong c: /> windows> system32 và nó hoạt động chính xác.

0

Tôi gặp sự cố này khi hệ điều hành của tôi bằng tiếng Pháp và tôi đã cài đặt Wampserver bằng tiếng Anh.

Tôi khá chắc chắn rằng các gói Microsoft Redistributable đã được cài đặt kể từ khi tôi đã làm việc với Visual Studio. Tôi nghĩ rằng vấn đề có thể là do những thay đổi về tên đường dẫn với các ngôn ngữ khác nhau. Tuy nhiên, khi tôi cài đặt wampserver bằng tiếng Pháp, mọi thứ hoạt động hoàn hảo.