我的笔记本电脑是 Acer Aspire V5-473PG,我使用 Windows 10 Pro 64 位。我的电池已经用了大约 1 年了。现在,当我打开笔记本电脑时,它总是显示以下内容:
“缺少启动媒体,请插入可启动媒体...”
但是,我可以使用传统启动模式启动,而不是 UEFI。因此,我认为我的 UEFI 固件存在一些问题,我想升级我的 UEFI。因此,我从 acer 网站下载了适用于我的笔记本电脑的正确 BIOS,它只包含一个可执行文件。
当我运行该文件来升级 BIOS 时,它显示此信息并且我无法升级:
“请插入系统电池。”
我已经在网上搜索了很多方法,但都没有用。所以,请大家帮我看看如何在没有电池的情况下升级我的 BIOS。
答案1
刚刚在我的 Acer E11 上经历了“无电池升级 BIOS”的困境。
以下对我有用:
- 从 Acer 网站下载 BIOS 更新 (ZHK116.EXE)
- 运行下载的文件,您将收到“无电池”或“电池电量低”等错误,停留在错误对话框中(!)
- 导航到当前用户临时目录
%userprofile%\AppData\Local\Temp
,应该有一个临时目录,其中包含从 EXE 文件中提取的文件(对我来说它是 7zS4A88.tmp) - 将临时目录的内容保存到某处(然后您可以关闭错误对话框,临时文件将被删除)
- 使用文本编辑器打开文件 platform.ini 并搜索键“AC_Adapter”
- 将参数 BatteryCheck 从 1 更改为 0 或将其留空(这将在 BIOS 更新准备期间禁用电池检查!),保存文件
- 运行同一目录中的InsydeFlash.exe
- 就这样,BIOS 更新现在应该开始了
一些补充说明:
- 通过 7zip 手动提取 ZHK116.EXE 不起作用,因为 BIOS 闪存文件 isflash.bin(ROM 文件)未打包,但连接到 ZHK116.EXE 文件的末尾
- 用 7zip 打开 ZHK116.EXE 并修改 7zip 中的 plattform.ini 文件也不起作用,无法保存文件
- 通过装有 FreeDOS 的可启动 USB 设备更新 BIOS 不起作用,并出现相同的“电池”错误(似乎检查也是在 DOS 中进行的)
答案2
改变:
WinFlash64.exe /bcp /sd /ver /cvar /v /endkey /silent/bbl /cac /cbp 30
到:
WinFlash64.exe /bcp /sd /ver /cvar /v /endkey /silent/bbl /cac /cbp 0
答案3
我的 ACER Aspire V5-571P 也遇到了同样的问题。
接着上一个答案,我的 *.exe 文件名为“VA410218.exe”,解压到“Users//AppData/Local/Temp/7z????.tmp”目录并包含文件(如上所述,当 cmd 窗口关闭时这些文件可能会被删除,因此请保持打开状态)并将它们复制到有用的地方。
或者,使用 7-zip(或 WinZip?)将 *.exe 作为存档打开,然后将其直接提取到某个地方。
然后您的“某处”目录将包含:- Launch.bat Update.bat BIOS.cap cmd.exe WinFlash32 WinFlash64 TdkLib.sys TdkLib64.sys
(或类似内容)
最重要的是 Launch.Bat,它实际上调用了 WinFlashxx 程序。编辑它并查找
WinFlash32.exe /bcp /sd /ver /cvar /v /endkey /silent /bbl /cac /cbp 30 /..
或者
WinFlash64.exe /bcp /sd /ver /cvar /v /endkey /silent/bbl /cac /cbp 30 /..
取决于您的操作系统。
开关 /cbp 30 是程序停止前所需的最低电池电量。删除此开关或将值更改为更低的值。
然后执行批处理文件“update.bat”(以管理员身份),瞧。无需检查电池。
这不是为胆小者准备的,而且你“绝对不能”在闪烁过程中断电。(UPS?)
如果结果以悲剧收场,请不要怪我。
PS,它并没有解决我的电池问题(我已经用了 4 个了,有些只持续了一周)
答案4
3.导航到当前用户临时目录 %userprofile%\AppData\Local\Temp,应该有一个临时目录,其中包含从 EXE 文件中提取的文件(对我来说它是 7zS4A88.tmp)
看看最大的目录,不管名字是什么。地毯上有几个,会造成混乱,不用担心。对我来说有用:Aspire ES1-511祝你好运。