记录一次手动更新英特尔Management Engine固件的经历

笔记本电脑是Thinkpad X1c gen11

System Update推送了好几次BIOS和ME,BIOS每次都可以更新成功,ME每次都失败。

表现为安装ME更新包后提示3秒后重启,重启后查看设备管理器的 Intel Management Engine 

Interface的固件版本,依然是16.1.25.2124,从联想System Update推送下来的更新包是16.1.35.2557。

无论更新多少次,依旧是16.1.25.2124。


后来研究了下更新包里的脚本,打算手动更新。

1   安装好Intel_R_ME_SW_2512.7.13.0

2    n3xrg03w.exe 运行选择仅解压

3    控制面板\系统和安全\BitLocker 驱动器加密,备份C盘的恢复密钥(非常重要,这一步不做后          面数据全毁)

4    管理员运行 manage-bde -protectors -disable C:   暂时关闭BitLocker

manage-bde -protectors -disable C:

5    运行 MEInfoWin64.exe ,记录返回的信息

C:\DRIVERS\WIN\ME\20250405.11313648\misc\Non_Capsule>.\MEInfoWin64.exe

6    MEInfoWin64.exe读到的信息,重点关注2个字段

     --1  Firmware Update OEM ID  的值记录下来

     --2  Current sku type  的值如果是 Consumer 代表(ME 固件为消费级别)

         Current sku type  的值如果是 Corporate(ME 固件为企业级别)。

         消费者版固件:ME_16.0_Cons.BIN

   企业版固件:   ME_16.0_Corp.BIN

         我的机器读取到的是Consumer ,所以需要刷入的固件是 ME_16.0_Cons.BIN

7    运行固件更新命令,XXXXXXXX-XXXX-0000-0000-000000000000 替换成刚刚读取到的 OEM ID

FWUpdLcl64.exe -F "C:\DRIVERS\WIN\ME\20250405.11313648\misc\Non_Capsule\ME_16.0_Cons.BIN" -Y -OEMID XXXXXXXX-XXXX-0000-0000-000000000000

8    更新进度出现了,100%后重启电脑

9    启动界面输入刚刚备份好的恢复密钥解锁驱动器。

10  进系统查看设备管理器的 Intel Management Engine Interface的固件版本号,

      成功更新为16.1.35.2557。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值