HOME
  Security
   Software
    Hardware
  
FPGA
  CPU
   Android
    Raspberry Pi
  
nLite
  Xcode
   etc.
    ALL
  
LINK
BACK
 

2020/02/12

Windowsでネットワークが不安定の場合の対処方法、SNP無効化、受信ウィンドウ自動チューニングを無効化 Windowsでネットワークが不安定の場合の対処方法、SNP無効化、受信ウィンドウ自動チューニングを無効化

(Windows SNP Scalable Networking Pack、タスクオフロード、受信ウィンドウ自動チューニング無効化)

Tags: [Windows], [無人インストール]




● Windowsのネットワーク動作が不安定になる場合は余計な機能を全部無効に設定する

 Windows既定のネットワーク設定で、ネットワーク動作が不安定になる場合は下記の機能を全部無効に設定します。

 Windows 7、Windows 10、Windows Server系で共通の対策内容として効果が有ります。

 ・SNP (Scalable Networking Pack)を無効化
 ・タスクオフロードを無効化
 ・受信ウィンドウ自動チューニングレベルを無効化

ネットワーク アダプターのパフォーマンス チューニング

タスク オフロードを有効および無効にするレジストリ値の使用

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\TCPIP\Parameters\DisableTaskOffload
Setting this value to one disables all of the task offloads from the TCP/IP transport.
Setting this value to zero enables all of the task offloads.

DisableTaskOffload = 1、全ての TCP/IP転送のタスク オフロードを無効
DisableTaskOffload = 0、タスク オフロードを有効

Windows Server 2008 の TCP Chimney オフロード、Receive Side Scaling、および Network Direct Memory Access 機能について

netsh dump コマンドにより NetDMA および DCA の現在の状態を取得できない


● SNP (Scalable Networking Pack)を無効化
●タスクオフロードを無効化
●受信ウィンドウ自動チューニングレベルを無効化

 一括実行で設定を無効化する。
 管理者権限のコマンドラインで実行する。
rem SNP (Scalable Networking Pack)を無効化

rem 現在の状態を表示する
netsh int tcp show global
rem 無効化に設定を変更する
rem chimney=disabledの設定は Windows 10では無効だが、実行しても実害は無い。
netsh int tcp set global chimney=disabled
netsh int tcp set global rss=disabled
netsh int tcp set global netdma=disabled
rem 無効化後の状態を表示する
netsh int tcp show global

rem タスクオフロードを無効化
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters /v DisableTaskOffload /t REG_DWORD /d 1 /f

rem 受信ウィンドウ自動チューニングレベルを無効化
rem 現在の状態を表示する
netsh int tcp show global
rem 無効化に設定を変更する
netsh interface tcp set global autotuninglevel=disabled
rem 無効化後の状態を表示する
netsh int tcp show global


● SNP (Scalable Networking Pack)を無効化

 管理者権限のコマンドラインで実行する。
rem 現在の状態を表示する
netsh int tcp show global
rem 無効化に設定を変更する
rem chimney=disabledの設定は Windows 10では無効だが、実行しても実害は無い。
netsh int tcp set global chimney=disabled
netsh int tcp set global rss=disabled
netsh int tcp set global netdma=disabled
rem 無効化後の状態を表示する
netsh int tcp show global

・ Windows 7のデフォルト設定
TCP Chimney Offload自動
RSS有効
NetDMA有効

・ Windows 10のデフォルト設定
TCP Chimney Offload無効
RSS有効
NetDMA非サポート

●タスクオフロードを無効化

 管理者権限のコマンドラインで実行する。
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters /v DisableTaskOffload /t REG_DWORD /d 1 /f

●受信ウィンドウ自動チューニングレベルを無効化

 管理者権限のコマンドラインで実行する。
rem 現在の状態を表示する
netsh int tcp show global
rem 無効化に設定を変更する
netsh interface tcp set global autotuninglevel=disabled
rem 無効化後の状態を表示する
netsh int tcp show global

 Windows 10 Pro 64bit
> netsh int tcp show global
アクティブ状態を照会しています...

TCP グローバル パラメーター
----------------------------------------------
Receive-Side Scaling 状態               : disabled
受信ウィンドウ自動チューニング レベル   : disabled
アドオン輻輳制御プロバイダー            : default
ECN 機能                                : disabled
RFC 1323 タイムスタンプ                 : disabled
初期 RTO                                : 1000
Receive Segment Coalescing 状態         : enabled
非 Sack の Rtt 回復性                   : disabled
最大 SYN 再送信数                       : 4
Fast Open                               : enabled
Fast Open フォールバック                : enabled
HyStart                                 : enabled
ペーシング プロファイル                 : off

※ 表示内容を整形済み



Tags: [Windows], [無人インストール]

●関連するコンテンツ(この記事を読んだ人は、次の記事も読んでいます)

【2020年版】Windows 10 May 2020 Update 2004 20H1 Build 19041の Windowsアップデート情報まとめ
【2020年版】Windows 10 May 2020 Update 2004 20H1 Build 19041の Windowsアップデート情報まとめ

  【更新終了】Windows 10 May 2020 Update 2004 20H1 Build 19041の Windows Updateのまとめ

Windows 10の裏メニュー ゴッドモード(神モード)を出現させる方法
Windows 10の裏メニュー ゴッドモード(神モード)を出現させる方法

  Windows 10の裏コマンド 神モード GodModeを使う方法、{ED7BA470-8E54-465E-825C-99712043E01C}

Windows 10を全自動で最後まで手間要らずでインストールする方法
Windows 10を全自動で最後まで手間要らずでインストールする方法

  autounattend.xmlの応答ファイルを使用して Windows 10を無人インストールする。大量展開時に便利

ここが変だよ Windows 10!Windows 10の不可解な挙動やバグの解決方法
ここが変だよ Windows 10!Windows 10の不可解な挙動やバグの解決方法

  Windows 10の変な挙動のまとめとその解決方法、不具合やバグを「仕様」と言い張るマイクソソフト

Windows 10の ISOを無料でダウンロードする方法、インストール DVD・USBを作成する方法
Windows 10の ISOを無料でダウンロードする方法、インストール DVD・USBを作成する方法

  マイクロソフトの公式サイトから最新版の Windows 10のインストール ISOイメージをダウンロード

Windows 10 April 2018 Update Build 1803にマイナーバージョンの存在
Windows 10 April 2018 Update Build 1803にマイナーバージョンの存在

  MediaCreationToolでダウンロードした Windows.isoは微妙に更新されています

2020年対応 Windows 7や 8.1から Windows 10 April 2018 Updateへ無償で公式アップグレードする方法
2020年対応 Windows 7や 8.1から Windows 10 April 2018 Updateへ無償で公式アップグレードする方法

  2020年現在も Windows 7から Win10への無料アップグレードが可能です、Windows10Upgrade24074.exe

Windows 10をインストールする時にできる 500MBの「回復パーティション」を削除する方法
Windows 10をインストールする時にできる 500MBの「回復パーティション」を削除する方法

  500MBの領域が勿体無いので Windows 10の回復パーティションを削除する手順(再インストール必要)

Windows 10 October 2018 Update 1809 17763 RS5の ISOをダウンロードする方法、インストール DVD・USBを作成する方法
Windows 10 October 2018 Update 1809 17763 RS5の ISOをダウンロードする方法、インストール DVD・USBを作成する方法

  最新版の Windows 10 October 2018 Updateのインストール ISOイメージを公式サイトからダウンロード

Windows Insider Programに参加して最新の Windows 10を入手する方法、17763.107が欲しい!!
Windows Insider Programに参加して最新の Windows 10を入手する方法、17763.107が欲しい!!

  Windows 10 October 2018 Update 1809 RS5の最新パッチを入手する為に Windows Insider Programに参加

Intel CPUで有名な Meltdownと Spectreの脆弱性を InSpectreアプリでチェックする
Intel CPUで有名な Meltdownと Spectreの脆弱性を InSpectreアプリでチェックする

  Windows OS上で CPUのスペクターとメルトダウンの脆弱性をチェックできるアプリ InSpectre

Windows 10用の Spectre脆弱性対応の CPUマイクロコード更新プログラム KB4465065
Windows 10用の Spectre脆弱性対応の CPUマイクロコード更新プログラム KB4465065

  Intel CPUの Spectreの脆弱性を修正するマイクロソフト Windows用 更新プログラム KB4465065

Microsoft Office 365を無人インストール(自動インストール)する方法
Microsoft Office 365を無人インストール(自動インストール)する方法

  インストールするコンポーネントを事前に設定する事で同一環境の構築が楽にできます MSオフィス 365

Adobe Acrobat Reader関係のまとめ 2018年版、自動インストール、無人インストール方法
Adobe Acrobat Reader関係のまとめ 2018年版、自動インストール、無人インストール方法

  アップデート手順など、Adobe Reader XI、X、Acrobat Reader 9、Acrobat Reader 8

【2023年対応】 Microsoft Visual C++ ランタイムライブラリ 再頒布可能パッケージのまとめ 2005~2022まで
【2023年対応】 Microsoft Visual C++ ランタイムライブラリ 再頒布可能パッケージのまとめ 2005~2022まで

  Microsoft Visual C++ 2005、2008、2010、2012、2013、2015、2017、2019、2022の各バージョンの最新版 MSVC Runtime librariesのまとめ

Visual Studio 2019 Professional v16.4を無人インストールする方法、完全自動でインストール
Visual Studio 2019 Professional v16.4を無人インストールする方法、完全自動でインストール

  VS2019 v16.4を完全オフラインインストール&コンポーネント選択の事前設定で自動インストールする




[HOME] | [BACK]
リンクフリー(連絡不要、ただしトップページ以外は Web構成の変更で移動する場合があります)
Copyright (c) 2020 FREE WING,Y.Sakamoto
Powered by 猫屋敷工房 & HTML Generator

http://www.neko.ne.jp/~freewing/software/windows_network_disable_snp_task_offload/