質問: gdi.exeについて オンライン・オフライン中にかかわらずインターネットエクスプローラを立ち上げている時に、エクスプローラもしくはインターネットエクスプローラの一般保護違反や不正使用云々が頻発して強制終了させられるはめに陥っています。(どちらかというとエクスプローラの方が多い)そしてそのエラーの詳細を見ると必ず“モジュールgdi.exe”が原因だと出ています。何回システムファイルチェッカーをかけてみても特にgdi.exeは引っ掛かりませんし、グラッフィックアクセラレータの値を下げたりもしてみましたが改善しません。 こういう場合何が問題なのでしょうか。gdi.exeだけの問題なのかそれともieの問題なのか、あるいはエクスプローラ自体が不調だからosの再インストールが必要なのか・・・どうか対処の方法を御教授願います。 なお、メモリ、ハードディスクの容量等は特に問題ありません。osはウィンドウズ98se、ieは5.0です。 *osの再インストールが必要な場合、上書きインストールよりクリーンインストールした方がよいのでしょうか。過去ログを見ると上書きインストールではあまり効果がないように言われているようで。
回答: gdiによる問題の可能性もありますが、複合要因である可能性が大きくあります。 gdi単独で動くことは殆どありません。殆どの場合が、他のdllやコントロールを呼出して使用されます。その時に、gdiが期待している、コントロールもしくはdllが古い(又は新しい)事によって、一般保護例外が発生します。 この場合には、一番早い解決策は、osのクリーンインストールで、使用するアプリケーションを一個入れる度に動作の確認を行う事で解決します。また、osのインストールではなく、ieのインストールで直る場合もあります。 最終的に、osの再インストールを行う覚悟があるのなら、以下の方法を試してみるのも良いかと思います。 1.ie5.0の再インストール 2.直らない場合には、ie5.5のインストール 3.ドライバのたぐいを消すだけ消して、全てのドライバの再インストール 4.直らなければ、osのクリーンインストール ってな方法はどうでしょうかね。