バッテリーなしの T460 で Lenovo BIOS を更新するにはどうすればいいですか?

バッテリーなしの T460 で Lenovo BIOS を更新するにはどうすればいいですか?

Lenovo T460 の BIOS を最新バージョンに更新しようとしています:

バージョン 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 の影響で新しいバッテリーを注文できません)、更新ツールではバッテリーを充電する必要があると表示されます。

Dell BIOSに通常備わっているようなスイッチをご存知ですか?

/forceit

答え1

Lenovo では、正常に機能するバッテリー、十分な充電 (少なくとも半分)、AC 電源への接続が必要です。これは、BIOS チップが壊れる可能性を防ぐためです。Lenovo BIOS 更新アプリケーション (およびドキュメントを参照) には、バッテリーなしで更新する機能はありません。

私は自分自身とクライアントのために、Lenovo (および IBM) の BIOS アップデートを数多く行ってきました。

COVID の期間中に部品を注文しました。Lenovo セールス サポートや、保証承認済みの部品を扱うサードパーティ サプライヤーも試してみてください。

答え2

1 か月インターネットで検索した後、ついにバッテリーなしで Yoga X1 Gen2 の BIOS を更新できました。思っていたよりもずっと簡単でした。

  • Lenovo サポート ページから公式 BIOS をダウンロードして解凍します。
  • 「-sp」オプションを指定したコマンド ラインを使用して、WINUPTP64.EXE または WINUPTP.EXE を実行します。

私の場合は、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

以下の情報と手順は私の古いレノボで機能しました

BIOS zip ファイルには以下が含まれます。

  • 2 つのファイル .FL1 (BIOS) と .FL2 (ECP: 組み込みコントローラ プログラム/プラットフォーム)
  • winphlash に似た名前の実行可能ファイル (DOS または Windows の可能性があります)

winphlash は現在の BIOS をバックアップし、拡張子 .ROM の BIOS を適用できますが、バッテリーはチェックしません。

.FLファイルはwinphlashに必要な形式なので、拡張子FL1をROMに変更するか、フィルターにFLファイルを強制的に選択させることができます。

FL1(BIOS)をフラッシュすることができ、認識され、動作します。

しかしFL2 ファイルをどうすればよいか分からず、BIOS と同じようにフラッシュしようとしましたが、バージョンとコードが予想と異なるという警告メッセージが表示されました。

(アップデート:ECPは常にBIOSより先にフラッシュする必要があります

とにかく、メッセージにもかかわらず、ECP/プラットフォーム ROM をフラッシュしたところ、すべて正常に動作しました。

ちなみに、新しいバッテリーを購入するのが最善の解決策だとは思いません。実際には、すべての人がバッテリーを必要とするわけではないし、古いラップトップの場合、コストはラップトップの価格と同程度になる可能性があるからです。

答え4

の上レノボ ThinkPad X230i*.FL1BIOS ( ) および ECP ( *.FL2) ファイルを親フォルダーにコピーするだけで十分です。そのフォルダーWinFlash64.exeにあるファイルをcmd.exe管理者として実行し、次のコマンドを入力します。

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

BIOS ファイルはどこに$01D3000.FL1ありましたか。ECP は同じ名前ですが、「次の」拡張子のようなもので$01D3000.FL2、おそらく数値パターンに基づいて自動的に取得されたのでしょう。

関連情報