クラッシュガード Crashguard



 固まる(Freeze)、画面が暗転(Blackout)、ハングアップ、等の状態になり、リセットしか手段がとれなくなる、といったような経験は、パソコンで仕事をしていれば、誰にでもある。
 [CTRL]+[ALT]+[DEL]で、不急アプリを終了させて、必要ファイルをセーブできればいいが、どうしようもないことも多い。

 こうしたトラブル対策ツールも市販されていて、自分では Norton Crashguardを最近使うようになった。
 使ってみて、問題がすべて解決したかというと、そうじゃなくて、救済されたことが以前より多少増えたかなあという程度。
●現在
 Norton Crashguardは、NSW 2001のセットから削除された。
 NSW 2001 Helpで「クラッシュに備えての準備」として
"Norton Utilities はコンピュータのクラッシュに対して最も総合的な保護体制を敷きます。
救済ディスクセットにはコンピュータが正常に起動して動作するために必要な重要な情報
が入っています。この情報はコンピュータの設定を変えるにつれて変わるので、救済ディ
スクセットを最新に保つことが重要です。Norton System Doctor は救済ディスクセット
を更新する時期に通知するように設定できます。常に Norton System Doctor を実行しておいてください。"




■クラッシュの例

●[help]
クラッシュが起きると Norton CrashGuard はクラッシュしたプログラムについての重要な情報を記録します。Windows が表示するクラッシュの詳しい情報はクラッシュの被害を受けたユーザーではなくクラッシュしたプログラムを書いたプログラマ向けに用意されています。したがって、非常に専門的で理解しにくいはずです。それでも、専門的な情報から少しは読み取れることがあります。

クラッシュの例
1	Windows 95 バージョン 4.00.1212
2	TEST32.EXE が原因でエラー c0000005 が起きました。場所は (未定義)  中のアドレス 024f:00401303
3	レジスタ:
EAX=00000000 CS=024f EIP=00401303 EFLGS=00010293
EBX=00000000 SS=0257 ESP=0063d060 EBP=0063d06c
ECX=00000000 DS=0257 ESI=00000000 FS=4fcf
EDX=0000002a ES=0257 EDI=bff618a4 GS=0000
4	バイト位置は CS:EIP:
33 c0 5b 8b e5 5d c2 04 00 bb 00 00 00 00 f7 f3
5	スタックダンプ:
000007f0 000007f0 bff64b0c bff64b0c 004012cb 00000000 0063fac0 00008b30 00000001 0063fb0c 63736544 74706972 3a6e6f69 68542020 72702065 6172676f

上のクラッシュの例からわかる情報

1 コンピュータにインストール済みのオペレーティングシステムの種類とバージョン番号です。
2 クラッシュしたプログラムの名前 (TEST32.EXE)、クラッシュが起きたモジュール (ここでは未定義)、クラッシュの原因になったエラー (c0000005)。プログラム名がわからない場合にはコンピュータ上でモジュールのファイル名を検索してください。そのフォルダを見ればどのプログラムに属するモジュールかがわかります。

クラッシュアドレス (この例では 024f:00401303) はクラッシュが起きたメモリ上の場所です。

3 レジスタはクラッシュが起きた時点での CPU のレジスタごとの値を示します。特定のプログラムで繰り返しクラッシュが起きる場合、この情報はソフトウェア会社のテクニカルサポートの担当者に報告すると役立つことがあります。

4 CS:EIP は現在の命令の名前です。この例では、プログラムが原始値 33 c0 の命令を実行しようとしたときにプログラムがクラッシュしました。原始形式で表示されるこれらの情報は非常に専門的です。た  だし、誰か技術的な知識のある人がコンピュータ上の問題の解決を手伝ってくれるときに役立つ可能性があります。

5 スタックダンプはプログラムがクラッシュに至った経路を追跡します。





■クラッシュの原因と対策

 リソース不足	→別にまとめた。
 メモリ不足 	→別にまとめた。
		see メモリ環境改善マニュアル
 その他、システムエラーを含めいろいろあるんだけど、別の機会に。
 尚、Norton Crashguard のHelpに、クラッシュとフリーズの技術資料や解説が一通りあります。





■関連サイト

●主要サイト

Norton CrashGuard Version4.0[シマンテック] ---\4,800; Win95/98/NTW4.0; 1999.2 マカフィーFirstAid 2000[ソースネクスト] ---\7,400; win95/98; 2000.7.21
●リンク

クラッシュガードソフト --Norton Crashguard 他、5製品のリンク。





潟tクミ Fukumi Corporation
〒101-0032 東京都千代田区岩本町2−4−10共同ビル(岩本町2丁目) tel.03-5687-2890 fax.03-5687-2918 URL:www.fukumi.co.jp/  E-Mail: hkosuge@fukumi.co.jp
ノートンシステムワークス
 ノートンシステムワークスは、Norton Utilities, Norton Antivirus,
Norton CrashGuard, Norton CleanSweepの4種のユーティリティソフトをセット商品にしたもの。
ノートンシステムドクター
Tips 目次へ戻る。
ホームへ戻る。
作成:2000.11.3 最終更新:2001.9.13 小菅博之