当我尝试安装WAMP时,弹出以下警报,
我点击OK,它继续安装 WAMP。当我开始时,WAMP 标志总是“黄色”。它没有变成“绿色”,这意味着有问题。文件到底是什么MSVCR100.dll
?如何获取并修复此错误?
当我尝试安装WAMP时,弹出以下警报,
我点击OK,它继续安装 WAMP。当我开始时,WAMP 标志总是“黄色”。它没有变成“绿色”,这意味着有问题。文件到底是什么MSVCR100.dll
?如何获取并修复此错误?
该MSVCR100.dll
文件是可Microsoft Visual C++
再发行文件的一部分。您可以安装它们,看看这是否能解决您的问题。安装上述内容后,检查您的 wamp 安装是否正确设置。搜索“我的 wamp 图标保持橙色”的帖子。
2019 年更新
Wampserver 3 需要 Visual C++ Redistributable for Visual Studio 2012 Update 4 您可以在以下位置下载它: https ://www.microsoft.com/en-us/download/details.aspx?id=30679 在 那里您可以选择 x86 或 x64 版本取决于您的系统
WampServer 论坛上的这篇文章显示了您需要为每个版本的 WampServer 在系统上安装的所有 Microsoft Visual C++ 运行时库。去引用:
对于 Windows 32:确保您已安装 Visual C++ 2010 SP1 Redistributable Package x86:VC10 SP1 vcredist_x86.exe
http://www.microsoft.com/download/en/details.aspx?id=8328
对于 Windows 64:确保您已安装 Visual C++ 2010 SP1 Redistributable Package 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,你还需要 VC11 redist。适用于 Visual Studio 2012 的 Visual C++ 可再发行组件
29.08.2014 与 WAMP 2.5 我同意需要 VC11,安装以前的发行版不是一个坏主意。其他应用程序将需要它。我不确定您是否需要 32 位版本
http://www.microsoft.com/en-us/download/confirmation.aspx?id=30679
2016 年 8 月 3 日更新
正如 Fred -ii- 告知我的那样(顺便说一句,非常感谢),wamp 论坛中帖子的链接不再有效。由于我找不到原始链接,您可以尝试http://forum.wampserver.com/read.php?2,138295。它有很多信息,可以帮助你。
对我来说,以上答案都不起作用,所以我添加了对我有用的东西。我首先安装了接受的答案中提到的文件,当它不起作用时,我从这个链接下载了文件并开始工作。
所以我认为还需要 2012 分发(我使用的是 window7 home basic 64 FYI)。
我通过安装这个解决了这个问题:http: //www.microsoft.com/en-sg/download/details.aspx?id=30679
确保删除 wampserver 并重新安装
注意:我使用的是 Windows 7 32 位
我已经尝试了上述所有答案,但仍然出现同样的错误。后来我在 WAMP 论坛中发现了这个,最后我的 WAMP 工作了!!!
如果您在 64 位 Windows 上使用 WampServer 2.5 您将需要此运行时的 32 位和 64 位版本。
微软 Visual C++ 2012 (www.microsoft.com)
按下载按钮并在以下屏幕上选择 VSU_4\vcredist_x86.exe 按下载按钮并在以下屏幕上选择 VSU_4\vcredist_x64.exe
来源: http: //forum.wampserver.com/read.php?2,123608
今天我在安装了 VS2017 的 Windows 10 机器上安装了 Wamp server 3.0.6 (x64)。我安装了许多 Visual C++ Redistributable Packages,但没有安装 2012 版。然后我安装了它,现在我可以运行 Wamp 服务器了。您可以在此处找到下载链接。
刚跑到这个问题上。问题与此答案中的操作系统(Win7 HB x64)相同。我使用了 gaurav 的建议并成功启动了 WAMP。
我想补充一点,您在使用 2012 版本时不需要Visual C++ 2010 版本(至少在这种情况下)。
我有同样的问题,但上面的答案都没有奏效。这就是我的工作:
msvcr110.dll
、msvcr120.dll
和msvcp120.dll
vcruntime140.dll
编辑:由于我再次遇到同样的问题,我注意到我以前的解决方案不起作用;以及此处发布的任何其他解决方案。我正在使用 Windows 7 专业版(64 位)。
这一次,我将“MSVCR100.dll”文件(以 ZIP 格式下载,然后解压到桌面,然后复制)放入 C:\Windows 文件夹http://www.dll-files.com/dllindex/dll-文件.shtml?msvcr110
然后安装 WAMP 服务器,64 位。 http://sourceforge.net/projects/wampserver/
然后,我已经下载并安装了:http: //www.microsoft.com/en-us/download/confirmation.aspx?id=30679
文件名:vcredist_x64.exe
我只使用命令提示符中的 PHP 对其进行了测试,因为我在服务器上而不是本地主机上执行其他所有操作。
虽然它适用于我需要使用它
跑步:
php 给出 Failed loading php_xdebug-2.2.5-5.5-vc11.dll
php -v -工作!
请让我知道这是否对您有用,或者我需要做些什么来改进修复。
我已经安装了新的 WAMP 2.5,我有Windows 8 x64位。我已经尝试了上述所有解决方案,但它对我不起作用,并且 WAMP 图标保持为Orange。对我有用的是:
我希望我能帮助寻找这个答案的人
如果您什么都不懂,请从http://www.microsoft.com/en-us/download/details.aspx?id=8328下载 vcredist_x86.exe 。它会解决你的问题。
该工具将检查丢失的软件包,并为您提供软件包的下载链接。.
如果您使用的是 Windows 64 位,则需要同时安装 x86 和 x64 软件包
链接以下载该工具:
重新/安装 .NET 框架对我不起作用。一些不太专业的软件,如调优实用程序,会操纵或持续使用 .NET 框架文件。像那个 .dll 。我是在尝试在重新安装之前卸载 .NET 更新时了解到的。
步骤 1. 卸载 WAMP
步骤 2. 安装最新的Microsoft Visual C++ 2015 Redistributable Update 3
步骤 3.重启系统
步骤 4. 重新安装 WAMP
确保 Skype 未登录。如果您是新手,您不想知道详细信息 :)
对我来说,即使在安装 VC++ 重新分发后问题也没有解决。我不得不从https://www.dll-files.com/msvcr110.dll.html手动下载 MSVCR110.dll 文件并将其放在 c:/ > windows > system32 中,它工作正常。
要解决此问题,您必须安装所有 Microsoft 重新分发包 2010、2012(x86 和 x64),而不是从控制面板卸载 wampserver 并重新安装 wamp 服务器的新副本,此错误将得到修复
安装只是vcredist_x64.exe
为Visual C++ Redistributable for Visual Studio 2012
我解决了这个问题。
https://www.microsoft.com/en-us/download/details.aspx?id=30679
我正在使用 Windows 7 Home Basic 64 位并安装了 WampServer 2.5
当我的操作系统是法语时,我遇到了这个问题,我正在用英语安装 Wampserver。
我很确定安装了 Microsoft Redistributable 软件包,因为我已经在使用 Visual Studio。我认为这个问题可能是因为不同语言的路径名称发生了变化。但是,当我用法语安装 wampserver 时,一切正常。
有时您必须安装所有版本或其中的一堆。
任何没有发现以上答案有用的人,看看这里
在 Windows 10 上安装 Wamperserver 3 时,它现在会在安装过程中发出一个很好的大警告,告诉您除非您安装许多这些软件包,否则它将无法工作。
在我按照说明操作然后重新启动计算机并重新安装后,它对我有用。
--- 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 Wampserver 的第 08 项故障排除提示:http: //forum.wampserver.com/read.php? 2,134915如果这些先决条件不具备,请按取消按钮取消安装,然后应用先决条件并重新开始安装。该程序需要管理员权限才能正常运行。它将使用“以管理员身份运行”选项启动。如果您不希望某个程序具有此选项,请取消安装。
--- Visual C++ 包 --- Wampserver 2.4、2.5 和 3.0 需要 MSVC 运行时库 VC9、VC10、VC11,即使您仅使用 VC11 的 Apache 和 PHP 版本也是如此。PHP 7 和 Apache 2.4.17 或更高版本需要运行时 VC13、VC14
-- 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 Packages (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 Packages Update 5(Visual C++ 2013) 要下载的两个文件 VSU4\vcredist_x86.exe 和 VSU4\vcredist_x64.exe 在同一页面上:https: //support.microsoft.com /zh-cn/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)。这意味着,可以在 VC15 二进制文件中使用 VC14 模块。由于这种兼容性,可再发行组件的版本号是 14.1x.xx,并且在您安装可再发行组件 VC2017 后,VC2015 被删除,但您仍然可以使用 VC14。
如果您有 64 位 Windows,则必须同时安装每个 VisualC++ 包的 32 位和 64 位版本,即使您不使用 Wampserver 64 位 要验证是否已安装所有 VC++ 包并使用最新版本,您可以使用该工具: http ://wampserver.aviatechno.net/files/tools/check_vcredist.exe ,您将在http://wampserver.aviatechno.net/部分 Visual C++ Redistribuable Packages 中找到所有包 您必须安装每个包“以管理员身份”,因此右键单击该 exe 文件,然后以管理员身份运行。不要使用以前加载的工具。重新下载以确保您使用的是正确的版本。
警告:有时 Microsoft 可能会通过断开下载链接而不重定向到新的链接来更新 VC++ 包。如果这种情况发生在您身上,请记住下面的第 20 项将被更新,并且页面http://wampserver.aviatechno.net/部分 Visual C++ Redistribuable Packages 是最新的。这是 Wampserver 的故障排除提示的第 20 项:http: //forum.wampserver.com/read.php? 2,134915
Visual C++ 2013 Update 5 Redistributable Package 为我解决了问题。下载链接:
很轻松。我只需要按此顺序安装这两个版本:
卸载 WAMP
下载适用于 Visual Studio 2012 Update 4 的 Microsoft Visual C++ Redistributable Packages 和适用于 Visual Studio 2015、2017 和 2019 的 Microsoft Visual C++ Redistributable
适用于 Visual Studio 2012 更新 4 的 Microsoft Visual C++ 可再发行包
适用于 Visual Studio 2015、2017 和 2019 x86 的 Microsoft Visual C++ Redistributable
适用于 Visual Studio 2015、2017 和 2019 x64 的 Microsoft Visual C++ Redistributable