イベントログのメッセージを正しく直す挑戦記その4

2007.1.8 更新
2007.1.29再更新
2007.8.8再更新

現在、最新のアップデートを適用すると、正常に表示されます。

B's Recorder GOLD バージョン 9 を 9.09 にアップデートするとイベントログに
(バージョン 8 も追加)

イベント(ID:0) (ソース bgsvcg 内)に関する説明が見つかりませんでした。リモートコンピュータからメッセージを表示するために必要なレジストリまたはメッセージ DLL ファイルがローカルコンピュータにない可能性があります。この説明を取得するために/AUXSOURCE= フラグを使用することができる可能性があります。詳細については、ヘルプとサポートを参照してください。次の情報はイベントの一部です:Service started.

と表示されるようになりました。今回は、これを、直します。

イベントのプロパティ

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\]

の中に、(bgsvcg) 設定が書き込まれていないみたいなので、(B's Recorder GOLD バージョン 8 は、(bgsvc) )
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application の中に、


	B's Recorder GOLD バージョン 9 の設定

	《名前》   bgsvcg

	《名前》   EventMessageFile
	《種類》   REG_EXPAND_SZ
	《データ》 C:\PROGRA~1\B.H.A\COMMON\bgsvcg.dll

	《名前》   TypesSupported
	《種類》   REG_DWORD
	《データ》 0x0000001f (31)

--------------------------------------------------------------------------------------------------------------------


	B's Recorder GOLD バージョン 8 の設定

	《名前》   bgsvc

	《名前》   EventMessageFile
	《種類》   REG_EXPAND_SZ
	《データ》 C:\PROGRA~1\B'SREC~1\bgsvc.dll

	《名前》   TypesSupported
	《種類》   REG_DWORD
	《データ》 0x0000001f (31)

この名前のキーを、作ります。

プログラムファイルと、レジストリ設定ファイルの Download のページ
バージョン 9 用[ファイル名 bgsvcg109.lzh ]
バージョン 8 用[ファイル名 bgsvc108.lzh ]

     
  1. まず、ダウンロードしたファイルを、解凍して 三つのファイルの中から INST.REG を、ダブルクリックしてレジストリに設定を書き込みます。  
  2. 解凍した bgsvcg.dll を、[C:\Program Files\B.H.A\COMMON\] フォルダに、コピーします。  
  3. バージョン 8 は、解凍した bgsvc.dll を、[C:\Program Files\B's Recorder GOLD8\] フォルダに、コピーします。  
  4. そのまま再起動すると、下の図のように正しくメッセージが、出ます。

正しいメッセージのイベントのプロパティ

イベントのプロパティ