Windows 11全新安装后无法启动:CSM、CPU虚拟化(SVM)与IOMMU的冲突问题求助
Windows 11全新安装后无法启动:CSM、CPU虚拟化(SVM)与IOMMU的冲突问题求助
大家好,想请教一个困扰我好久的Windows 11启动问题,麻烦各位大佬帮忙分析下!
之前我的Win11突然没法启动,我一开始以为是修改了EnableVirtualizationBasedSecurity组策略导致的,尝试各种恢复操作都没用,最后只能备份所有数据,重新安装系统。
结果没想到,问题居然还存在!我用全新制作的安装U盘重装Win11,安装过程全程正常,但第一次重启时就遇到了和之前一模一样的蓝屏错误:
- 蓝屏代码:
SYSTEM_THREAD_EXECUTION_NOT_HANDLED - 关联文件:
ACPI.sys
我还发现一个奇怪的规律:
- 旧系统时期,开启BIOS里的CSM就能正常启动,但关闭CSM就不行——哪怕我的系统是UEFI模式安装在GPT格式的硬盘上。
- 这次新安装的系统也是完全一样的情况:开CSM就能正常启动并完成后续设置,关CSM就直接触发蓝屏。
补充下硬件信息:我的系统盘是SATA接口的SSD(不是M.2),确实是GPT格式,也包含了EFI引导分区。
更新补充测试信息:
- 如果关闭CSM的同时,把CPU虚拟化(BIOS里叫SVM)关掉,系统就能正常启动,但我工作必须用到虚拟化功能,不能关闭这个选项。
- 另外,关闭CSM、开启SVM,但把IOMMU关掉的话,系统也能启动,但这样会带来性能损失,我不想牺牲性能来换正常启动。
现在的核心问题就是:关闭CSM、开启SVM、开启IOMMU这三个选项同时启用时,系统就无法启动,实在搞不懂这三者之间的冲突原因,有没有大佬能给点解决思路?
备注:内容来源于stack exchange,提问作者Johannes H.
相关产品推荐
相关产品推荐

