我正在尝试将我的 Lenovo T460 BIOS 更新到最新版本:
通常情况下,更新 BIOS 没有问题,但我的电池没电了(由于我所在地区发生 COVID-19 疫情,我无法订购新电池),更新工具说我需要给电池充电。
您是否知道戴尔 BIOS 通常具有的任何开关,例如
/forceit
答案1
联想需要一块正常工作的电池、足够的电量(至少一半)并插入交流电。这是为了防止 BIOS 芯片损坏。联想 BIOS 更新应用程序(并查看文档)中没有提供无电池更新的功能。
我已经为自己和客户做了很多联想(和 IBM)的 BIOS 更新。
我在疫情期间订购了零件。请尝试联想销售支持以及提供保修核准零件的第三方供应商。
答案2
经过一个月的互联网搜索,我终于在无需电池的情况下更新了我的 Yoga X1 Gen2 BIOS。这比我想象的要简单得多。
- 在联想支持页面下载官方 bios 并解压。
- 使用带有“-sp”选项的命令行运行 WINUPTP64.EXE 或 WINUPTP.EXE。
就我而言,在 CMD 中输入:C:\DRIVERS\FLASH\n1nuj30w\20210302.08305818/WINUPTP64.EXE -sp
命令行选项:
" -s ... Silent mode\n"
" -r ... Reboot after program completed\n"
" -sp ... Skip power status check\n"
" -chk ... Check current TPM firmware\n"
" -suc password ... Skip user confirmation at startup\n\n"
" Note: -suc option requires supervisor password.\n"
来源:https://thinkdeploy.blogspot.com/2017/11/tpm-firmware-update-utility.html
答案3
下列信息和步骤适用于我的旧联想
bios zip 文件包括:
- 2 个文件 .FL1(BIOS) 和 .FL2 (ECP:嵌入式控制器程序/平台)
- 名称类似于 winphlash 的可执行文件(可以是 DOS 或 Windows)
winphlash 可以备份当前 BIOS 并应用带有扩展名 .ROM 的 BIOS 并且不会检查电池。
.FL 文件具有 winphlash 所需的格式,因此您可以将扩展名 FL1 重命名为 ROM,或者强制过滤器选择 FL 文件
我设法刷新了 FL1(BIOS),它被识别并能正常工作。
然而我不知道如何处理 FL2 文件,我尝试像使用 BIOS 那样进行刷新,但收到一条警告消息,说版本和代码不符合预期。
(更新:ECP 应始终在 BIOS 之前刷新)
无论如何,尽管出现了这条消息,我还是刷了 ECP/平台 ROM,一切运行良好。
顺便说一句,我不认为购买新电池是最好的解决方案。因为实际上并不是所有人都需要电池,而且旧笔记本电脑的电池成本可能与笔记本电脑的价格差不多。
答案4
在联想 ThinkPad X230i将 BIOS(*.FL1
)和 ECP(*.FL2
)文件复制到父文件夹就足够了,WinFlash64.exe
然后以管理员身份运行cmd.exe
并输入命令:
> cd <path/to/WinFlash64.exe>
> WinFlash64.exe /file $01D3000.FL1
我的 BIOS 文件在哪里$01D3000.FL1
。ECP 具有相同的名称,但扩展名为“下一个” $01D3000.FL2
,并且它可能是根据数字模式自动获取的。