¿Cómo actualizar la BIOS de Lenovo en un T460 sin batería?

¿Cómo actualizar la BIOS de Lenovo en un T460 sin batería?

Estoy intentando actualizar mi BIOS Lenovo T460 a la última versión:

Versión 1.43.1.11 (https://pcsupport.lenovo.com/fr/en/products/laptops-and-netbooks/thinkpad-t-series-laptops/thinkpad-t460/downloads/driver-list/component?name=BIOS%2FUEFI).

Normalmente no es un problema actualizar el BIOS, pero mi batería está agotada (y no puedo pedir una nueva debido a COVID-19 en mi ubicación) y la herramienta de actualización dice que necesito cargar la batería.

¿Conoce algún interruptor como el que normalmente tiene Dell BIOS, es decir?

/forceit

Respuesta1

Lenovo requiere una batería que funcione, una carga decente (al menos la mitad) y enchufado a la corriente alterna. Esto es para evitar la posibilidad de bloquear el chip BIOS. No existe una función dentro de la aplicación de actualización del BIOS de Lenovo (ni consultando la documentación) para actualizar sin batería.

He realizado muchas actualizaciones de BIOS de Lenovo (e IBM) para mí y para mis clientes.

He pedido piezas durante COVID. Pruebe el soporte de ventas de Lenovo y también proveedores externos con piezas aprobadas por la garantía.

Respuesta2

Después de un mes buscando en Internet, finalmente actualicé la BIOS de mi Yoga X1 Gen2 sin batería. Fue mucho más simple de lo que pensaba.

  • Descargue la biografía oficial en la página de soporte de Lenovo y extráigala.
  • Ejecute WINUPTP64.EXE o WINUPTP.EXE usando la línea de comando con la opción "-sp".

En mi caso, en CMD, escribí:C:\DRIVERS\FLASH\n1nuj30w\20210302.08305818/WINUPTP64.EXE -sp

Opciones de línea de comando:

   "  -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"

fuente:https://thinkdeploy.blogspot.com/2017/11/tpm-firmware-update-utility.html

Respuesta3

La siguiente información y pasos funcionaron en mi antiguo Lenovo.

El archivo zip de la BIOS incluye:

  • 2 archivos .FL1(BIOS) y .FL2 (ECP: Programa/plataforma de controlador integrado)
  • ejecutables con un nombre similar a winphlash (puede ser DOS o Windows)

winphlash puede hacer una copia de seguridad del BIOS actual y aplicar un BIOS con extensión .ROM y no verificará la batería.

Los archivos .FL tienen el formato requerido por winphlash, por lo que puede cambiar el nombre de la extensión FL1 a ROM o simplemente forzar que el filtro elija el archivo FL.

Logré flashear el FL1 (BIOS) y se reconoce y funciona.

Sin embargoNo sabía qué hacer con el archivo FL2, intenté flashear como lo hice con el BIOS pero recibí un mensaje de advertencia que decía que la versión y el código no son los esperados.

(actualizar:El ECP siempre debe actualizarse antes que el BIOS)

De todos modos, a pesar del mensaje, actualicé la ROM de plataforma/ECP y todo funcionó bien.

Por cierto, no considero que comprar una batería nueva sea la mejor solución. Porque en la práctica no todas las personas necesitan una batería y para los portátiles viejos el coste puede ser similar al precio del portátil.

Respuesta4

EnLenovo ThinkPad X230iFue suficiente copiar los archivos BIOS ( *.FL1) y ECP ( *.FL2) a la carpeta principal, donde WinFlash64.exese encuentra, luego ejecutar cmd.execomo administrador e ingresar el comando:

> cd <path/to/WinFlash64.exe>
> WinFlash64.exe /file $01D3000.FL1

¿Dónde $01D3000.FL1estaba mi archivo BIOS? ECP tenía el mismo nombre pero "la siguiente" extensión $01D3000.FL2y probablemente se tomó automáticamente según un patrón numérico.

información relacionada