• 締切済み

ストップエラーはどうして出る?

 ソフトをインストールして失敗した場合や、ドライバが不十分だった場合、再起動後、ブルースクリーンでストップエラーが、たまに出ます。  全て英語で書いてあるので、よく理解できませんが、要するにアプリの再インストールをするなど、対策をするようといった指示なのかなあと考えています。  それにしても、安定しているW2Kで、どうしてストップエラーが出るのかが不思議です。FAQサイトで検索しても、この種の説明は無いようです。何方かご存知でしたら、教えて下さいm(__)m

みんなの回答

  • a8025
  • ベストアンサー率30% (206/677)
回答No.4

こんにちは #2です。 ご質問の内容から外れてるかも知れませんが、実際にあった例を・・。 このサイトで「ファイナルファンタジー11(FF11)の動作環境」に関する質問があったので、自分のマシンに正式ベンチをインストールし起動してみました。 (2台共にWin2000でRADEON8500とLE、P4X266Aとi845Dチップです) ◆PC1=完動(RADEON8500+P4X266A) ◆PC2=画面が分割されて異常表示だが完走(LE+i845) 翌日再起動するとPC2は起動不能に陥りました。 PC1は起動するもののFF11のベンチは昨日のPC2と同様に異常表示されました。 これはグラボのドライバー(一応自分の環境で安定動作する昔の最新版を使用してました)だなと思いATiのサイトから最新版をDLしてインストール後、2台共にベンチ完走しました。 こんな事もWin2000では起こりました。

MCP
質問者

お礼

 他の書き込みの回答で分かりましたが、もともとサービスパック1を含む製品を使用していますが、その後、サービスパック2やIEセキュリティー用パッチ、IE5→IE6への変更など、さまざまなOSコアへの変更を行っている上に、デバイスドライバの不具合やアプリケーション削除の時のエラーまでは、たとえOS製品版の修復や回復コンソールでも、修復不可能なようです。  まあ、結局ドライバの更新前に最新で問題のないものを利用するようにし、もともと復元そのものが不完全になりやすいOSですので、Ghostでイメージを作成しておくか、環境すべてをクローン化して保持し、DOSモードで高速リカバリーを行うのが賢明ですね。  VGAドライバでの不具合はよく聞いていましたが、HDDのATAドライバやマザーのドライバなど、コアに関するドライバなどにも留意する必要があるようです。

すると、全ての回答が全文表示されます。
noname#18951
noname#18951
回答No.3

2000の安定性はドライバが正しく作られていること、が前提となっています。 ソフトによってはドライバが含まれていることがありますので同等です。 ここではドライバを含まない普通の「アプリケーション」と「ドライバ」を 区別します。 アプリケーションとドライバの違い...それは動作する環境の違いです。 アプリケーションは何をやっても大丈夫な環境で実行されます。OSにとって 不都合なことをしようとするとすぐに強制終了させることができます。それ 以外にOSにとって重要なデータに無断で読んだり、アクセスしようとすると 強制終了することができます。これ以外にもさまざまな保護機能を使ってい るためアプリケーションはOSをいじるような操作は禁止されています。(特 権命令違反、アクセス違反とか数度目にしたことがあるかと思います) ところがドライバは基本的にこれらの保護機能が効きません(弱くなる)。 Windows上でドライバとOSは同等レベルで動作します。2000では安定性を重 視するために基礎をしっかり構築する必要があります。ドライバはOSとなら ぶその重要な基礎ですから少しでも不都合なことが発見されればSTOPエラー を発生させて問題があることを示します。基礎がきちんとできていない家は あとからどんなに立派に作っても長持ちしません。 あのSTOPエラーの内容ですが、一般ユーザ向けのメッセージじゃありません。 どちらかというと問題のあるドライバを作った開発者向けのメッセージです。 逆アセンブラして解析するという人なら別ですが一般の方でその原因をうまく 理解することはかなり難しいと思います。 ほんとトライアルアンドエラーです。

MCP
質問者

お礼

 お答え有難う御座いました。  特権命令違反、アクセス違反を見たことは有りませんでした。そんなものがあるんですねえ。  ストップエラーの内容を読んでみますと、~をしなさい。という書き方なので、実際、実行してもあまり意味が無いような気がしていました。(アプリの再インストールとか、再起動とか。)  ある知人から、2000はドライバの不具合があると、滅茶苦茶になると聞いていましたが、本当に神経質なほど不具合には敏感ですねえ。下にも書きましたが、具体的な対処法を教えていただければ幸いです。  Ghostのイメージファイルからの修復(OSの上書き)が有効であることは、最近体験しましたが、製品版CDでの修復は、どうも関係が無いようです(特にドライバやWindowsアップデートでの不具合)。  回復コンソールでは、DOSコマンドが分かりませんし、OS添付のバックアップでは、どうも完全修復が難しいようですので、ドライバの不具合でしたら、1つ1つドライバを更新するしかないのでしょうか?  よろしくお願いしますm(__)m

すると、全ての回答が全文表示されます。
  • a8025
  • ベストアンサー率30% (206/677)
回答No.2

こんにちは あまり上手くないですが、たとえ話です。 Win9×系のOSは普段体を鍛えてないので、たまに階段を駆け上ったりすると、息切れやめまいを起こすのに似ています。(フリーズ) Win2kの場合は、普段体を鍛えてるのですが内臓が弱いので、食べ物にすぐにあたってお腹を壊すのに似てます。 (STOPエラー) Win2Kがサポートしてないソフト(バージョン違い等)や合わないドライバー、ハードウエアとの相性に敏感です。 特にメモリとの相性にはシビアなようですが。

MCP
質問者

お礼

 お答え有難う御座いました。  9*系ですと、強制終了するたびに、OSコアのファイル損傷が起こって、起動すらできなくなる事が多かったのですが、2000でストップエラーがかかると、どうしてもそれを思い出します。  アプリの削除不良で再起動が頻繁にかかるのは、対処法が分かりましたが、ドライバやアップデート関係となると、対処に困っていました。まあ、アップデートの場合、削除でしのげましたが、原因となるアップデート項目が分からないとお手上げなのです。  ノートンGhostでイメージの作成先をCD-RWにして(ノートPC,DirectCDを使用)RWを焼いたところ、CD-RWドライブのドライバがいかれて、ヘッドが異常動作したときは驚きましたが。

すると、全ての回答が全文表示されます。
  • denden_kei
  • ベストアンサー率23% (542/2278)
回答No.1

>それにしても、安定しているW2Kで、どうしてストップエラーが出るのかが不思議です。 Windowsの動作自体で問題を起こさないようにするには、不具合のあるドライバは使いたくない、よって正しいドライバでないと起動しない設計にする(MS-DOS互換モードのような誤魔化しはしない) ということかもしれません。 Win9x系でブルースクリーンが出ても皆さんあせりませんが、NT系で出るとあせります(^^;。深刻な不具合が多いので。

MCP
質問者

お礼

お答え有難う御座いました。  確かにそのようですね。アプリの削除などが中途半端になると、起動してもすぐ再起動しますよね。私の場合、あせるというより、9*系ではすぐ修復を何らかの形で実行すれば、元に戻る事が多かったのですが、2000の場合、あまり効果はないようなので(製品版CDを使っての修復など)、どうしたものかと考えていたのです。  

すると、全ての回答が全文表示されます。

関連するQ&A