¿Cómo actualizar la BIOS UEFI sin batería en una computadora portátil Acer?

¿Cómo actualizar la BIOS UEFI sin batería en una computadora portátil Acer?

Mi computadora portátil es una Acer Aspire V5-473PG y uso Windows 10 Pro de 64 bits. Y mi batería ya está agotada hace aproximadamente 1 año. Ahora, cuando enciendo mi computadora portátil, siempre muestra algo como esto:

"Falta el medio de arranque. Inserte el medio de arranque..."

Pero puedo arrancar con el modo de arranque heredado, no con UEFI. Entonces, creo que mi firmware UEFI tiene algún problema y quiero actualizar mi UEFI. Entonces, descargué el BIOS correcto para mi computadora portátil desde el sitio web de Acer y contiene solo un archivo ejecutable.

Cuando ejecuto ese archivo para actualizar el BIOS, muestra esto y no puedo actualizar:

"Por favor, inserte la batería del sistema".

Ya busqué de muchas maneras en Internet, pero no funcionó. Entonces, ¿alguien me puede ayudar? ¿Cómo puedo actualizar mi BIOS sin batería?

Respuesta1

Acabo de pasar por este infierno de "actualizar BIOS sin batería" en mi Acer E11.

Lo siguiente funcionó para mí:

  1. Descargue la actualización del BIOS desde el sitio de Acer (ZHK116.EXE)
  2. Ejecute el archivo descargado, obtendrá un error como "Sin batería" o "Batería baja", permanezca en el cuadro de diálogo de error (!)
  3. Navegue hasta el directorio temporal de sus usuarios actuales %userprofile%\AppData\Local\Temp, debería haber en algún lugar un directorio temporal que contenga los archivos extraídos del archivo EXE (para mí era 7zS4A88.tmp)
  4. Guarde el contenido de ese directorio temporal en algún lugar (luego puede cerrar el diálogo de error, los archivos temporales se eliminarán)
  5. Abra el archivo platform.ini con un editor de texto y busque la clave "AC_Adapter"
  6. Cambie el parámetro BatteryCheck de 1 a 0 o simplemente déjelo vacío (¡esto deshabilita la verificación de la batería durante la preparación de la actualización del BIOS!), guarde el archivo
  7. Ejecute InsydeFlash.exe en el mismo directorio
  8. Eso es todo, la actualización de la BIOS debería comenzar ahora.

Algunas notas adicionales:

  • Extraer el ZHK116.EXE manualmente a través de 7zip no funcionó porque el archivo flash del BIOS isflash.bin (archivo ROM) no está empaquetado, pero está concatenado al final del archivo ZHK116.EXE.
  • Abrir el ZHK116.EXE con 7zip y modificar el archivo plattform.ini fuera de 7zip tampoco funcionó, no se puede guardar el archivo
  • La actualización del BIOS a través de un dispositivo USB de arranque que tiene FreeDOS no funcionó y aparece el mismo error de "batería" (parece que la verificación también se realiza en DOS)

Respuesta2

Cambiar:

WinFlash64.exe /bcp /sd /ver /cvar /v /endkey /silent/bbl /cac /cbp 30

a:

WinFlash64.exe /bcp /sd /ver /cvar /v /endkey /silent/bbl /cac /cbp 0

Respuesta3

Tuve un ACER Aspire V5-571P con el mismo problema.

Siguiendo con la respuesta anterior, mi archivo *.exe se llamó "VA410218.exe" y se extrajo al directorio "Users//AppData/Local/Temp/7z????.tmp" y contenía los archivos (que, como se indicó, probablemente se borre cuando se cierre la ventana cmd... así que manténgala abierta) y cópielos en algún lugar útil. .

Alternativamente, abra el *.exe como un archivo usando 7-zip (¿o WinZip?) y extráigalo directamente a algún lugar.

Entonces estará su directorio "En algún lugar" que contiene: - Launch.bat Update.bat BIOS.cap cmd.exe WinFlash32 WinFlash64 TdkLib.sys TdkLib64.sys

(O algo similar)

El importante es Launch.Bat que en realidad llama al programa WinFlashxx. Edita esto y busca

WinFlash32.exe /bcp /sd /ver /cvar /v /endkey /silent /bbl /cac /cbp 30 / ..

o

WinFlash64.exe /bcp /sd /ver /cvar /v /endkey /silent/bbl /cac /cbp 30 / ..

Dependiendo de su sistema operativo.

El interruptor /cbp 30 es el nivel mínimo de batería requerido antes de que se detenga el programa. Elimine este interruptor o cambie el valor a algo más bajo.

Luego ejecuta el archivo por lotes "update.bat" (como Administrador) y listo. Sin control de batería.

Esto no es para los débiles de corazón y "en absoluto" debe perder energía durante el proceso de flasheo. (¿UPS?)

No me culpes si termina en lágrimas.

PD: no resolvió mi problema de batería (ya he pasado por 4, algunos solo duraron una semana)

Respuesta4

3. Navegue hasta el directorio temporal de sus usuarios actuales %userprofile%\AppData\Local\Temp, debería haber en algún lugar un directorio temporal que contenga los archivos extraídos del archivo EXE (para mí era 7zS4A88.tmp)

Busque el directorio más grande, cualquiera que sea el nombre. Tener varios sobre la alfombra, eso crea confusión, no te preocupes. Me funciona en un: Aspire ES1-511 buena suerte.

información relacionada