Windowsは1GBit接続を100mbitに設定しています

Windowsは1GBit接続を100mbitに設定しています

現在のネットワークは、有線 1Gbit 接続をサポートしているはずです。以前は PC で 1Gbit でしたが、しばらく前から Windows では 100mbit として認識されるようになりました。いろいろ試した結果、これは 100% OS の問題であると確信しています。

これまで試したこと:

  • デバイス設定をいじり、接続速度を低下させずに速度を1Gbit全二重に設定し、Gigabit Liteを無効にしました -役に立たなかった
  • 不良ケーブルを排除するために新しいCat6ケーブルを購入しました -役に立たなかった
  • NICドライバのアップグレードを試みた -役に立たなかった
  • Windows の休止状態を無効にする -役に立たなかった
  • 不良カードを排除するためにUSB3.0 NICを購入しました -役に立たなかった
  • 別のPCをセットアップし、古いケーブルと新しいケーブルを接続しました -2台目のPCは両方のケーブルで1Gbitとして検出します
  • メインPCでLinux Liveディストリビューションを使用してみました -ケーブルとNICの両方で1Gbitとして検出されます

これは Windows のインストールの問題であることを示していますが、Windows の再インストールは避けたいです。他に試せることはありますか?

  • オンボードNICはRealtek PCIe GBEファミリーコントローラです
  • ドライバーは10.10.714.2016ですが、更新前のドライバーが何だったかは不明です
  • 2台目のPCのドライバーバージョンは9.1.410.2015です。このバージョンに戻すことで改善するかどうかはわかりませんが、試してみましたが失敗しました。Realtekのドライバーはインストールが面倒です。
  • メインPCのWinverは1909(ビルド18363.592)で、自動更新が有効になっており、OSは最新です。
  • 2台目のPCのwinverは1903(ビルド18362.592)で、自動更新が有効になっています

答え1

まだ問題が解決していない点の確認と検討

アダプタの設定を全二重に設定しても、ルータが自動に設定されていると、望ましくない影響が出ることがあると聞いているので、ルータの設定を確認することをお勧めします。

それ以外の場合は、これらの設定をいじる方法について言及していることに気づきました(コメントにも記載されています)このページにアクセスした他の人が自分で試すべきことを見逃した場合に備えて確認します:

  • 速度とデュプレックス(「接続速度を低下させることなく、速度を 1Gbit 全二重に設定する」)アダプタで 1.0 Gbps 全二重に設定しているため、記載されている他の設定を行っても問題が解決しない場合、またはルータが自動に設定されている場合は、自動ネゴシエーションに戻してみることをお勧めします。
  • ギガビットライト(「Gigabit Lite が無効」) -無効のままにする
  • WOL およびシャットダウン リンク速度(「...スピードダウンではない」)これは、コンピューターがオフまたはスタンバイ状態のときの Wake on Lan 設定であるため、何も影響しません。自由に設定してください。
  • ウィンドウズ電源プラン高効率。 -設定してみるといいかもしれませんハイパフォーマンス代わりに、詳細設定を開いて、優先する電源プラン内の特定のネットワークアダプタのアダプタ設定を変更します。
  • そしてあなたはそれを確認したギガビットの自動無効化グリーンイーサネットエネルギー効率の高いイーサネットすべて準備完了無効SQLTemp がすでに述べたように。

提案された解決策

次に、試すことができる他の手順をいくつか示します。

  • 詳細設定ジャンボフレームに設定無効
  • NICではプロパティ下の窓パワー管理タブで、「電力を節約するためにコンピュータがこのデバイスをオフにすることを許可する" はチェックなしさらに一歩進んでデバイスマネージャーをチェックし、接続別に整理し、NICが接続されているデバイスの電源管理チェックボックスが有効になっていないことを確認することもできます。(ただし、これは余計なことです)

そうでない場合は、試してください...

管理者特権のコマンド プロンプトを開き、次のコマンドを実行します。

netsh int tcp set global autotuninglevel=disabled

それでも解決しない場合は、再度有効にすることができます

netsh int tcp set global autotuninglevel=normal

関連する可能性がある場合Windows 自動チューニング


そうでない場合は、試してください...

の代わりに更新中ドライバーはロールバック古いドライバーにアップグレードした後、同じ問題が発生したと報告しているユーザーもいます。1903または1909Windows アップデート。


そうでない場合は、試してください...

GUI を使用して設定した設定を上書きする他のポリシーが存在する可能性がある場合は、代わりに Power Shell を使用してデュプレックス設定を構成します...

Powershellウィンドウを開き、次のコマンドを実行します。

Get-NetAdapter | SELECT name, LinkSpeed, fullduplex | ft -autosize

表示されているアダプタ名をメモします (「Realtek PCIe GBE Family Controller」と記載されていますが、PowerShell コマンドを実行すると単に「Ethernet」と呼ばれる場合があります)。LinkSpeed では、エラーが解決しない場合は 1 Gbps とは表示されず、代わりに 100 Mbps などが表示される可能性があります。fullduplex 列に True と表示される場合は、次のコマンドを実行してみてください。

Set-NetAdapterAdvancedProperty $adaptername -DisplayName "Link Speed & Duplex" -DisplayValue "1000 Mbps Full Duplex"

$adaptername一方、前述のように、アダプタの名前に置き換える必要があります。

これらのいずれも役に立たない場合、私が考えられる唯一の方法は、更新プログラムをアンインストールできるかどうかを確認することです (ただし、この投稿はかなり前のものであり、Windows ではこれを行うことができないため、これは他の人に当てはまります)。または、Windows からインストールされた更新プログラムの下に NIC の特定の更新プログラムがリストされている場合は、その更新プログラムをアンインストールします。

答え2

遅くなりましたが、問題はケーブル配線にあると思います。CAT 5 を入手するのが大変なことだった時代を覚えているほどの年齢だからかもしれません。CAT e はまだ入手できなかったので、ありません。懐かしんで申し訳ないのですが、誰もそれについて言及していなかったことに驚きました。それが当然のことであることを周知するためか、昔のインターネットの失われた事実かもしれません。いずれにせよ、CAT 5 ケーブルの最高速度は 100Mbps です。CAT 5e と非常によく似ていますが、1Gbps を処理できます。絶縁体をよく見ると、ドット マトリックス スタイルでタイプが印刷されているはずです。

答え3

これがすべての問題かどうかはわかりませんが、NIC で「速度とデュプレックス」の設定を AUTO から変更する場合は、スイッチ ポートでも変更する必要があります。そうしないと、スイッチへの接続が最初に確立され、スイッチが接続速度を自動ネゴシエートしようとしたときに応答が得られず、スイッチは何らかの接続があることを確認するために最低設定 (100 または 10 mb) にダウングレードします。そのため、スイッチのエラー ログを確認すると、速度/デュプレックスの不一致エラーが表示されます。VOIP 電話ネットワークの設定で、このようなエラーによく遭遇しました。コネクタが正しく接続されていれば、ケーブル接続は問題になりません。CAT3 で 100 mb 接続ができることを見たことがあるからです。

関連情報