本文最后更新于 1252 天前,其中的信息可能已经有所发展或是发生改变。
之前升级Win11的时候,一直遇到0xc1900101这个故障代码。网上搜了一圈说是因为TPM,但是我的笔记本是有带TPM芯片的并且通过微软官方的工具检测过,完全满足Win11的升级要求。
通过对升级日志的手工排查,我把怀疑对象锁定在创建的内存盘上。我用Primo Ramdisk软件创建内存盘,所以可能会在升级的时候遇到兼容性问题。卸载这个软件再尝试升级,果然没有遇到故障,升级成功。
关于这个错误代码的其它解决方案还有卸载虚拟机软件(VMWare、安卓模拟器等),升级BIOS等等,卸载内存盘软件只是因为找到了我电脑上的故障。如果想针对自己的电脑解决升级时的故障请排查错误日志。Windows 11 的升级错误日志存放在$Windows.~BT\Sources\Panther\setuperr.log
另:我使用的Primo Ramdisk 6.3.1 破解版的驱动数字签名被微软吊销了,这或许是故障的根本原因?