Thinkpad X1 carbonでThunderboltのファームウェアー更新に失敗する備忘録

2021年1月9日

時々、こんなエラー通知が表示されてイラつくわけです。

Lenovo Vantageなどで更新しても改善しないようなので、Lenovoの製品ページを見てみるわけです。するとページ上部に

と表示されるので、まあ既存の大バグなのかなとページを辿ってみるわけです。私の場合は X1 Carbon 5th Gen なのでファームウェアのバージョンは

というわけで、ドライバーとファームウェアの更新を試みるわけです。で、ドライバーの方は順調なのですが、ファームの方は毎回失敗するんですよね。

字面通りに読めば、インストーラーの圧縮ファイルに入っている、ファーム用のデータファイルか何かのbinファイルがうまく読み込めないようで。
この手のエラーは、ちょいちょい出ている見たいです。https://okbizcs.okwave.jp/lenovojp/questiondetail/?qid=9726639
https://okbizcs.okwave.jp/lenovojp/questiondetail/?qid=9725479

念のため、アカウントの権限が管理者になっている事を確認。ファイルのchecksumも確認。BIONその他のドライバー群もLenovo Vantageを使って最新化。念のため、ファームウェアの更新ファイルを管理者権限のcmdコマンドプロンプトから実行してもダメ。ひとまず解凍だけを行い、直接に実行してもダメ。
(C:\DRIVERS\WIN\ThunderboltFW\ 以下に解凍されています。解凍先を見てみると"ASSISTBT.BIN"とかあるのですが、これを認識できないんですかね・・・)

たぶん他の実行条件があるかもと思い、チャットサポートに問い合わせてみると

・・・せつない。

画面右下のThunderboltアイコンから情報を見てみると上図の通りで、少なくともドライバーの更新は上手くいっている様子。

そんなわけで、ファームウェアの更新がうまくいっておりません。何か確認ポイントなどありましたら、そっと教えて頂けると助かります。

2021-01-08 追記

小林さまから情報提供いただきました。ファームウェアのインストーラーを実行した際に、"Extract Only"を選択しますと、解凍先のパスが表示されると共に、インストーラーそのものは実行しないで解凍されます。通常は C:\Drivers\Win\ThunderboltFW\(数字) 以下になっています。
解凍された FwUpdateTool2003.exe を手動で実行すると、無事にインストールされたとのことでした。
私の環境では、上記の通りで"Can’t find suitable bin file"エラーが表示されて止まってしまうのですが、何か別の設定/アプリか何かとの相性があるのかもしれません。
上手くいく場合があるようなので、まずは試してみてはいかがでしょうか。

2021-01-09 追記

さらに情報提供を頂きまして、試した所、以前のアップデーターを実行した後に、最新のアップデータを実行すると成功しました。
具体的には、FwUpdateTool1812.exe を実行して更新をかけた後、FwUpdateTool2003.exeを実行した所、エラーが出ずに完了しました。
状況から察するに、FwUpdateTool2003.exe の実行条件に、既存のファームウェアに条件があるようですね。

実行後のバージョン