Acer 노트북에서 배터리 없이 UEFI BIOS를 업그레이드하는 방법은 무엇입니까?

Acer 노트북에서 배터리 없이 UEFI BIOS를 업그레이드하는 방법은 무엇입니까?

내 노트북은 Acer Aspire V5-473PG이고 Windows 10 Pro 64비트를 사용합니다. 그리고 내 배터리는 이미 1년쯤 되어서야 방전되었습니다. 이제 노트북을 켜면 항상 다음과 같은 내용이 표시됩니다.

"부팅 미디어가 없습니다. 부팅 가능한 미디어를 삽입하십시오..."

하지만 UEFI가 아닌 레거시 부팅 모드로 부팅할 수 있습니다. 그래서 UEFI 펌웨어에 문제가 있는 것 같아 UEFI를 업그레이드하고 싶습니다. 그래서 acer 웹사이트에서 내 노트북에 맞는 BIOS를 다운로드했는데 여기에는 실행 파일이 하나만 포함되어 있습니다.

BIOS를 업그레이드하기 위해 해당 파일을 실행하면 다음과 같이 표시되며 업그레이드할 수 없습니다.

“시스템 배터리를 삽입해 주세요.”

이미 인터넷에서 여러 방법을 검색했지만 작동하지 않습니다. 배터리 없이 BIOS를 업그레이드할 수 있는 방법을 알려주세요.

답변1

내 Acer E11에서 "배터리 없이 BIOS 업그레이드" 지옥을 겪었습니다.

다음은 나에게 효과적이었습니다.

  1. Acer 사이트(ZHK116.EXE)에서 BIOS 업데이트를 다운로드합니다.
  2. 다운로드한 파일을 실행하면 "배터리 없음" 또는 "배터리 부족"과 같은 오류가 표시되고 오류 대화 상자(!)가 계속 표시됩니다.
  3. 현재 사용자의 임시 디렉터리로 이동합니다 %userprofile%\AppData\Local\Temp. EXE 파일에서 추출된 파일이 포함된 임시 디렉터리가 있어야 합니다(저에게는 7zS4A88.tmp였습니다).
  4. 해당 임시 디렉터리의 내용을 어딘가에 저장합니다(그런 다음 오류 대화 상자를 닫으면 임시 파일이 제거됩니다).
  5. 텍스트 편집기로 platform.ini 파일을 열고 "AC_Adapter" 키를 검색하세요.
  6. BatteryCheck 매개변수를 1에서 0으로 변경하거나 그냥 비워 두세요(이렇게 하면 BIOS 업데이트 준비 중에 배터리 확인이 비활성화됩니다!). 파일을 저장하세요.
  7. 동일한 디렉터리에서 InsydeFlash.exe를 실행합니다.
  8. 이제 BIOS 업데이트가 시작됩니다.

몇 가지 추가 참고 사항:

  • BIOS 플래시 파일 isflash.bin(ROM 파일)이 압축되지 않았지만 ZHK116.EXE 파일의 끝에 연결되었기 때문에 7zip을 통해 수동으로 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를 아카이브로 열고 어딘가에 직접 추출합니다.

그러면 다음을 포함하는 "Somewhere" 디렉터리가 있을 것입니다:- Launch.bat Update.bat BIOS.cap cmd.exe WinFlash32 WinFlash64 TdkLib.sys TdkLib64.sys

(혹은 비슷한 것)

중요한 것은 실제로 WinFlashxx 프로그램을 호출하는 Launch.Bat입니다. 이것을 편집하고 찾아보세요

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 행운입니다.

관련 정보