MSISYS.VXDって何をしているもの?

Windows 98でシステムファイルチェッカーを使うと毎回「検証情報更新」として出てくる「MSISYS.VXD」は,どんなファイルで,何をしているものですか?


MSISYS.VXDは,MSISYS.OCXなどが利用している仮想ドライバです。MSISYS.OCXは,システムツールの中にある「システム情報」などが利用するコントロール(一種のサブルーチンのようなもの)です。
 以上のことから,MSISYS.VXDは,システム情報で閲覧できる情報のうち,カーネルモードでなければ取得できない情報
を得るために使われている一種のドライバだろうと想像できます。なお,MSISYS.VXDやMSISYS.OCXは,Windows 98/98SE固有のもので,Windows 2000/NTには存在しません。
 先に「想像」と書いたのは,本稿執筆までに調査した限りでは,MSISYS.VXDなどの正式なドキュメントを見つけることができなかったためです。このVXDを通じて,どのような情報が得られるのか詳細は分かりません。
 ただ,MSISYS.VXDは(不思議なことに)システム情報を起動すると,その起動した日付と時間にタイムスタンプが更新されています。質問にあるように毎回「検証情報更新」と出るのは,MSISYS.VXDが使用されるたびに日付が更新されるために違いありません。
 日付の更新は,このファイルの仕様のようですから,「検証情報更新」のメッセージを気にする必要はないでしょう。  (米田 聡)