由于 Windows 10 上缺少 MSVCP100.dll,程序无法启动

由于 Windows 10 上缺少 MSVCP100.dll,程序无法启动

你好,当我尝试从 mega.nz 启动 MegaSync 时出现此错误。安装成功,但程序无法启动

我从这里尝试过解决方案https://superuser.com/a/803291/475313从这里https://superuser.com/a/827889/475313但他们一点帮助都没有。那么可能是存在与 Windows 10 相关的其他问题?

我也写信给 Mega 的支持人员,但仍然没有得到答复。

答案1

您使用的配置应该可以工作。我已在 Windows 10 下成功安装并运行 MEGAsync。

请注意,当您运行安装程序时,MEGAsync 会自行安装 Visual C++ 2010 运行时。显然,这对您来说并不成功。

从头开始应该可以修复它:

  1. 卸载 MEGAsync
  2. 卸载 Visual C++ 2010 运行时(所有版本,以防您有旧版本而导致 MEGAsync 设置混乱)
  3. 重新安装 MEGAsync

答案2

这篇微软文章,以及确认 MSVCP100.dll 是您尝试重新安装的 Microsoft Visual C++ 2010 Redistributable Package 的一部分,还表示您应该运行此命令来检查/修复您的系统文件:

sfc /scannow

(以管理员身份运行)。

如果在应用推荐的操作后仍不起作用,请在文件资源管理器中右键单击磁盘,然后从属性、工具中按错误检查下的检查按钮。重新启动后,这将检查您的磁盘,然后您可以在确定磁盘状况良好后重试其他操作。

相关内容