Как обновить BIOS Lenovo на T460 без батареи?

Как обновить BIOS Lenovo на T460 без батареи?

Я пытаюсь обновить BIOS моего Lenovo T460 до последней версии:

Версия 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).

Обычно обновить BIOS не составляет труда, но у меня разрядился аккумулятор (и я не могу заказать новый из-за COVID-19 в моем регионе), а инструмент обновления сообщает, что мне необходимо зарядить аккумулятор.

Знаете ли вы какие-либо переключатели, которые обычно есть в BIOS Dell, например:

/forceit

решение1

Lenovo требуется рабочая батарея, приличный заряд (не менее половины) и подключение к сети переменного тока. Это необходимо для предотвращения возможного выхода из строя микросхемы BIOS. В приложении обновления BIOS Lenovo (и при просмотре документации) нет возможности обновиться без батареи.

Я выполнил множество обновлений BIOS для Lenovo (и IBM) для себя и клиентов.

Я заказывал детали во время COVID. Попробуйте обратиться в службу поддержки продаж Lenovo, а также к сторонним поставщикам с одобренными по гарантии деталями.

решение2

После месяца поисков в интернете я наконец обновил биос своего Yoga X1 Gen2 без батареи. Это оказалось гораздо проще, чем я думал.

  • загрузите официальный BIOS со страницы поддержки Lenovo и распакуйте его.
  • Запустите WINUPTP64.EXE или WINUPTP.EXE с помощью командной строки с опцией «-sp».

В моем случае в 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

Следующая информация и шаги сработали на моем старом Lenovo

ZIP-файл BIOS включает в себя:

  • 2 файла .FL1(BIOS) и .FL2 (ECP: встроенная программа контроллера/платформа)
  • исполняемые файлы с именем, похожим на winphlash (могут быть DOS или Windows)

winphlash может создать резервную копию текущего BIOS и применить BIOS с расширением .ROM, не проверяя при этом наличие батареи.

Файлы .FL имеют формат, требуемый winphlash, поэтому вы можете переименовать расширение FL1 в ROM или просто заставить фильтр выбрать файл FL.

Мне удалось прошить FL1(BIOS), он распознается и работает.

ОднакоЯ не знал, что делать с файлом FL2, я попытался прошить его так же, как и BIOS, но получил предупреждающее сообщение о том, что версия и код не соответствуют ожидаемым.

(обновлять:ECP всегда следует прошивать перед BIOS.)

В любом случае, несмотря на сообщение, я перепрошил ECP/платформу ROM, и все заработало хорошо.

Кстати, я не считаю покупку новой батареи лучшим решением. Потому что на практике не всем нужна батарея, а для старых ноутбуков стоимость может быть сопоставима со стоимостью самого ноутбука.

решение4

НаLenovo ThinkPad X230iдостаточно было скопировать файлы BIOS ( *.FL1) и ECP ( *.FL2) в родительскую папку, где WinFlash64.exeони находятся, затем запустить cmd.exeот имени администратора и ввести команду:

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

где $01D3000.FL1был мой файл BIOS. У ECP было то же имя, но «следующее» расширение $01D3000.FL2, и оно, вероятно, было взято автоматически на основе числового шаблона.

Связанный контент