メモのコピーを日記の方にも貼っておく。
以前にあったことなのですが、Vistaを使っていて、突然、
ネットワーク接続ができなくなることがありました。
状況としては、次のような状況となります。
・既に接続が確立しているコネクションについては、データの送受信ができる。
・pingやtracertは実行できる。
・Winsockのconnect関数のところでエラーが起き、WSAGetLastError関数で、
エラーの値を求めると、WSAEACCES(10013)という値が返ってくる。
・イベントビューアの中に次のようなエラーがみられる。
---エラーメッセージ---
DNS プロキシ エージェントは、0 バイトのメモリを割り当てることができませんでした。
これは、システムで仮想メモリが不足していること、またはメモリ マネージャが
内部エラーを検出したことを示している可能性があります。
---エラーメッセージ---
・ネットワークインタフェースの物理的な故障でもなさそう。
(無線で繋いでても、有線で繋いでても、結果は同じ)
・まれに、再度ネットワーク接続ができるようなることがある。
この状況にたいして、次のようなことを行っても回復しませんでした。
・思い当たる、修正パッチをアンインストールする。
・Winsock、TCP/IPをリセットする。
・ファイアウォールを無効にする。
・DNSのリゾルバキャッシュを削除する。
環境は、次のような環境です。
・PC:Thinkpad X60
・OS:Windows Vista Business
・CPU:Intel Core 2 Duo 2.0GHz
・Memory:DDR2 SDRAM PC5300 2GByte
これに対しての、私が行った対処としては、
Internet Connection Sharingサービスを停止することで、改善しました。
(再起動では、ダメみたい)
はじめましてセルセタと申します。
当方でも同事象で悩んでおりましたが、こちらのサイトを参考にしたところ、無事解決したようです。ホント感謝です。ありがとうございます。
この事象で苦しんでいる人が他にいるかは不明ですが、少しでも多くの目に触れたらいいなと、私のブログでも紹介&リンクをさせていただきました。
http://celceta.cocolog-nifty.com/blog/2008/02/vistatcp_edbf.html
セルセタ - 2008-02-26 06:09:59