所以我最近在我的 Windows 11 机器上安装了 MSI Afterburner,但安装后它不会打开。可能的问题是我没有安装 Visual C++ 2008 Redistributable。我有 2010-2022 年的所有其他版本。
但是在安装 2008 和 2005 可再发行组件时,我最终得到了 1935 错误,安装程序只是回滚。
我对其进行了搜索并尝试了所有操作,例如运行 sfc 扫描、禁用和启用 .NET 框架。我还检查了我的注册表编辑器,一切都是正确的。
我检查了事件日志并发现了这一点:
Activation context generation failed for "D:\MSI Afterburner\MSIAfterburner.exe". Dependent Assembly Microsoft.VC90.MFC,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8" could not be found. Please use sxstrace.exe for detailed diagnosis.
然后我发现 WinSXS 文件夹的权限可能有问题。原来只有 TrustedInsaller 拥有对该文件夹和子文件夹的完全访问权限。因此,我也尝试手动更改 WinSXS 文件夹的权限,但徒劳无功。
如何修复此错误?如何成功更改 WinSXS 文件夹的权限?
或者是否有任何其他修复程序可以让 MSI Afterburner 启动并运行?请帮忙。