前回の記事 に続き、Windows7 のトラブル解決編の続編です
Windows 7 インストール後にイベントビューアーを見ると、Windows ログ → アプリケーションの所で以下のようなエラーが発生していました
ログの名前: Application
ソース: Microsoft-Windows-WMI
日付: 2011/02/26 (土) 17:51:09
イベント ID: 10
タスクのカテゴリ: なし
レベル: エラー
キーワード: クラシック
ユーザー: N/A
コンピューター: **********
説明:
クエリ "SELECT * FROM __InstanceModificationEvent WITHIN 60 WHERE TargetInstance ISA "Win32_Processor" AND TargetInstance.LoadPercentage > 99" のイベント フィルターを名前空間 "//./root/CIMV2" 内で再度使用できませんでした。原因はエラー 0x80041003 です。問題が解決されなければ、このフィルターではイベント表示できません。
で、この件で検索してみると、Microsoft の次のページがヒットしました…
この Microsoft のページを読むと解決方法が記述されているんですが、詳細の部分を見てみると…
> このエラー メッセージは無視してかまいません。
との記述が…何ですかね。これは…('A`)
まぁ、イベントログに起動の度にエラーが記録されるのは精神衛生上よろしくないので、解決方法に記述されている VB Script を作成、実行し、再起動して再びイベントビューアーで確認してエラーが記録されていないことを確認して終了です
…が、それだけでは物足りないので、RT 7 Lite でインストール DVD を作成する際に RunOnce にてこの処理を行うようにしました
For %%a In (D E F G H I J K L M N O P Q R S T U V W X Y Z) Do If Exist %%a:¥$WIN7_SP1.x64.txt Set CDROM=%%a:
%CDROM%¥etc¥fix.event10.vbs
上記の例を説明すると $WIN7_SP1.x64.txt というのはインストールメディアのドライブレターを識別する為に、そのルートディレクトリに置いておくファイルです。¥etc¥fix.event10.vbs というこのファイルが解決方法に記述された VB Script ファイルです