10
在 Windows 11/10 中运行 .MSI 安装程序时,用户可能会收到错误提示:“此安装包不支持此类处理器。请联系产品供应商寻求帮助。”
目标架构不匹配及其他错误原因
在几乎 100% 的情况下,错误“此安装包不支持此类处理器”意味着您正尝试运行针对其他处理器架构(位数)和/或操作系统设计的安装包。最常见的情况如下:
- 用户需要安装某项内容(操作系统组件、程序),便在互联网上找到了相应安装程序的下载页面。
- 他在下载文件列表中看到类似 program_arm64.msi 的文件,只注意到了“64”字样(因为他的系统是 x64 架构),于是下载了该文件,结果收到错误提示。
ARM64 和 x64(也可能标注为 AMD64)并非同一概念,对于绝大多数使用最新版本 Windows 11/10 的用户而言,需要下载 x64 版本。
在安装 MSI 包时,Windows 安装程序会检查其属性,其中除其他信息外还会注明目标平台:
- Intel;1033 — 适用于 x86(可在 x86、x64 和通过模拟运行的 ARM64 上运行)
- x64; 1033 — 适用于 x64(可在 x64 和 ARM64 上通过模拟运行)
- ARM64;1033 — 适用于 ARM64(可在 ARM64 上运行)
由于目标架构的可执行文件与当前平台不兼容(更准确地说,无法在当前平台上运行),会导致“此安装包不支持此类处理器”的错误。
由此可得出针对该错误在大多数情况下有效的解决方案——下载专属于您当前 Windows 处理器架构/位数的安装包,您可在“设置”→“系统”→“关于系统”中查看相关信息:
该错误的其他罕见原因包括:
- MSI安装包在下载过程中或存储在磁盘上时已损坏。解决方法——尝试重新下载并安装。
- 安装程序内部的验证机制,例如分析处理器是否支持运行所需的指令集。请检查待安装包的最低系统要求信息。
- 使用“非主流”版本的 Windows 11/10 或过度“优化”的构建版本。不过,通常这种情况下错误提示的文字会有所不同。
