web-dev-qa-db-ja.com

同じネットワーク上でコンピューターのダウンロード速度が大幅に異なる

Windows 8.1ラップトップ(私の)、Windows 10ラップトップ、iPhone SEの4つのデバイスがありますAndroid電話、同じネットワークに接続されており、Windows 8.1。ラップトップのダウンロード速度が大幅に遅い(〜 15 Mbps)他のどのデバイスよりも(電話の場合は100 Mbps、Windows 10のラップトップの場合は120 Mbps)。さらに、速度を測定する場所によって、他のデバイスがすべてほぼ同じ数値を取得しているのに応じて、非常に異なる結果が得られます。具体的には、beta.speedtest.netは170+ Mbpsを示し、fast.comは70 Mbpsを示し、speedof.me(HTML5ベース、おそらく最も正確)は15 Mbpsのみを示しています。 WiFiまたはイーサネットを介して接続しています(複数のケーブルでテスト済み)。

これは、問題をトラブルシューティングするためにこれまでに試みたものです。

  • ネットワークドライバーが最新であることを確認します。
  • ネットワークでセーフモードで起動します。同じ結果。
  • 帯域幅の問題を確認しています。私はnetstat -oを実行し、各PIDをチェックして、疑わしいものがないことを確認しました。すべてのPIDはChrome=またはウイルス対策のいずれかでした。後者を無効にして、最終的にはアンインストールしてみました。
  • タスクマネージャーのリソースモニターで、[ネットワーク]の下のプロセスを確認しました。それらはすべてchrome、svchost、またはSystemであり、数値はWindows 10ラップトップで見られるものと非常によく似ています。また、いくつかの速度テストを実行して数値の変化を監視しましたが、動的はWindows 10ラップトップで観察したものと同じでした。
  • マルウェアをスキャンしています。持っていた古いアンチウイルスをアンインストールする前に、スキャンを実行しましたが何も見つかりませんでした。次にMalwarebytesをダウンロードしましたが、何も見つかりませんでした。現在、新しいアンチウイルスを選択中です。 1つを選択したら、それもスキャンしますが、問題の原因となっているのはマルウェアではないようです。
  • 最後に、netsh winsock reset catalognetsh int ipv4 reset reset.lognetsh int ipv6 reset reset.logを実行してネットワーク構成をリセットしてみました。無効。

私が試すことができる他のソフトウェアソリューションに困惑しており、NICまたはアダプター(ラップトップで変更するのは面倒かもしれません)に問題がある)と心配しています。 、私のラップトップにはRealtek PCIe GBEファミリーコントローラーとIntel(R)デュアルバンドワイヤレスAC 7260があり、Windows 10ラップトップにはこのKillerイーサネットコントローラーとIntel(R)デュアルバンドワイヤレスAC 3160があります。

何が起こっているのかについての提案や推測がある場合は、コメントしてください。どんな入力でも大歓迎です!

EDIT:私はこれがハードウェアの問題ではないことを発見しました私としてKali(Debian-LinuxベースのOS)で起動可能なUSBを作成し、それを実行すると、すべての速度テストで100+ Mbpsが示されました。これは、何が起こっていても、ソフトウェアの問題であり、NIC /モデム/ラップトップの問題ではないことを意味します。

解決済み!!!問題が見つかりました!この問題は、Windows自動チューニング機能が通常ではなく無効に設定されていることが原因でした。それを修正するために私がしたこと:

  • コマンドラインで(管理者として)netsh interface tcp show globalを実行して、機能が無効になっているかどうかを確認します

  • netsh interface tcp set global autotuninglevel=normalを実行して通常に設定します

ほら!

2
Nyan Octo Cat

問題が見つかりました!この問題は、Windows自動チューニング機能が通常ではなく無効に設定されていることが原因でした。それを修正するために私がしたこと:

  • コマンドラインで(管理者として)netsh interface tcp show globalを実行して、機能が無効になっているかどうかを確認します
  • netsh interface tcp set global autotuninglevel=normalを実行して通常に設定します

ほら!

1
Nyan Octo Cat