2025年5月9日星期五

记录一次手动更新英特尔 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    暂时关闭BitLocker

       manage-bde -protectors -disable C:  

5    运行 MEInfoWin64.exe ,读取OEM ID 和 Current sku type

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 固件为消费级别)
            如果是 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。

 

从联想服务器获取到的ME更新程序:

Thinkpad-X1c-Gen11-ME-16.1.35.2557 

 

 

 

 

没有评论:

发表评论

XG-040G-XX SuPassword 解密工具

 买了新光猫 XG-040G-TF ,  所以写了一个 SuPassword 解密工具, 以备不时之需 . 点击下载