- 締切済み
Windows7でダウンロードタイムアウト
ブラウザからダウンロードすると残り数十バイトで止まり、タイムアウトします。 ファイルが大きいと発生するようで、XPモード関連ファイル、iTuneダウンロードでも発生しました。 どこで止まるかはランダムですが、いつも終わる直前に発生します。 OSはWindows7 SP1 64bit、現象はインストール直後から発生しています。 元のWindowsXP 32bitでは発生していません。 自宅LAN内のLinuxサーバのApache2に手持ちのWMVファイルをアップし、実験してみました。 「XXX.wmv」サイズは664,726,603バイトです。 ブラウザはFirefox17.0.1、IE8(64bit/32bit共)、IE9(64bit/32bit共)で全てタイムアウト発生します。 NOD32 AntiVirus5、Windowsファイヤウォールともに無効にしてもタイムアウトします。 Firefoxでダウンロードしたところ、664,289,347 バイトでした。 WinSCP(SFTP)では正しくダウンロードできました。 よって、HTTPプロトコルでのダウンロードに限定しているようです。 Apache2のアクセスログは 192.168.○○○.3 - ●●● [13/Dec/2012:21:40:27 +0900] "GET /~cachepage/flash/XXX.wmv HTTP/1.1" 200 664726913 "http://192.168.○○○.5/~cachepage/index.html" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20100101 Firefox/17.0" となっています。サイズが違っているのがちょっと気になります。 また、LAN内での通信でも発生することからルータより先は影響していないと思われます。 元のファイルと失敗したファイルをバイナリエディタで比較すると先頭は合致していますが、 途中のデータがずれています。 例えば、元ファイルのアドレス0x20000000のデータは0x6ccb1da5ですが、 このデータは失敗ファイルではアドレス0x1ffafc54に存在しています。 それぞれのファイルの終端データ列はアドレスが違いますが同じです。 よって、失敗データはどこかで抜けが生じ、EOF検出でも想定サイズに至らなかったものと推察します。 以下、発生しているPCの構成を羅列します。 CPU: Intel Core2Quad Q8200S M/B: ASUS MAXIMUS II FORMULA (Intel P45/ICHIOR chipset) メモリ: 6GByte VideoCard: ELSA GLADIAC 796GT 512MB (nVidia GeForce9600GT, Driver 306.97) LAN: Marvell Yukon 88E8056 (IPv4 Static IP address, IPv6無効) インストール済みアプリケーション(一部): NOD32 AntiVirus5、Microsoft Office2010、Adobe Acrobat X等 関連しそうなドライバは最新であることを確認しました。 MicrosoftUpdateも済ませています。 とても困っていて、試行錯誤していますが、解決策が見つかっていません。 今のところ、PCを2台並べて立ち上げて、ダウンロードをXPマシンで行っている状況です。 同じような現象を経験し、解決した方、もしくは一部同じ構成である方はいらっしゃいませんか? また、原因追及方法に知恵をお貸しください。 以上、よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
補足
情報感謝。 ちょうど昨晩、Windows7の管理ツールにあるメモリテストを実施しましたが、問題ありませんでした。memtest86は準備に時間がかかるので行っていません。 自宅LAN内のLinuxサーバにtcpdumpをインストールし、問題のWindows7機と既存のWindowsXP機でそれぞれダウンロードした際の差異を確認してみました。 下行はWindows7機へのダウンロードパケットの途中で数カ所見つかりましたが、WindowsXPでのダウンロードでは見られません。 ・Windows7はGbit、WindowsXPは100BASE-TX接続の違いがあります。 ・server4.self.pr.jpがLAN内のサーバ、mini370.self.pr.jpがWindows7機です。 ・ダウンロードはFirefoxから実施しています。 ・セーフモードやIEでの挙動は未確認です。 22:17:28.902304 IP mini370.self.pr.jp.49588 > server4.self.pr.jp.www: Flags [.], ack 534629, win 16425, options [nop,nop,sack 1 {532245:533705}], length 0 はて?これはなんでしょ? 調査中です。