Thinkpad T14升级Windows11ver22h2失败问题解决小记
背景
手头的ThinkPad在近一年的时间里每次升级Windows 11的22h2版本每次都会报错,具体有以下几种情况:
- 更新过程中无问题,重启后黑屏更新过程中会卡在26%左右,然后蓝屏报
KENERAL_CHECK_FAIL,接着便自动重启进入修复程序 - 在Windows Update更新中报错
0xC1900101 - 在上述错误出现后,再次更新会出现
0x80248007及0x80248014等报错拒绝更新,此类错误代码有很多,刷新一次有一个问题,但是无法更新就是了
上述问题已经以下方法,均无果:
- 运行Windows疑难问题解答修复Windows Update
- 删除Windows更新缓存重新加载
- 使用官方提供的Windows 11 22h2镜像装载并进行完整更新
解决方案
后来我在经过如下一整套操作后,此问题得以解决:
- 关闭BitLocker加密功能并解除系统盘已有的加密(此步骤一定要先执行,否则后面对BIOS进行操作后检测到安全程序变更会要求BitLocker密钥认证,如果忘记了会很麻烦)
- 进入BIOS,找到
Inter virtualization和virtual dma kernel选项将其置为disable状态(也有人说只关闭dma即可,但是对我没有作用)

- 接着再到Boot选项内,暂时关闭Security boot
接着保存并重启,以上问题即可解决。
根据Reddit论坛Lenovo用户反馈,Lenovo品牌系列电脑均可用此方式尝试解决,work for many lenovo devices.
提示
虚拟化功能关闭后,更新虽然成功但是WSL等虚拟化服务功能会全部无法使用,如果有开机自动运行的服务可能会有问题,所以在更新结束后建议及时将上述关闭功能重新enable,经实测不影响22h2系统正常使用以及后续的patch。
总结
建议Lenovo能够真正找点工程师解决一下这类问题,别的品牌电脑都没有类似问题,但是找Lenovo中国工程师总是车轱辘话来回说,后来直接让我重置系统安装...那成百上千的环境您能给我重新配吗- -
好在最终找到了解决方案,谨以此分享给所有更新失败的Lenovo用户。
Thinkpad T14升级Windows11ver22h2失败问题解决小记的更多相关文章
- 记录sqoop同步失败问题解决过程,过程真的是很崎岖。(1月6日解决)
记录sqoop同步失败问题解决过程,过程真的是很崎岖.事发原因:最近突然出现sqoop export to mysql时频繁出错.看了下日志是卡在某条数据过不去了,看异常.看sqoop生成的mr并未发 ...
- Sonatype Nexus 服务启动失败问题解决
Sonatype Nexus 服务启动失败问题解决 问题前述: 近日在开发机本机安装了 Oracle 数据库快捷版 11g2 之后,重启电脑后发现本机的maven代理服务无法访问. 现象 通过 Win ...
- 删除WP提示:自动升级WordPress失败
wordpress后台总有烦人的升级失败的提示,查了半天找不到怎么去掉:“自动升级WordPress失败--请再试一次”这个提示的方法,特意分享出来 方法/步骤 1 打开wordpress根目录找 ...
- [INS-30131] 执行安装程序验证所需的初始设置失败问题解决,windows下oracle安装步骤
[INS-30131] 执行安装程序验证所需的初始设置失败问题解决,windows下oracle安装步骤 配置: 系统:windows10 数据库:Oracle Database 12c 第 1 版 ...
- Java 文件句柄泄露问题解决小记(转)
转:Java 文件句柄泄露问题解决小记 维护 WebIDE 免不了要管理很多的文件, 自从我们线上系统增加了资源回收功能,便一直受一个问题困扰:后台线程解绑目录时偶尔报错,看症状因为是某些文件被占用了 ...
- /usr/bin/ld: cannot find -lgcc_s 问题解决小记
/usr/bin/ld: cannot find -lgcc_s 问题解决小记 博客分类: Linux/Ubuntu 由于之前用wubi装的ubuntu并且只给了它10G的硬盘空间,随着学习的深入这种 ...
- wampserver变橙色,apache 服务无法启动!问题解决小记(安装失败亦可参考)
http://blog.csdn.net/haoaiqian/article/details/58147079 80端口被占用的可能性非常大,关掉IIS即可
- Win7/Win8.1预订升级Win10失败临时解决方案
很多Win7/Win8.1用户在今天凌晨通过微软官方推送的方式升级Win10,但这一过程中遇到了“安装失败”等问题,导致升级无法进行.鉴于这种情况,很多用户选择进入Windows10预下载安装文件夹打 ...
- impdp导入文件失败问题解决(ORA-39001/ORA-39000/ORA-39143)
测试环境 SuSE11 + ORACLE11gR2 问题现象 执行 impdp导入现场导回的dmp文件,导入失败.错误提示如下 $impdp sysdb/oracle directory=imp_da ...
- Thinkpad X220 升级 Windows 10 后无线网卡消失问题
11年购买的Thinkpad X220从Win7升级到Win10后,用着还是挺顺手的,网络显示等一切正常,直到今天合上盖子电脑睡眠以后再次打开,wifi消失不见.重启,关机再开机,都没用,只显示有线网 ...
随机推荐
- 记录一个二级域名绑定动态ip的操作
家里的路由器,还有一台路由器需要登录,以前一直用f3322的动态域名绑定,感觉使用也还可以,但最近几个月,只要是f3322.com的二级域名全部被chrome标注为危险. 所以准备换一个免费的二级域名 ...
- mysql datetime和timestamp区别
datetime: 保存格式为YYYYMMDDHHMMSS的整数,与时区无关,存入什么值就是什么值,不会根据当前时区进行转换.mysql5.6.4中可以存储小数片段,最多小数点后6位,在mysql5. ...
- python-sqlite数据库锁定
sqlite3.OperationalError: database is locked 因为sqlite只支持单线程操作,如果此时打开数据库就会出现这个问题
- curl curl请求
$params=[ "a"=>"test", "b"=>"测试" ]; $header=[ "Co ...
- Centos8 中安装GitLab
Centos8 中安装GitLab 1,安装依赖 yum install -y curl policycoreutils-python openssh-server centos8没有policyco ...
- EXT GridPanel button 按钮 事件 方法 DirectMethod
C# 代码 //首页 Ext.Net.Button btnFirst = new Ext.Net.Button(); btnFirst.Icon = Icon.ControlStartBlue; bt ...
- idea乱码
第一步:修改intellij idea配置文件: 找到intellij idea安装目录,bin文件夹下面idea64.exe.vmoptions和idea.exe.vmoptions这两个文件,分别 ...
- hihocoder 1066 并查集
/**/ #include <cstdio> #include <cstring> #include <cmath> #include <cctype> ...
- CSS3之伸缩布局
一 主轴方向 在伸缩布局中, 默认伸缩项是从左至右的排版的 主轴的排版的方向默认就是row, 默认就是从左至右 1.默认情况下主轴是水平方向的, 但是也可以修改为垂直方向.只要看到flex-direc ...
- 奇怪的 document.body.onscroll
打开开发者工具, 滚动下面示例页面 See the Pen document.body.onscroll vs document.body.addEventListener('scroll', ... ...