微软官方提供PC健康状况检查应用验证Windows 11兼容性,步骤包括下载安装、运行检测、命令行交叉验证及使用WhyNotWin11深入排查不兼容原因。

如果您想确认当前 Windows 设备是否满足 Windows 11 的系统要求,微软官方提供了“电脑健康状况检查应用”(PC Health Check)作为验证工具。以下是使用该应用进行检测的具体步骤:
一、下载并安装电脑健康状况检查应用
该应用由微软官方发布,用于扫描硬件是否符合 Windows 11 的最低要求,包括处理器、TPM 版本、安全启动、内存和存储空间等关键指标。
1、访问微软官方下载页面:https://aka.ms/pchealthcheck。
2、在页面中点击“下载 PC 健康状况检查应用”按钮,获取 WindowsAppInstaller 包(.msixbundle 格式)。
3、双击下载的文件,系统将自动调用 Windows 应用商店安装程序完成安装。
二、运行应用并查看兼容性结果
应用启动后会自动执行本地硬件扫描,并比对 Windows 11 所需的全部硬性条件,最终以直观方式呈现设备是否符合升级资格。
1、在开始菜单中搜索“PC Health Check”,点击打开应用。
2、在主界面点击“检查现在”按钮,触发全面检测流程。
3、等待几秒钟,界面将显示“你的设备满足运行 Windows 11 的要求”或“你的设备不满足运行 Windows 11 的要求”两种结果之一。
4、若显示不满足,可点击“详细了解”查看具体未达标的项目(如 TPM 2.0 未启用、CPU 不在支持列表中等)。
三、通过命令行手动验证关键组件
当 PC Health Check 应用无法运行或结果模糊时,可通过内置系统工具直接查询 TPM、安全启动及 CPU 兼容性状态,实现交叉验证。
1、按 Win + R 打开运行框,输入 tpm.msc 并回车,查看 TPM 管理控制台中是否显示“TPM 已就绪并可用”且版本为2.0。
2、右键开始按钮,选择“终端(管理员)”,执行命令:msinfo32,在系统信息窗口中确认“安全启动状态”为“开启”。
3、在管理员终端中运行:Get-WindowsCapability -Online | Where-Object Name -like 'Windows.Subsystem.Linux*'(仅用于辅助判断系统完整性),但核心验证仍以 winver 和 msinfo32 中的“系统型号”与“处理器”条目对照微软官方支持列表为准。
四、使用 WhyNotWin11 工具获取详细不兼容原因
该第三方开源工具基于微软公开文档构建,能比 PC Health Check 更细致地指出每一项失败检测所对应的硬件模块及 BIOS 设置建议,适合进阶排查。
1、访问 GitHub 发布页:https://github.com/rcmaehl/WhyNotWin11/releases,下载最新版 ZIP 包。
2、解压后双击运行 WhyNotWin11.exe(无需安装,绿色便携)。
3、界面将逐项列出 Windows 11 所有检查项,并对每项标注“✅ 通过”或“❌ 失败”,失败项旁附带“原因说明”与“修复指引”(例如:“请进入 BIOS 启用 Secure Boot”)。










