WAMP hiển thị lỗi 'MSVCR100.dll' bị thiếu khi cài đặt


168

Khi tôi cố cài đặt WAMP , nó sẽ hiện ra cảnh báo sau, MSVCR100.dll bị thiếu

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

Câu trả lời:


222

Các MSVCR100.dlltập tin 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 nếu điều này giải quyết vấn đề của bạn. 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 bài viết "biểu tượng ẩm ướt của tôi vẫn màu cam".

CẬP NHẬT 2019

Wamperver 3 yêu cầu Visual C ++ Redistributable cho Visual Studio 2012 Update 4 Bạn có thể tải xuống tại: https://www.microsoft.com/en-us/doad/details.aspx?id=30679 Bạn có thể chọn phiên bản x86 hoặc x64 tùy thuộc vào hệ thống của bạn

Bài viết này trên diễn đàn WampServer hiển thị tất cả các thư viện thời gian chạy Microsoft Visual C ++ mà bạn cần đã cài đặt trên hệ thống của mình cho từng phiên bản của WampServer. Để trích:

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

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

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

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

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

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

CẬP NHẬT

Nếu bạn đang chạy WAMPServer 2.5, bạn cũng cần phân phối lại VC11. Visual C ++ có thể phân phối lại cho Visual Studio 2012

29.08.2014 với WAMP 2.5 Tôi đồng ý rằng VC11 là cần thiết và không phải là ý tưởng tồi để cài đặt các bản phân phối trước đó. Nó sẽ 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 phiên bản bit 32

http://www.microsoft.com/en-us/doad/conf Confirmation.aspx? id = 30679

CẬP NHẬT ngày 3 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 trên các diễn đàn ẩm ướt không còn hoạt động nữa. Vì tôi không thể tìm thấy liên kết ban đầu, bạn có thể thử http://forum.wamperver.com/read.php?2,138295 . Nó có rất nhiều thông tin và có thể giúp bạn.


13
Wamp 2.2 thật hài hước theo cách này: tôi đang sử dụng win64, nhưng vcredist 64b là không đủ, tôi đã phải cài đặt cả vcredist 32b và 64b. chỉ là một lưu ý cho một người có thể bị mắc kẹt như tôi
jondinham

5
Bản thân Visual C ++ 2010 là không đủ, tôi đã cài đặt nó nhưng vấn đề vẫn chưa được giải quyết. Bạn cũng cần cài đặt Visual C ++ 2008 microsoft.com/en-in/doad/conf Confirmation.aspx? Id = 29 vì wamp sử dụng một số thư viện từ VC ++ 2008. Tôi biết điều đó hơi lạ nhưng vấn đề của tôi đã được giải quyết khi tôi cài đặt VC ++ 2008 và cũng là diễn đàn wamp nói tương tự cho vấn đề này.
dùng85

5
Nó được đề cập ở trên nhưng để rõ ràng ... nếu bạn nhận được thông báo lỗi về MSVCR110.dll (chứ không phải MSVC100.dll), bạn sẽ cần phân phối lại Visual C ++ 2012.
Rob

6
visual c ++ 2012 có thể phân phối lại tại đây: microsoft.com/en-us/doad/details.aspx?id=30679
Ben K

1
không hoạt động .. tôi cài đặt gói dll nhưng không chạy
Ravi Mane

59

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

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


2
Chỉ cần cho bất cứ ai tìm kiếm bây giờ, tôi đã cài đặt một trong câu trả lời này, và cuối cùng wamp hoạt động! Tôi đã thực hiện tất cả những cái khác 2008.2010 và vài cái khác của năm 2012 trong bài viết này, nhưng cái này cuối cùng đã làm được!
AlanPHP

1
Làm việc cho Windows 10 quá. :)
Laxmikant Dange

12

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

Hãy chắc chắn loại bỏ wamperver và cài đặt lại

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


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

cảm ơn vì đã đề cập rằng tôi PHẢI UNINSTALL / REINSTALL IT SAU KHI CÀI ĐẶT các tệp VC11 DLL.
Hasaan Ali

8

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ự. 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 64 bit, bạn sẽ cần cả phiên bản 32 bit và 64 bit 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.wamperver.com/read.php?2,123608


8

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

Liên kết tại đây: x86x64

Chúng là gói phân phối lại Visual C ++ 2010 SP1

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


6

Hôm nay tôi đã cài đặt máy chủ Wamp 3.0.6 (x64) trên máy Windows 10 đã cài đặt VS2017. Tôi đã cài đặt nhiều Gói Redistributable Visual C ++, nhưng không phải gói 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 một liên kết tải về ở đây .


1
Có phiên bản 2012 làm việc cho tôi, máy Windows 10 được cập nhật đầy đủ hiện tại và máy chủ wamperver mới nhất. Liên kết tải xuống trực tiếp cho 64 bit: download.microsoft.com/doad/1/6/B/
Andrew

rất nhiều liên kết hiện đã lỗi thời ngoại trừ câu trả lời này. giải quyết vấn đề của tôi
Jacob

5

Chỉ cần chạy về vấn đề này. Vấn đề là ở cùng một hệ điều hành (Win7 HB x64) như trong câu trả lời này . 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 là trong trường hợp này).


4

Tôi đã có cùng một vấn đề nhưng không có câu trả lời nào ở trên có hiệu quả. Đây là những gì đã làm công việc cho tôi:

  1. tải msvcr110.dll, msvcr120.dll, msvcp120.dllvcruntime140.dlltừ dll-files.com
  2. Sao chép chúng vào System32
  3. Gỡ cài đặt
  4. Cài đặt lại wamp

3

Tôi đã cài đặt WAMP 2.5 mới, tôi có windows 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 là Orange . điều làm việc với tôi là:

  1. gỡ cài đặt bit WAMP x64 hiện tại
  2. cài đặt http://www.microsoft.com/en-us/doad/details.aspx?id=30679
  3. Tải xuống và cài đặt máy chủ WAMP cho x32 bit.
  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


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

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 đây 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 (được tải xuống dưới dạng ZIP, sau đó được trích xuất trên Desktop và sau đó sao chép) vào thư mục C: \ Windows http://www.dll-files.com/dllindex/dll- tập tin.shtml? msvcr110

và sau đó cài đặt WAMP Server, 64BIT. http://sourceforge.net/projects/wamperver/

Sau đó, tôi đã tải xuống và cài đặt: http://www.microsoft.com/en-us/doad/conf Confirmation.aspx? Id = 30679

tên tệp: vcredist_x64.exe

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

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

Đang chạy:

php không tải được php_xdebug-2.2.5-5.5-vc11.dll

php -v-MẠNG!

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



1

Cài đặt lại .NET framework không hoạt động với tôi. Một số phần mềm ít chuyên nghiệp hơn như các tiện ích điều chỉnh thao tác hoặc liên tục sử dụng các tệp .NET framework. như thế. Tôi đã học được nó trong khi tôi đang cố gắng gỡ cài đặt các bản cập nhật .NET trước khi cài đặt lại.

  • Đừng quên gỡ cài đặt wamp từ 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 windows. (controlPanel-> gỡ cài đặt
  • chương trình-> xem cập nhật) Gỡ cài đặt các phần mềm ngăn chặn
  • gỡ cài đặt .NET. 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 windows. Cài đặt các bản cập nhật hiển thị kiểm tra SAU (Cập nhật khung .NET. 3update cho tôi theo win7x64)
  • cài đặt wamp (hoàn thành hoàn hảo cho tôi)

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


1

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


1

Công cụ này sẽ kiểm tra các gói bị thiếu và cũng cung cấp cho bạn liên kết tải xuống cho các gói. .
Nếu bạn đang ở trên windows 64 bit thì bạn cần cài đặt cả
liên kết gói x86 và x64 để tải xuống công cụ:

TẢI XUỐNG


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) thay vì gỡ cài đặt wamperver khỏi 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 sửa



0

Tôi gặp phải vấn đề này khi hệ điều hành của tôi bằng tiếng Pháp và tôi đang cài đặt Wamperver bằng tiếng Anh.

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


0

Sau khi tải xuống tất cả các thư viện mà ezaoutis đã nói, thông báo lỗi trên windows 10 của tôi vẫn tồn tại, đọc các yêu cầu cài đặt wamperver3.1.3 , có một công cụ xác minh có tên là check_vcredist.exe , tôi đã chạy nó và nó hiển thị cho tôi tất cả các thư viện bị thiếu và nó tải xuống liên kết, vì vậy cuối cùng tôi có thể cài đặt nó thành công.

Hình ảnh bên dưới với công cụ kiểm tra được đánh dấu


0

Đôi khi bạn phải cài đặt tất cả các phiên bản hoặc một loạt chúng.

Bất cứ ai không tìm thấy câu trả lời trên hữu ích, hãy xem ở đây


0

Khi cài đặt Wamperserver 3 trên windows 10, giờ đây nó đưa ra một cảnh báo lớn trong quá trình cài đặt cho bạn biết nó sẽ không hoạt động trừ khi bạn cài đặt nhiều gói này.

Nó hoạt động với tôi sau khi tôi làm theo hướng dẫn và sau đó khởi động lại máy tính và cài đặt lại.

--- Cài đặt Wamperver --- TRƯỚC KHI tiến hành cài đặt Wamperver, bạn phải đảm bảo rằng các phần tử nhất định được cài đặt trên hệ thống của bạn, nếu không Wamperver sẽ hoàn toàn không chạy, và ngoài ra, cài đặt sẽ bị lỗi và bạn cần phải gỡ bỏ Wamperver TRƯỚC KHI cài đặt các phần tử bị thiếu. Đảm bảo bạn "cập nhật" trong các gói có thể phân phối lại VC9, VC10, VC11, VC13, VC14 và VC15 Xem --- Gói Visual C ++ bên dưới.

--- Không cài đặt Wamperver TRÊN phiên bản hiện có, hãy làm theo lời khuyên: - Cài đặt phiên bản mới của Wamperver: http://forum.wamperver.com/read.php?2,123606 Nếu bạn cài đặt Wamperver qua phiên bản hiện có, không chỉ nó sẽ không hoạt động, mà bạn có nguy cơ mất cơ sở dữ liệu hiện tại của bạn.

--- Cài đặt Wamperver trong một thư mục ở thư mục gốc của đĩa, ví dụ C: \ wamp hoặc D: \ wamp. Thực hiện một đường dẫn cài đặt không bao gồm dấu cách hoặc dấu phụ; Do đó, không cài đặt trong c: \ Program Files \ hoặc C: \ Program Files (x86 \ Chúng tôi phải TRƯỚC KHI cài đặt, vô hiệu hóa hoặc đóng một số ứng dụng: - Đóng Skype hoặc buộc không sử dụng cổng 80 Mục số 04 của Wamperver TROUBLESHOOTING TIPS : http://forum.wamperver.com/read.php?2,134915 - Vô hiệu hóa mục IIS số 08 của Wamperver TROUBLESHOOTING TIPS: http://forum.wamperver.com/read.php?2,134915Nếu các điều kiện tiên quyết này không được áp dụng, Nhấn nút Hủy để hủy cài đặt, sau đó áp dụng các điều kiện tiên quyết và khởi động lại cài đặt. Chương trình này yêu cầu đặc quyền của Quản trị viên để hoạt động đúng. Nó sẽ được khởi chạy với tùy chọn "Chạy với tư cách quản trị viên". Nếu bạn không muốn chương trình có tùy chọn này, hãy hủy cài đặt.

--- Gói Visual C ++ --- Các thư viện thời gian chạy MSVC VC9, VC10, VC11 được yêu cầu cho Wamperver 2.4, 2.5 và 3.0, ngay cả khi bạn chỉ sử dụng các phiên bản Apache và PHP với VC11. Runtimes VC13, VC14 được yêu cầu cho PHP 7 và Apache 2.4.17 trở lên

- Gói VC9 (Visual C ++ 2008 SP1) http://www.microsoft.com/en-us/doad/details.aspx?id=5582 http://www.microsoft.com/en-us/doad/details .aspx? id = 2092

- Gói VC10 (Visual C ++ 2010 SP1) http://www.microsoft.com/en-us/doad/details.aspx?id=8328 http://www.microsoft.com/en-us/doad/details .aspx? id = 13523

- Gói VC11 (Cập nhật Visual C ++ 2012 4) Hai tệp VSU4 \ vcredist_x86.exe và VSU4 \ vcredist_x64.exe để tải xuống trên cùng một trang: http://www.microsoft.com/en-us/doad/ chi tiết.aspx? id = 30679 - Cập nhật gói VC13 5 (Visual C ++ 2013) Hai tệp VSU4 \ vcredist_x86.exe và VSU4 \ vcredist_x64.exe sẽ được tải xuống trên cùng một trang: https://support.microsoft.com / en-us / trợ giúp / 4032938 /

- Gói VC14 (Cập nhật Visual C ++ 2015 3) Thay thế bởi 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) tương thích ngược với VC2015 (VC14). Điều đó có nghĩa là, một mô-đun VC14 có thể được sử dụng bên trong nhị phân VC15. Vì khả năng tương thích này, số phiên bản của Redistributable là 14.1x.xx và sau khi bạn cài đặt Redistributable VC2017, VC2015 bị xóa nhưng bạn vẫn có thể sử dụng VC14.

Nếu bạn có Windows 64 bit, bạn phải cài đặt cả hai phiên bản 32 và 64 bit cho mỗi gói VisualC ++, ngay cả khi bạn không sử dụng Wamperver 64 bit Để xác minh rằng tất cả các gói VC ++ đã được cài đặt và với các phiên bản mới nhất, bạn có thể sử dụng công cụ: http://wamperver.aviatechno.net/files/tools/check_vcredist.exe và bạn sẽ tìm thấy tất cả các gói trên http://wamperver.aviatechno.net/ trong phần Visual C ++ Gói có thể phân phối lại Bạn phải cài đặt từng gói " với tư cách quản trị viên ", vì vậy hãy nhấp chuột phải vào tệp exe và sau đó chạy với tư cách Quản trị viên. Không sử dụng một công cụ được tải trước đó. Tạo một bản tải xuống mới để đảm bảo bạn đang sử dụng đúng phiên bản.

Cảnh báo: Đôi khi Microsoft có thể cập nhật gói VC ++ bằng cách phá vỡ các liên kết tải xuống và không chuyển hướng sang mới. Nếu trường hợp xảy ra với bạn, hãy nhớ rằng mục số 20 bên dưới sẽ được cập nhật và trang http://wamperver.aviatechno.net/ phần Visual C ++ Gói Redistribuable được cập nhật. Đây là mục số 20 trong TIPS TROUBLESHOOTING của Wamperver: http://forum.wamperver.com/read.php?2,134915



0
  1. Gỡ cài đặt WAMP

  2. Tải xuống gói Microsoft Visual C ++ Redistributable cho Visual Studio 2012 Update 4 và Microsoft Visual C ++ Redistributable cho Visual Studio 2015, 2017 và 2019

    Các gói có thể phân phối lại của Microsoft Visual C ++ cho Visual Studio 2012 Update 4

    Microsoft Visual C ++ có thể phân phối lại cho Visual Studio 2015, 2017 và 2019 x86

    Microsoft Visual C ++ Redistributable cho Visual Studio 2015, 2017 và 2019 x64

  • Lưu ý: - Tải xuống cả hai phiên bản x86 và x64 nếu bạn đang sử dụng O / S 64 bit
  1. Cài đặt cả hai phiên bản x86 và x64 của Visual C ++ Gói phân phối lại cho Visual Studio 2012 Update 4 và Visual C ++ Redistributable cho Visual Studio 2015, 2017 và 2019

nhập mô tả hình ảnh ở đây

  1. Intsall WAMP một lần nữa. Đó là nó. Tất cả các vấn đề sẽ giải quyết.
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.