CTS-KB
Tips

Windows 11 で特定サイトだけ極端に遅いときの対処プレイブック

#Windows #ネットワーク #トラブルシューティング #RSC

📋 この記事の対象

特定の Windows 11 PC で Facebook / Amazon(CloudFront / Meta CDN)など一部のサイトだけが極端に遅い・固まる 現象に遭遇した場合の切り分け・復旧手順をまとめます。

他の PC やスマートフォンでは正常なのに、1 台だけ遅い というケースが典型的な症状です。


✅ 結論(ベストプラクティス)

  • ネットワーク最適化ソフト(トラフィックシェーパー等)はアンインストール する。
  • RSC(Receive Segment Coalescing)は OFF のまま運用 する。
  • RSS / LSO は基本 ON で問題なし(特殊要件が無ければデフォルトのまま)。

根拠: ネットワーク最適化ソフトのトラフィックシェーピングは、Windows / NIC のオフロード機能(RSC など)と機能が重複・競合しやすく、CDN 特有の大量かつ混在パケットで 再送増加・パケット再構成失敗 を引き起こすことがあります。RSC を OFF にすると、NIC 側の結合処理を停止して OS 側で正確に処理されるため安定します。


🖥️ 対象環境

以下のような環境で発生しやすい現象です。

  • Windows 11
  • Hyper-V / WSL2 が有効(vEthernet が存在)
  • 10GbE / 2.5GbE などの高速 NIC、またはゲーミング系マザーボード
  • ネットワーク最適化ソフトが常駐している(例: マザーボード付属の LAN Manager、帯域制御ツール等)

ネットワーク最適化ソフトとは?

マザーボードメーカーや NIC ベンダーが提供する「ネットワーク高速化」「ゲーム通信優先」系のユーティリティです。代表的なものに以下があります。

  • マザーボード付属の LAN Manager(GIGABYTE、MSI、ASUS 等)
  • cFosSpeed(多くのマザーボード付属 LAN Manager の内部エンジン)
  • Killer Intelligence Engine(Killer NIC 搭載 PC)
  • ASUS GameFirst
  • その他のトラフィックシェーパー / QoS ツール

これらは通常の Web ブラウジングでは問題になりにくいですが、CDN からの大量パケットを受信する際に NIC のオフロード機能と競合し、特定サイトだけ遅くなる という症状を引き起こすことがあります。


🔧 すぐ効く対処(実コマンド)

1) RSC を無効化(管理者 PowerShell)

# 現在の RSC 状態を確認
Get-NetAdapterRsc

# 物理 NIC 名を確認(例: "イーサネット")
Get-NetAdapter | Format-Table -Auto

# RSC 無効化
Disable-NetAdapterRsc -Name "イーサネット"

# 反映確認
Get-NetAdapterRsc

期待値: 対象 NIC の IPv4Enabled / IPv6EnabledFalse になる。

もし「アクセスが拒否されました」が出る場合:

  • PowerShell を 管理者 で再起動
  • Disable-NetAdapter -Name "イーサネット" -Confirm:$falseEnable-NetAdapter -Name "イーサネット" 実行後に再試行
  • それでも不可なら グローバル無効化:
    Set-NetOffloadGlobalSetting -ReceiveSegmentCoalescing Disabled
    Get-NetOffloadGlobalSetting

2) ネットワーク最適化ソフトをアンインストール

  • 設定 → アプリ → インストールされているアプリ から、該当するネットワーク最適化ソフトをアンインストール
  • マザーボード付属ユーティリティ(App Center 等)に含まれている場合は、そこから関連モジュールを削除
  • 再起動

3)(必要時)ネットワークスタックのリセット

ipconfig /flushdns
netsh winsock reset
netsh int ip reset
netsh int tcp reset
netsh advfirewall reset
shutdown /r /t 0

4) ノートパソコンでの注意点(RSC 非対応 NIC)

ノートパソコンに搭載されている Intel のモバイル向け NIC は、多くの場合 RSC に非対応 です。このため:

  • Get-NetAdapterRsc物理 LAN が表示されない(正常)
  • RSC が原因のトラブルは ノートパソコンでは発生しにくい
  • したがって RSC 無効化操作は不要

ノートパソコンで遅延が発生した場合のチェックポイント

  • IPv6 を一時的に OFF して挙動を比較
  • DNS を 1.1.1.1 / 8.8.8.8 に固定
  • Hyper-V / WSL2 仮想 NIC の”優先度”が奪っていないか確認(メトリック調整)
  • Intel NIC ドライバを最新化

結論(ノートパソコン)

  • ノートパソコンは RSC が無いため今回の問題とは無関係 なことが多い
  • デスクトップだけ遅かった場合は RSC × ネットワーク最適化ソフトの競合が原因
  • ノートパソコン側は 現状のままで問題なし・調整不要 な場合がほとんど

✔️ 検証チェックリスト

  • Get-NetAdapterRscFalse を確認
  • 遅延していたサイトのページロード / 画像 / スクロールがスムーズか
  • 参考: 差分確認コマンド
curl -6 -I https://www.facebook.com
curl -4 -I https://www.facebook.com
curl -6 -I https://www.amazon.co.jp
curl -4 -I https://www.amazon.co.jp

🔄 ロールバック / 再発防止

  • RSC を ON に戻す必要は基本的に無い(再発リスクが上がる)。
  • Windows Update 後に RSC が ON に戻ることがあるため、気になる場合は定期的に Get-NetAdapterRsc を確認。
  • Hyper-V / WSL2 使用時は RSC OFF が安定。
  • ゲーム用途の”最適化”系ユーティリティ(LAN Manager 等)は導入を控えるか慎重に評価。

❓ よくある質問

Q1. RSC を OFF にするとスループットは落ちますか? 近年の CPU では体感差はほぼありません。むしろ複雑な CDN トラフィックでの安定性が向上します。

Q2. RSS / LSO も OFF にすべき? 原則不要です。まずは RSC のみ OFF が推奨。必要性が生じた場合のみ個別に検討します。

Q3. ネットワーク最適化ソフトを残したままでも良い? 再発リスクが高いため推奨しません。アンインストールを推奨します。もしどうしても使いたい場合は、RSC を OFF にしたうえで、シェーピング機能のみ無効化して様子を見てください。