首页  /  错误代码  /  side-by-side
并行配置

side-by-side

由于应用程序的并行配置不正确,应用程序未能启动

由 Windows 的 SxS(Side-by-Side)机制找不到正确的 VC++ Runtime 引起

根本原因

Windows 用 manifest 文件描述程序需要哪个版本的 VC++ Runtime(精确到 SP)。当指定版本的 redist 没有安装,就会触发这个错误。

修复路径(按顺序尝试)

  1. 装上所有版本的 VC++ Redistributable

    SxS 错误几乎都能通过把 VC++ 2005、2008、2010、2012、2013、2015-2022(x86 + x64 各一份)都装上解决。微软为每个 VS 版本都维护独立的 redist,可在 learn.microsoft.com 找到全部下载链接。

  2. 查看 Windows 事件查看器获取精确版本号

    "事件查看器 → Windows 日志 → 应用程序" 里能看到 SideBySide 错误的详细信息,包括程序具体需要的 VC++ 版本号。

  3. 运行系统文件检查器

    以管理员身份打开 PowerShell 或命令提示符,依次执行:

    sfc /scannow
    DISM /Online /Cleanup-Image /RestoreHealth

常见的相关 DLL

⚠ 不要选择的方案: 从外站下载某个 DLL 文件然后放进 System32。 这是上面"入口点未找到"类错误的源头之一,并且会引入恶意软件风险。