[27740]  一般保護違反を止めるには?
投稿者:HAMLIN さん   2005-08-31 23:51:12
PCを使用中、何か操作をすると数回から数十回に一度の頻度で、一般保護違反が発生して困っております。ハードウェアの交換、OSの再インストールを繰り返して、下記のソフトウェアのうち、いずれかの組み合わせが悪くて発生しているらしいところまでは突き止めましたが、特定ができておりません。どなたかアドバイスいただけると幸いです。よろしくお願いいたします。
ハードウェア
PC-9821Ra266/W30R
256MB 
UIDE133/98A
HDD HDS72251(61GB+91GBに分割)
DVD-RAM GSA-4040B
GA  GA-SV408(IO-DATA)

ソフトウェア
Windows98SE
Netscape 7.1
Microsoft Office 2000
IBM Home Page Builder 6.0.1
B's CLiP 5.32
Norton Anti Virus 2000
Norton Utilities 3.0(NU308.EXE修正済み)
ViX2.21

発生現象:何か、プログラムを実行したり、ファイルを開こうとしたり、データを入力してリターンキーを押したときに、一般保護違反が時々発生する。
発生時の警告内容等の例は、下記のとおりです。アドレスは発生の都度異なりますし、モジュールも変化します。
NETSCP の一般保護違反です。
モジュール : GDI.EXE、アドレス : 0001:00008b58
Registers:
EAX=0000000a CS=035f EIP=00008b58 EFLGS=00000202
EBX=2bff0000 SS=1b67 ESP=0000a254 EBP=0000a258
ECX=00000000 DS=2047 ESI=ffff6b92 FS=0000
EDX=00000000 ES=59b7 EDI=0000a35c GS=0000
Bytes at CS:EIP:
8b 34 f7 44 1e 04 00 75 0d 8b 4c 14 e3 08 ff 74
Stack dump:
20470000 1721a294 6b92041f a35c000a fffc0000 00000617 00000000 00000000 00010000 0f7017de 000086ca 00000000 00000000 00000000 1b67a35c 20560000
発生していたときに起動していたソフトウエア
netscape7.1
HOME Page Builder 6.0.1
ViX2.21

一般保護違反発生時のリソース残り
システムリソース 41%
USERリソース 41%
GDIリソース 64%

これまでのテスト結果と判断
他のPC-9821Ra266/D30R、HDD、MEMORY、ドライブ類、ビデオボードに上記ソフトウエアをクリーンインストールしても同様に発生しますし、AC100Vの電圧低下もありませんのでハードウェアは原因ではないと判断しました。また、異常が発生したときのHDDのみを別のPC-9821に取り付けると現象が移動しますので、ハードウェアではなくてソフトウェアが原因と思います。
当初、ソフトウェアは多くのものをインストールしていましたが、ひとつインストールしては、しばらく使用し、一般保護違反が起こらないことを確認しました。そして、初めて発生し始めるのが上記ソフトウェアまでインストールしたときです。一般保護違反は、SYSDOC32.EXE(Norton Utilities)など、別のプログラムでも発生します。
インターネット接続中かどうかに関わらず発生します。
過去ログは「一般保護違反、フリーズ」などで検索し、タスクトレイの基本アイコンをはずしてリソースを確保したり、いろいろ試してみましたが効果はありませんでした。。
以上大変長くなりましたが、よろしくご指導のほどお願いいたします。
  1. zaf さん   2005-09-01 01:03:25
    簡単に試せそうなあたりで、GAを内蔵のトライデントにしても症状は同じ..ですよね?
    他のPCへそのHDDつないでブートってのが、GAやらも含めてそっくり同じなのかどうかわからなかったので..GA-SV4ってドライバーのできがもひとつだったような気もするので..一応念のためにいかがでしょう?
  2. Matchine さん   2005-09-01 12:43:01
    リソース不足ではないでしょうか?
    98SEで残41%ですし・・・
    msconfigから不要なスタートアップを停止する等でリソースを稼ぐと良いかも知れません。
    どうしても必要というわけでなければ、NortonUtilitiesを止めるだけでも結構リソースを稼げると思います。
  3. ウルトラギブン さん   2005-09-02 00:25:46
    ぐはっ、さすがにリソース41%はヤバイ気がします。(汗)
    最低でも60%は確保された方が良いと思います。
    「HAMLIN」さんの事ですから多分無いと思いますが、もし、も一つリソース確保をしたいが方法が無いかと御思いで且つ、御迷惑で無いと言う事でしたら、メールを差し上げます(今書き込む時間がありませんので)。と言いましても大部分が重複してそうで恐縮致しますが...

    あとは的外れの可能性が大きいですが、NETSCP,Norton Utilities(のウイルス検知機能)辺りとネットワーク機器のドライバの相性(?)を疑って、一旦デバイスマネージャからLANドライバを使用不可にして経過を見るのも一つの手かもしれませんねぇ...

    >インターネット接続中かどうかに関わらず発生します。
    と言いますと常時接続ではないのでしょうか、それとも単にネスケを起動していないと言う事でしょうか
  4. HAMLIN さん   2005-09-02 01:19:05
    皆様貴重なアドバイスをありがとうございます。
    to_zaf様
    > GAを内蔵のトライデントにしても症状は同じ
    トライデントのままでも同じです。ミレニアムも同様でした。

    to_Matchine様
    私もリソース不足を考えました。システムリソース残41%は微妙な線といえます。しかし、
    netscape7.1でhtmファイルを表示しながら
    HOME Page Builder 6.0.1で編集し、
    ViX2.21の画像を貼り付けるぐらいはWindowsでやりたいところです。ご指導に基づき、NORTONを止めてみたいとおもいます。

    to_ウルトラギブン様
    >NETSCP,Norton (中略) LANドライバを使用不可にして経過を見るのも一つの手かもしれませんねぇ...
    そうですね。この切り口は思いつきませんでした。週末に試してみます。
    >常時接続ではないのでしょうか、それとも単にネスケを起動していないと言う事でしょうか
    常時接続環境ですが、問題点の切り分けの際は、ADSLモデムを外しています。

    皆様のアドバイスを元にもう少し足掻いてみます。ありがとうございました。
  5. HAMLIN さん   2005-09-19 20:19:20
    問題が解決致しましたので、ご報告致します。

    解決の糸口:一般保護違反は全て「モジュール : GDI.EXE」で発生していることから、グラフィックボード及びそのドライバーが関係していると判断しました。
    実施したこと:IO DATA社の最新のドライバー(Ver.2.02)をダウンロードし、ドライバーの更新て強制的にインストール後、壁紙で右クリック→画面のプロパティ→ディスプレイエフェクト→その他→ドライバ設定→2D 機能枠内の「ビットマップキャッシュを有効にする」のチェックボックスでチェックを外す→再起動 で解決しました。
    解決に手間取った理由:GA-SV408に添付のドライバーディスク3枚を用いてドライバーをインストールした後、DIRECTX7aを適用していましたが、画面のプロパティで「ディスプレイエフェクト」のタブが表示されず、2Dのビットマップキャッシュをオフにする方法が見つからなかったため。
    その他:GA-SV408に添付のドライバーディスクを用いてドライバーをインストールした後、DIRECTX7aを適用した場合、10-20-2000のドライバーを使用することになります。これには、ディスプレイエフェクトの機能は含まれていませんでした。
    現在は、「PC-9821:GA-SV4 Series None Bus Master Driver(推奨) 10-20-2000」を使用しております。

    内蔵のトライデントをテスト使用した際、GA-SV408に!マークが付いたままとなっていました。何らかの影響があり、一般保護違反が発生し続けたものと思われます。
    zaf様よりヒントを戴いていたにもかかわらず、GA-SV408を抜いてテストするという基本的な部分を実行していなかったため、回り道をしてしまいました。

    アドバイス頂きました皆様、改めて有り難うございました。
  6. ウルトラギブン さん   2005-09-19 21:54:47
    同じドライバでもGAの方でしたか...orz
    何はともあれ、おめでとう御座います。!(≧∇≦)ノ
  7. HAMLIN さん   2005-09-21 00:37:10
    to_ウルトラギブン様
    お騒がせを致しました。いろいろとアドバイスを戴きまして有り難うございました。
    お陰様で、対策後一回も一般保護違反は発生しておりません。