トップページ
2008/12/09

HWiNFO32〜ポストEverest Home Edition?〜

記述ベース:HWiNFO32 Version 2.25-122&WindowsXP(32bits)

Everest Home Editionが有料化してしまったので…

ハードウェア情報を細かく知るためのツールです。この手のソフトは、Everest Home Editionが有名ですが、残念ながらEverest〜は有料化してしまいました。
それでも古い無料版はそのまま使えたため不便しなかったのですが、さすがに最近のハードウェアだと不明なデバイスが連発するようになってきてしまいました。それでたどり着いたのがHWiNFO32です。
多少癖はあるものの、Everest〜にも勝るとも劣らず、詳細なハードウェア情報を知ることができます。


HWiNFO32は、ほぼEverest Home Editionと同等以上の調査能力があると思っていいと思います(自分が気がついた限りでは)。ただし、Everest〜とは情報の出し方がずいぶん違うのではじめは戸惑うかもしれませんが。

インストールの必要はないが、自動インストールされるカーネルドライバがあり

HWiNFO32の用途として、他人のPCなどの自分がそのハードウェアの構成を把握していないPCを調査するための用途も多いと思います。
ところが、そういうときに気になるのが「相手の環境を汚さないかどうか」というところ。その点、HWiNFO32はインストールの必要はありません。ですので、スタートメニューにショートカットが登録されるようなことはなく安心です。ですが、一つだけ気をつけておく必要はあります。HWiNFO32は最初の実行の際にカーネルドライバが自動インストールされます。
基本、これがシステムに悪影響を与えることはないと思いますが、気になる方はHWiNFO32の配布ファイルの中に、手動でカーネルドライバを削除できるツールが添付されていますので、それを使って削除できます。

カーネルドライバの削除手順(環境=WindowsXP)

HWiNFO32をコピーしたフォルダには、hwinfo32.exeというプログラム本体以外にもHW32inst.exeという実行可能ファイルがあるはずです。

これをダブルクリックすると、以下のような画面が表示されます。

このときに、カーネルドライバがインストールされている状態ですと、「Remove」ボタンが有効になっています。インストールされていない状態ですと、「Install new」ボタンが有効になっています。
「Remove」ボタンを押すと、以下のようなダイアログが表示されて終わりです。

「カーネルドライバのインストール」の具体的な内容

一応、HWiNFO32が行う「カーネルドライバのインストール」とは具体的にどういう処理なのかを自分なりに解析した範囲で記録しておきます。参考まで。
処理としては非常に単純で、HWiNFO32がハードウェアの情報にアクセスするためのドライバ(HWiNFO32.SYS)を起動できるようにレジストリに登録するだけだと思われます。
レジストリのキー名は、
@HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\Root\LEGACY_HWINFO32\0000
AHKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\HWiNFO32
BHKEY_LOCAL_MACHINE\SYSTEM\ControlSet003\Enum\Root\LEGACY_HWINFO32\0000
CHKEY_LOCAL_MACHINE\SYSTEM\ControlSet003\Services\HWiNFO32
DHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_HWINFO32\0000
EHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HWiNFO32
でした。(飽くまで自分のWindowsXPの環境でそうだっただけで、全く同じとは限りませんのでご注意を)
また、HW32inst.exeで「Remove」を押したときには、これらのレジストリ情報を消す操作をします。ただし、上記のレジストリキー中、BとCに関しては消されませんでした。
これは恐らく、BとCはHWiNFO32.exeが直接作成したレジストリではなく、HWiNFO32.exeを実行したことにより二次的に作成されるワーク領域的もしくは履歴的レジストリだと思われるので、残ってしまっても実害はないと思われます。

作者ページ→http://www.hwinfo.com/

+HWiNFO32+Everest+ハードウェア調査+フリーソフト+