错误:由于并排配置不正确,应用程序无法启动

错误:由于并排配置不正确,应用程序无法启动

当我尝试运行 Glary Utilities 5.46 时,出现以下错误消息。'应用程序无法启动,因为并排配置不正确,请查看应用程序事件日志或使用命令行 sxstrace.exe 工具获取更多详细信息

我已在 Microsoft Community 中发布了一个问题,并按照支持工程师的建议做了,包括使用 RestoreHealth 修复损坏的文件并在兼容模式下重新安装,但仍然出现并排配置错误。我还能做什么?

下列内容已安装。http://fud.community.services.support.microsoft.com/Fud/FileDownloadHandler.ashx?fid=e012ca9a-6548-47ad-a7e9-a0777b03746e

答案1

当缺少所需的 Visual C++ 运行时,就会发生这种情况。启动具有管理员权限的命令提示符并运行此命令:

SxsTrace Trace -logfile:SxsTrace.etl

现在运行 Glary Utilities 并返回命令提示符ENTER按以生成SxsTrace.etl。现在输入以下内容:

sxstrace Parse -logfile:SxSTrace.etl -outfile:SxSTrace.txt

现在打开SxSTrace.txt跟踪并查看缺少哪个 VC++ 运行时。

答案2

我昨天遇到了同样的错误Chrome.exe,经过一天的时间我找到了原因

我也尝试

  • 卸载并重新安装 Microsoft Visual C++ 2013,2015 Redistributable
  • 编辑一些注册表值(HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide\Winners)

但尚未解决



Chrome 应用程序文件夹中应该存在(已删除)一个92.0.4505.0.manifest名为的文件

它的名称与您的应用程序版本相同,例如<APP_VERSION>.manifest

其内容应

<assembly
  xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
  <assemblyIdentity
      name='92.0.4505.0'
      version='92.0.4505.0'
      type='win32'/>
  <file name='chrome_elf.dll'/>
</assembly>

现在它运行良好!

答案3

我在尝试启动 winMerge diff 工具时遇到了这个问题。我查看了解决方案这里

方法 1:

请从下面给出的链接下载并安装 Microsoft Visual C++ 2013 Redistributable Package,并检查它是否有帮助:

适用于 Visual Studio 2013 的 Visual C++ 可再发行组件包

http://www.microsoft.com/en-in/download/details.aspx?id=40784

但当我运行安装程序时,我发现它Microsoft Visual C++ 2013 Redistributable Package已经安装在我的电脑上,而是要求修复。为了安全起见,我只运行了一次修复向导。

然后我卸载并重新安装了 WinMerge 工具,如youtube 视频。之后我重启了电脑,winMerge 终于可以顺利运行了。

相关内容