更新Win11的时候遇到0xc1900101,请问有办法解决吗?

[图片]
关注者
14
被浏览
41,244

3 个回答

没想到升级一个windows的版本,会有这么难,会遇到这么多的障碍,有遇到同样问题的小伙伴,可以一起看一下。

手中在用的笔记本有三台,一台小米的20年的pro 15.6,一台是x1 carbon 2018 (6th)(就是前两天折腾加装LTE模块、换无线网卡这台,也是折腾升级系统的主角),一台x1 nano 2021。

感兴趣的也可以关注一下给x1 carbon 2018加装LTE模块、换无线网卡的作业。

小米不常用,于是在今年6月就通过windows预览体验计划的Release preview升到了22H2;两台x1系列为主用机,没打开预览,一直想等到正式版升级推送,可左等没推、右等没推,于是在10月28日的时候不想等了,把X1 carbon 2018打开了Release preview,

Dev是开发版,Beta相当于内测,Release Preview就算公测吧

第一试,打开后一刷windows update就出来了,于是点升级;升级前会有一个检查,发现我在电脑上自己装的“华为电脑管家”版本太旧,会有冲突(在非华为的电脑上安装huawei PC manager要通过“特殊方法”,其实版本已是v12,但系统只识别到10.0,所以提示版本旧),要做一个卸载,但由于在“非华为电脑上安装华为电脑管家”比较麻烦,所以,我只是做了一个“假卸载”,就是从“卸载程序”里把它卸了,但马上又通过解压exe文件的方式把文件都放回了原来的地方,只是为了能通过windows安装检查,之后继续升级,可是,在重启后继续升级的部分,会卡在17%再也不动;只能手动关机,一开机,系统就会退回。

第二试,把huawei pc manager真卸载,再通过windows update升级安装,还是会卡在重启后继续安装的17%(说明确实跟华为电脑管家没啥关系),再强制关机,系统退回。

第三试,在windows update中发现错误代码,查找代码解决方式,疑为空间不足(这不可能)或与第三方杀毒软件或驱动冲突,此步尝试了,把360杀毒禁用,再升,还是卡17%。

第四试,此路不通,到微软官网下载windows 11安装助手,(microsoft.com/zh-cn/sof),把“安装助手”装在电脑上,打开会要求进行一次硬件检测,确认硬件符合标准,之后会下载升级文件,升级,会在重启后的升级部分,卡在24%,就是那种卡几个小时都不会动的;

第五试,在windows update中看到错误代码,0x8024a22d,按照解决方案,这一步试了:

1、把360杀毒禁用,

2、把C:\windows\softwaredistribution文件夹清空,

3、通过C:\windows\System32\WSReset.exe命令,把(windows store)重置,

4、通过powershell命令,卸载并重新安装windows store;

5、通过设置->存储,清理C盘上的临时文件和windows更新文件;

6、检查和修复磁盘错误;

再升级,还是会卡在重启后的24%;

第六试,在微软官方下载windows 11完整的官方镜像文件(ISO),(microsoft.com/zh-cn/sof),尝试升级,还是会卡24%,这次提示的代码是0xC1900101;

第七试到第N试,尝试镜像安装中的不同选项,如"暂不下载最新更新",把C盘上能清理的临时文件、系统更新文件进行更完整的清理和删除(包括升级过程中生成的C盘根目录下的隐藏文件夹,appdata中的若干文件夹),进一步折腾各驱动,确保所有都是最新的,还原和修复系统文件(DISM.exe /Online /Cleanup-image /Restorehealth),以安全模式(故障诊断模式)启动,但全部都升级失败。

第N+1试,确实是计划着,再失败就暂时放弃预览计划,等正式版推送,做了一次最后的尝试,主要包括,

1、卸载360杀毒,

2、卸载一切极少使用的程序,

3、还是找官方的错误代码解决方案(support.microsoft.com/z),把这里面的每一步都再执行一遍,

其中有一句吸引了我的注意力,因为反复的错误,基本锁定是“某一项冲突”,但到底是什么冲突,以及如何避免可能有冲突的内容调用,一直没有好的解决方法,但这一条中提到了在windows中执行干净启动;那“干净启动”是个啥呢?展开研究一下,(微软官方解决方案,support.microsoft.com/z

1、以管理员身份登录到计算机。 如果没有管理员帐户,可以创建一个。
在 Windows 中创建本地用户或管理员帐户

2、在任务栏上的“搜索”框 中,键入 msconfig ,并从结果列表中选择 “系统配置 ”。

重要: 如果计算机已连接到网络,则网络策略设置可能会阻止你执行这些步骤。 仅使用系统配置实用工具在 Microsoft 支持工程师的指导下更改计算机上的高级启动选项。 使用系统配置实用工具可能会使计算机不可用。

3、在“系统配置的服务 ”选项卡 上,选择 “隐藏所有 Microsoft 服务”,然后选择 “全部禁用”。 选择“应用”。

4、在“系统配置的启动”选项卡上,选择“打开任务管理器”。

5、在任务管理器的“启动”选项卡上,对于每个启用的启动项,选择该项目,然后选择“禁用”。 (跟踪已禁用的项目。 稍后需要知道这一点。)

6、关闭“任务管理器”。

7、在“系统配置的 启动 ”选项卡上,选择 “确定”。 重启计算机时,计算机处于干净的启动环境中。 按照 故障排除步骤安装、卸载或运行应用程序。 在干净的启动环境中,计算机可能会暂时丢失一些功能。 在清理启动故障排除并恢复功能后,重置计算机以正常启动

也正是这个“执行干净启动”最终解决了我的问题,最终把windows 11 22H2版升级成功。

总结,虽然最终没能揪出造成“冲突”的罪魁祸首是谁,但初步判断,还是intel某项硬件(芯片)的驱动与Windows有冲突,所以,对于还没收到win11 22h2升级推送的朋友来说,首先推荐还是等一等,等官方解决冲突后再来尝试;对于已在升级了,并遇到了0xC1900101 错误代码(或其他代码的)的朋友,如果网上现有的各种清理、删除、重新部署的方法都解决不了你的问题的话,并且不愿意用安全模式(故障诊断模式)或“全新安装”来清空所有程序或(及)清空所有文档来安装的话;(windows目前的“全新安装”就两个选择,一是清空所有程序和文档,二是清空所有程序但保留所有文档;并不能清空所有设置、但保留所有程序和文档;)

可以试一试这个“执行干净启动”的方法,希望它可以解决你的问题。

———————————————————————

欢迎到我的主页、再点一下“关注”,里面有很多通讯、网络方面的内容。

我是如何在家实现1800M网速的 | 家庭宽带组网方案该如何选择(有线mesh、无线mesh还是AC+AP)?

选路由器到底选些什么?看这一篇就够了。(怎样才能选到适合自己的,不用交“智商税”?)

关于移动通信(3G、4G和5G)你需要知道的基本知识 | 可以自己更换光猫嘛?

如何让用了三四年的笔记本焕发青春?(给thinkpad x1 carbon 2018增加LTE模块并更换wifi无线网卡,保姆级教程) | 坐着火车去旅行(系列)

C盘右键“属性”找到“磁盘清理”清理后再重试就行了,记得清理时候全部打勾勾。