THIS SYSTEM DOES NOT CONTAIN THE NECESSARY WMI SUPPORT FOR THIS VERSION OF HPQFLASH. PLEASE USE A VERSION PRIOR TO 4.0
HP2530PでBIOSをアップグレードしようとしたらエラーメッセージが出た。
THIS SYSTEM DOES NOT CONTAIN THE NECESSARY WMI SUPPORT FOR THIS VERSION OF HPQFLASH. PLEASE USE A VERSION PRIOR TO 4.0
これまでBIOSをアップグレードする際に失敗したことはないが、今回はいくつか状況が異なる。
- Windowsが通常モードでは立ち上がらない
- HPのサイトではBootableできるBIOSはF12までしか利用できない(最新はF21)
- よってWindowsをセーフモードで起動してBIOSをアップデートしようとした
おそらくはセーフモードではBIOSアップデートに必要な何かが足りないと考えられる。
セーフモードと通常モードでは何が違うか。思いつくのはドライバとサービス関連。
ドライバは見るのがしんどいので、サービスについて探してみたら下記のサイトを見つけた。
THIS SYSTEM DOES NOT CONTAIN THE NECESSARY WMI SUPPORT - HP Support Community - 318624
このサイトによるとセーフモードではHPから提供されているサービスが動いていない。このサービスがHPQ Flushに必要なためにBIOSをアップグレードするのが失敗するらしい。
HPQ Flushは下記のサイトによればROMをフラッシュできるWindowsベースで動くアプリケーション。
The HPQFlash utility is used to locally flash the System ROM on PCs through a Windows environment.
しかしそもそもこのサービスがない、と思っていたら
The download the the Framework is here:
http://h10025.www1.hp.com/ewfrf/wc/softwareDownloadIndex?cc=uk&lc=en&dlc=en&softwareitem=ob-83720-1
サイトからダウンロードしてインストールできるらしい。うーん、そもそもWindowsがまともに立ち上がらない状態で別のアプリケーションをインストールするのは微妙。インストール後に、従属するサービスが起動していないために、Frameworkサービスが立ち上がるかもわからない。
しょうがないのでBootableでF12にアップグレードして試してみることにした。