- 締切済み
VistaマシンのTCP受信速度が異常に遅い。
ネットワーク機器の話ではないのですが、質問させてください。 家庭内でVista1台、XP2台、NAS1台のLANを組んでいます。 ですが、NASからVista機へのファイルコピーが10KB/秒以下しか出ませんでした。 NASからXP機へのコピーは数十MB/秒出ます。 原因を探ろうといろいろと試しましたが、通信トラフィックテストツール「JPerf」を使ったところ、 どうやらVista機のデータ転送速度に問題があることが判明しました。 Vista機からXP機への転送速度は25MB/秒ほど出るのですが、 XP機からVista機への転送速度は100KB/秒も出ません。 Vista機が受信するときだけ転送速度が数百分の一になっています。 ハブが影響している可能性も考えて、2台をクロスケーブルで直結させましたが、それでも転送速度は変わらなかったので、Vista機が問題の原因ということには間違いがなさそうです。 このVista機ですが、異常に遅いのはLAN内の機器からの受信速度だけのようで、インターネット上のデータはさくさくと読み込みます。 Vista機のファイアウォールやセキュリティソフトも停止させていますし、セーフモードで稼動させて試しても受信速度は変わりませんでした。 Vista機側の、RWINの値やTCP Window Size自動チューニングのON/OFFなど、設定もいろいろと変更してみましたが、微妙な変化はあるものの、せいぜい200KB/秒程度で、改善と呼べるほどの結果はありません。 自分なりに打てる手はすべて打ったつもりなのですが、 どれも改善が見られず困っております。 どなたか、原因にお心当たりはございませんでしょうか? よろしくお願い致します。 【環境】 Vista機 : Vista Home Premium SP1 + 有線接続(100BASE-T) XP機 : XP Home SP3 + 無線接続(801.11g) NAS : LinkStation LS-XH1.5TL + 有線接続(100BASE-T) ハブ(有線,無線) : AirStation WHR-G54S
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- nnori7142
- ベストアンサー率60% (755/1249)
お礼
回答、ありがとうございます。 まず、LANドライバの件ですが、最新版を使っていました。 TCP/IPオフロードなどのドライバ詳細設定もすべてデフォルト値でした。 パブリックファイアウォールの件がいまいち検索しても理解できなかったのですが、 Vista機を「セーフモードとネットワーク」で起動し、かつ、Windowsファイアウォールのサービスを停止させてから試しても、普通の転送速度には遠く及びませんでした。 セーフモードなので、当然、セキュリティソフトなどの余計なプロセスも稼動しておらず、 ファイアウォール、セキュリティソフトが原因の可能性は低いと思っておりますが、 他に可能性がないようであれば、時間を見てアンインストールなども試そうと思います。
補足
自己レスです。 (下のお礼を書いた後に書いてます。) その後、パケットモニターで観察したところ、パケットロストによる再送処理がたくさん発生していました。 また、pingでMTUサイズほどのパケットを送受信したところ、タイムアウトが頻発しました。 ですので、これは有線LANコネクタの接触不良かなにかのハード的障害だろうと当たりをつけ、さきほど新たにPCIのLANカードを購入して試したところ、解決いたしました。 LAN内の通信だけ遅いと感じたのは、明らかに他のPCとの接続速度が違ったからなのですが、どうやらインターネットとの送受信も大きく阻害されていたらしく、動画サイトでの動画ロードのスピードが数十~数百倍に劇的改善しました。 ひょっとしたら、Vista機の購入時に初期不良に気が付かず、不具合のままずっと使用していたのかもしれません。 以上です。 自己解決しましたので、回答を締め切らせていただきます。