以前工作的时候主要的工作就是测试微软操作系统和平台的兼容性,也加入了微软的Windows/Office Insider Preview的项目。1年前闲鱼上淘了1套skylake的i7+ASUS Z170-a+DDR4,顺便升级了1T的WD SN750,作为工作主机,Windows 10系统一直在Dev通道上。
最近,微软官宣了Windows 11,就萌生了升级到最新的操作系统的想法,虽然过程是曲折的,但是结果是美好的。于是决定把其中碰到的问题和解决的方法写下来,如果有童鞋遇到同样的问题,希望本文可以提供一些帮助。
今天的主角,
Processor: Intel(R) i7-6700K CPU @ 4.00GHz
Motherboard: ASUS-Z170-A
BIOS ver: 3802
BIOS Mode: UEFI
GPU: AMD Radeon RX580
Physical Memory: 32.0 GB
Hard Disk: 1T WD SN-750 SSD
众所周知,微软的TPM2.0的要求把一大批Intel八代之前的老机器都排除在外,我在官方推送22000.51前下载了21996.1的ISO, 使用微软自带的PC Health检查,只给出一个结论性的提示——不符合最低安装要求。到底那里不符合,微软只在后来宣布会逐步完善PC Health的功能。还好在Github上有一款能够提示详细信息的程序WhyNotWin11能够提供详细的检测信息,链接和应用程序的截图(来自Github)如下
链接:https://github.com/rcmaehl/WhyNotWin11
在我的系统上运行后出现了一个黄色的惊叹号,两个红色的X,分别是CPU compatibility(黄色?),Secure Boot和TPM Version(红色X)。我的Secure Boot确实是关闭的,CPU不在兼容列表中也是显而易见的,就剩下TPM了,Intel CPU有PTT所以不需要额外的TPM模块,只需在BIOS中打开就可以了,悲催的是我的BIOS中并没有PCH-FW的选项,怎么解决呢,一劳永逸的方法后面再说,此时想到了安装包替换大法,跳过硬件检测。
1. 下载Windows 10的ISO镜像,将其解压到可以EFI启动的U盘中。
2. 挂载Windows 11 21996.1的镜像,将Source目录中的Install.Wim 替换掉U盘中Windows 10