ndis.sysでブルースクリーン[解決!][再掲載]
なんか昨年11月にndis.sysのトラブルについて書いた記事が勝手に消えてた。
sacnohaとしては超珍しく結構コメントも頂けてうれしいなぁちゃんと(?)書いてみるもんだなぁとしみじみ思った記事だったのに・・・うらめしや!!!
結構まだまだndis.sysでアクセスしてくる方もいらっしゃるようなので、バックアップファイルからサルベージしたぜ!なんで消えたんだようorz(コメントは復旧できませんでした・・・)
—–以下当時の記事—
数日前からわたしの頭を悩ませていたndis.sysによるブルースクリーンですが、解決!
いかに苦労したかを昨日のたこやきパーティーんときに友達に話そうとしたんだけど、みんなは友達がもってきたWiiに、大乱闘スマッシュブラザーズに夢中で、ドンキーコングの動きとかネスのヒゲファイヤーとかに話題の流れを持っていかれたため苦労話はさらりと流されたので、ここでその苦労話でもしてみようかなって思います(何
「ndis.sys」の検索でここに来る方もいらっしゃるようなので、もしかしたらお役に立てたり立てなかったりねってことでやったこととかをもう一度まとめなおし。
PC環境とエラーが発生するタイミング
使っているPCは『Toshiba dynabook TX/2513cdswv』。
OSはWindows XP SP3で、ネットへの接続は無線LAN。
エラーが発生するのはいつもインターネットへ接続してなにかやってるときでした。
ことのはじまり
普段どおり使っていたら、突然ブルースクリーンでエラーの表示。
なんじゃこりゃー虫の居所がわるかったかな?って気にせず再起動して使っていたら、ほどなくして再発。
原因はndis.sys
エラーメッセージのとおり原因はndis.sys。
調べてみると「ndis.sys」はネットワークデバイス関係のなんたらかんたら。
ドライバーのアップデートで解決できるぜ、と聞いたので試してみた。
デバイスマネージャーでオンラインからドライバの更新を・・・
有線LANのを発見したもんで更新。このとき無線LANのドライバは更新無しだった・・・。
アップデート完了~よーし使えるぞー・・・ブルースクリーうわぁぁぁぁぁぁぁ!
こりゃもうあれか、OS入れなおしてみればなおるかな
・・・と思ったんだけど。
OS再インストール
最近のリカバリーは簡単早い便利。HDD内にリカバリー用のデータが入っているのでデータの転送が早いのね。15分くらいでできちゃう。\r\nほんでさくっとできたもんで、さーこれで大丈夫だろってね、でもアップデートしないとアレだからなWindows Updateを実行・・・・・
しとる途中にブルースクリーンorz
もうこのころからソフトの問題じゃなくて物理的にパソコンが壊れたんじゃないかって思ってました。
もうちょっとで新しくPC買っちゃえってなるとこだった。
検証してみることに
あてずっぽうでOSを入れなおすのはよくないね。
この段階で自分としては、もう新しいの買っちゃえよってなってきてたので、どちらかといえば壊れているってことを自分に納得させるための検証って感じだった。最初は。
結果は次のとおり。
- セーフモード → エラー発生せず
- セーフモード(ネットワークも使えるモード) → エラー発生
- 通常モード → エラー発生
- 通常モード(無線LANをオフ) → エラー発生せず
だもんで、やっぱりネットワーク関係に問題があるみたい・・・っていうか無線LANかああああ!!!
ProcessExplorerを使ってセーフモードとネットワークを使えるセーフモードとで起動してるプロセスの違いを確認してみたりもした。
このプロセスがあったりなかったり・・・・・というのを見てみたけど、これ、ぜんぜん関係なかったorz
あと、このPCのBIOSの新しいやつがあったので、それも試したけれどだめだった。
Toshibaのサイトにアップデート情報を発見
dynabook公式サイトになにやらそれっぽいことが書いてあるのを発見。
このPCを購入してから一回もまともに見てなかった・・・。
OSを入れなおしたときにホームページがdynabook公式サイトになってるんで、たまたまそれでめっけた。
公式サイトも見てみるもんだね。ラッキー!
でも、今回のケースとはちょっと違う。
掲載されているのはndis.sysによるエラーではないけど・・・8割がたは一緒なのでやってみるかー。
dynabook公式サイトに掲載されてたアップデートを実行
なぜか5個のファイルが別々になっていてさらにダウンロードするページが別々に掲載してあってダウンロードするのがすっげーめんどくさい。まとめろ!
PCはごちゃごちゃやってたせいでごちゃごちゃになったので、再度OSをインストールしなおしてから無線LANドライバのアップデートを実行。
アップデートできた!けど、無線LANに繋がらない。なんでーorz
ある程度Windowsをアップデートしないといけないのか?
とりあえず、いったんロールバックさせてからWindows Updateでアップデート。
・・・・・SP2まできたー次は・・・ブルースクリーンq3亜w背dfrtgyふじこlp;@・:「¥
これでなんかいろいろおかしくなったので、またOSを入れなおす。エラーはWindow XP SP2以降で発生するのか?
OS入れなおし → Windowsをアップデート(途中まで) → 無線LANをアップデート の順でやってみる。
で、Windows XPをSP2に・・・
なんかインストーラーが必ず途中で止まるうううううううううううううううういういううorz
もーなんだこれ、いいかな、もう俺がんばったもん。新しいPC買ってもいいよね。。。とおもって数日寝かせました。
有線LAN接続でSP3にして無線LANのドライバをアップデート
あーそいえば有線LANもついてるんだからそっちで接続してアップデートして・・・それでいいじゃん。と思いついた。
無線LANに原因があるっぽいなら最初っからこーすればよかたんじゃないかって、今振り返って思います。
OS入れなおし → 有線LAN接続でWindows XPを最新版にアップデート → 無線LANドライバをアップデート
これが正解!直りましたよ!やったね!
無線LANのドライバがSP3?とかじゃなきゃちゃんと動かないとかあるのかないのかよくわからないけど、順番が大切なんですね。やっやこしー。
てーことで、なんか無駄な部分が多くて無駄だな、結論だけ書けばいいかな、って書いてる途中で何回か思ったけど、思い出がいっぱいだからいいよね。