WAMP无法变成绿色。几周前它还能正常工作。查看其他相关答案时,很多人说要在Apache中安装服务。
当我这样做时,会出现一个错误代码,其说明如下:
"程序无法启动,因为计算机上缺少VCRUNTIME140.dll。尝试重新安装程序以解决问题。"
WAMP无法变成绿色。几周前它还能正常工作。查看其他相关答案时,很多人说要在Apache中安装服务。
当我这样做时,会出现一个错误代码,其说明如下:
"程序无法启动,因为计算机上缺少VCRUNTIME140.dll。尝试重新安装程序以解决问题。"
VC9包(Visual C++ 2008 SP1)
https://www.microsoft.com/en-us/download/details.aspx?id=5582
https://www.microsoft.com/en-us/download/details.aspx?id=2092
VC10包(Visual C++ 2010 SP1)
https://www.microsoft.com/en-us/download/details.aspx?id=8328
https://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包(Visual C++ 2013) 要下载的两个文件VSU4\vcredist_x86.exe和VSU4\vcredist_x64.exe
VC14包(Visual C++ 2015) 要下载的两个文件vcredist_x86.exe和vcredist_x64.exe在同一页上: https://www.microsoft.com/en-us/download/details.aspx?id=52685
VC包x64(Visual C++ 2017)
https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
在安装WAMP之前,您需要安装一些Visual C++软件包(如果您已安装,则必须卸载并重新安装)。
您需要:VC9、VC10、VC11、VC13和VC14
您可以在Wampserver 3的readme.txt(在SourceForge上)中找到链接。
注意!如果您使用64位操作系统,则需要安装每个软件包的两个版本。
VCRUNTIME140.dll错误
这个错误意味着您的计算机中没有安装所需的Visual C++包。
如果已安装WampServer,请首先卸载WampServer。
下载VC软件包
下载所有这些VC软件包并全部安装。您应该安装64位和32位版本。
-- VC9包 (Visual C++ 2008 SP1)--
http://www.microsoft.com/zh-cn/download/details.aspx?id=5582
http://www.microsoft.com/zh-cn/download/details.aspx?id=2092
-- VC10包 (Visual C++ 2010 SP1)--
http://www.microsoft.com/zh-cn/download/details.aspx?id=8328
http://www.microsoft.com/zh-cn/download/details.aspx?id=13523
-- VC11包 (Visual C++ 2012 Update 4)--
需要下载的两个文件VSU4\vcredist_x86.exe和VSU4\vcredist_x64.exe在同一页上
http://www.microsoft.com/zh-cn/download/details.aspx?id=30679
-- VC13包 (Visual C++ 2013)--
需要下载的两个文件VSU4\vcredist_x86.exe和VSU4\vcredist_x64.exe在同一页上
https://www.microsoft.com/zh-cn/download/details.aspx?id=40784
-- VC14软件包(Visual C++ 2015)--
需要下载的两个文件vcredist_x86.exe和vcredist_x64.exe在同一页上
http://www.microsoft.com/en-us/download/details.aspx?id=48145
以管理员权限安装软件包
右键单击->以管理员身份运行
重新安装wampserver
在安装64位和32位版本的VC软件包后,再次安装wampserver。
NB : 只需安装64位版本即可,此后我必须重新安装Wamp。
如果您已经安装了 WAMP 并且它停止工作,那么您很可能已经安装了 VCRUNTIME140.dll。在这种情况下:
这对我有用。
首先搜索“Windows Update”检查您的Windows更新
或者
从微软Windows网站下载更新(我使用的是Windows 7 x64,已更新到完整的服务包1) Windows 7服务包1下载
现在还有一些支持WAMP安装的其他下载内容
从readme.txt文件中:
在安装Wampserver之前,您必须确保系统上安装了某些元素,否则Wampserver将绝对无法运行,并且安装将存在故障,您需要在安装缺失的元素之前删除Wampserver。
确保您已经安装了VC9、VC10、VC11、VC13和VC14的可重定向软件包,即使您认为您已经是最新的,也要以管理员身份安装每个软件包,并如果显示“已安装”,请验证修复。
以下软件包(VC9、VC10、VC11)对Wampserver 2.4、2.5和3.0来说是必需的,即使您只使用Apache和PHP版本VC11和VC14也需要为PHP 7和Apache 2.4.17安装。
VC9软件包(Visual C++ 2008 SP1) https://www.microsoft.com/en-us/download/details.aspx?id=5582 https://www.microsoft.com/en-us/download/details.aspx?id=2092
VC10软件包(Visual C++ 2010 SP1) https://www.microsoft.com/en-us/download/details.aspx?id=8328 https://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软件包(Visual C++ 2013)这两个文件 VSU4\vcredist_x86.exe 和 VSU4\vcredist_x64.exe
VC14软件包(Visual C++ 2015)这两个文件vcredist_x86.exe和vcredist_x64.exe可以在同一页上下载: https://www.microsoft.com/en-us/download/details.aspx?id=52685
VC软件包x64(Visual C++ 2017)
https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
经过一整天的安装和卸载以及尝试每个答案中提到的所有包,唯一有效的方法是:
这样做会安装一些Wamp所需的东西。