当我尝试运行 Glary Utilities 5.46 时,出现以下错误消息。'应用程序无法启动,因为并排配置不正确,请查看应用程序事件日志或使用命令行 sxstrace.exe 工具获取更多详细信息‘
我已在 Microsoft Community 中发布了一个问题,并按照支持工程师的建议做了,包括使用 RestoreHealth 修复损坏的文件并在兼容模式下重新安装,但仍然出现并排配置错误。我还能做什么?
答案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 终于可以顺利运行了。