【问题标题】:MSCVR110.dll missing from computer计算机中缺少 MSCVR110.dll
【发布时间】:2015-09-14 10:42:17
【问题描述】:

我的电脑装有 Windows 7 操作系统。我无法运行wamp server

正在显示

The program can't start because MSCVR110.dll is missing from your computer. Try reinstalling the program to fix the problem.

可能是什么问题,我该如何解决?

【问题讨论】:

标签: wampserver


【解决方案1】:

您缺少 Visual C++ Redistributable for Visual Studio 2012 Update 4,也称为 VC11。它是任何使用 VC11 编译的 C/C++ 程序使用的运行时库,Apache 的版本在 WAMPServer 2.5 中。

始终从 Microsoft 站点下载和安装这些 DLL,而不是从 fix4dll 之类的站点下载和安装,他们知道您从那里下载什么!

Download and Install from this link

如果您运行的是 64 位 Windows,请下载并安装此运行时的 32 位和 64 位版本。请记住,64 位 Windows 运行 32 位应用程序以及 64 位应用程序。

VSU_4\vcredist_x86.exe  (32bit)
VSU_4\vcredist_x64.exe  (64bit)

一次做一个,所以下载一个然后安装它。然后是第二个。这样做是因为下载的安装程序名称非常相似,容易混淆。

如果您运行的是 32 位 Windows,只需下载并安装 32 位运行时。

因为您在运行 WAMPServer 安装时没有此 DLL,所以 Apache 服务不会被注册。因此,一旦安装了此运行时库,您必须执行以下操作才能运行 Apache 服务。使用wampmanager,系统托盘中的图标:-

(left click) wampmanager -> Apache -> Service -> Install Service

Apache 服务现在应该可以开始使用了

(left click) wampmanager -> Apache -> Service -> Start/Resume Service

【讨论】:

    【解决方案2】:

    安装 Visual Studio C++ Redistributable 2012 应该可以解决这个问题。 https://www.microsoft.com/en-US/download/details.aspx?id=34673

    如果没有,你可以在DLL搜索网站搜索这个DLL文件,然后放到你的system 32文件夹中。

    【讨论】:

    • 那个链接好像坏了
    • 现在只是错了。您不需要整个 Visual Studio,您只需要 MSVC 运行时库。看我的回答。
    猜你喜欢
    • 2014-08-31
    • 2017-11-09
    • 2014-04-17
    • 1970-01-01
    • 1970-01-01
    • 2014-02-19
    • 2014-02-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多