「なんだかネットが遅い気がする……」そんなモヤモヤ、あなたも経験ありませんか?動画がカクカク止まる、ファイルのダウンロードがいつまで経っても終わらない、オンライン会議で音声が途切れる。こうしたストレスの原因を突き止めるには、まずネットワーク速度を正確に測定することが第一歩です。
実は2026年3月、ついにWindows11にタスクバーから直接起動できるネットワーク速度テスト機能が正式に搭載されました。これまではブラウザを開いてSpeedtest.netやFast.comにアクセスするしかなかった速度測定が、たった2クリックで完了する時代になったのです。しかも、Windows11にはそれ以外にもコマンドプロンプト、PowerShell、設定アプリなど、最初から入っている診断ツールが豊富に用意されています。
この記事では、初心者から上級者まで使えるWindows11の内蔵機能だけを使ったネットワーク速度テストの方法を、実際の操作手順つきで丸ごと解説します。わざわざ外部ソフトをインストールする必要はもうありません。
- 2026年3月のアップデートで追加されたタスクバー内蔵スピードテストの使い方と注意点を詳しく紹介
- コマンドプロンプトやPowerShellを使った本格的なネットワーク診断テクニックを初心者向けに解説
- 速度が遅いときに試すべき具体的な改善策とトラブルシューティングの全手順
- 2026年3月についに実装されたタスクバーのスピードテスト機能とは?
- コマンドプロンプトでネットワークの実力を丸裸にする方法
- PowerShellを使った上級者向けネットワーク速度テスト
- 設定アプリとコントロールパネルで確認できるネットワーク情報
- 速度テストの結果が遅いときに試すべき改善策
- 速度テスト結果を正しく読み取るための基礎知識
- 情シス歴10年超のプロが教えるTCPグローバルパラメータの診断術
- 現場で実際に効果があったNetworkThrottlingIndexの調整
- 24H2アップデート後に速度が激減する問題とその実践的な対処法
- PowerShellでネットワーク速度を定期監視するスクリプト
- 見落とされがちな「配信の最適化」設定の罠
- Windowsファイアウォールが速度テスト結果を狂わせるパターン
- ネットワークリセットという最終兵器の正しい使い方
- PowerShellワンライナーで使えるネットワーク診断コマンド集
- VPN接続時に速度が落ちる問題の切り分け方
- ぶっちゃけこうした方がいい!
- Windows11のネットワーク速度テストに関するよくある疑問
- 今すぐパソコンやスマホの悩みを解決したい!どうしたらいい?
- まとめ
2026年3月についに実装されたタスクバーのスピードテスト機能とは?
Microsoftが長らくテストを重ねてきたタスクバー内蔵のネットワーク速度テストが、2026年3月10日のPatch Tuesdayアップデート(KB5077241)でついに一般ユーザー向けに正式配信されました。これはWindows11のバージョン24H2と25H2の両方が対象で、ビルド番号はそれぞれ26100.7922と26200.7922に更新されます。
この機能の使い方はとてもシンプルです。タスクバーの右下にあるネットワークアイコン(Wi-Fiまたは有線LANのマーク)を右クリックすると、メニューの中に「速度テストを実行」という新しい選択肢が表示されます。これをクリックするだけで、既定のブラウザが自動的に開いて速度測定が始まります。Wi-Fiのクイック設定パネルからも同じボタンにアクセスできるので、どちらか好きな方法を選べます。
内蔵スピードテストの仕組みを正直に解説
ここで一つ正直にお伝えしておきたいことがあります。この「内蔵」スピードテストは、実はWindows11の内部で完全にローカル動作するわけではありません。ボタンをクリックすると、ブラウザが開いてBingの検索画面に埋め込まれたOokla(Speedtest)のインターフェースが表示される仕組みです。つまり技術的には「ショートカット」に近い実装なんですね。
とはいえ、これまでブラウザを手動で開いて「スピードテスト」と検索していた手間が省けるのは間違いありません。測定できる項目はレイテンシ(遅延)、ダウンロード速度、アップロード速度の3つで、イーサネット、Wi-Fi、セルラー(モバイルデータ)のどの接続でもテスト可能です。何回でも繰り返し測定できるので、時間帯による速度変化を比較するのにも便利です。
アップデートの適用方法
この機能を使うには、まずWindows Updateで最新の状態にする必要があります。「設定」→「Windows Update」→「更新プログラムのチェック」の順に進んでください。2026年3月10日以降に配信される累積更新プログラムをインストールすれば、自動的にこの機能が有効になります。ただし、Microsoftは段階的なロールアウト(Controlled Feature Rollout)を採用しているため、すべてのPCに同時に届くわけではない点に注意が必要です。すぐに試したい場合は、「設定」→「Windows Update」→「詳細オプション」から「利用可能になったらすぐに最新の更新プログラムを入手する」をオンにしておくと、早めに受け取れる可能性が高まります。
コマンドプロンプトでネットワークの実力を丸裸にする方法
タスクバーのスピードテストはお手軽ですが、ネットワークの問題を本気で調べたいなら、Windows11に最初から入っているコマンドプロンプトがとても頼りになります。難しそうに見えますが、使うコマンドはたった数個。小学生でも手順どおりにやれば使えるレベルなので、安心してください。
pingコマンドで通信の安定性をチェック
まず最初に試してほしいのがpingコマンドです。スタートメニューから「cmd」と入力してコマンドプロンプトを開き、次のように入力してEnterキーを押します。
ping google.com -n 20
このコマンドはGoogleのサーバーに20回データを送って、返ってくるまでの時間を計測します。結果に表示される「平均」の値が重要で、一般的な光回線なら10〜30ミリ秒程度が目安です。50ミリ秒を超えるようだと、ルーターやプロバイダに問題がある可能性があります。また「パケット損失」が0%でなければ、通信が途中で途切れているサインです。
netshコマンドでWi-Fi信号強度を数値で確認
Wi-Fiの電波が弱いのか、回線自体が遅いのかを切り分けるには、次のコマンドが便利です。
netsh wlan show interfaces
実行すると、接続中のWi-Fiネットワークの詳細情報が一覧表示されます。特に注目すべきは「Signal(信号)」の行で、ここにパーセンテージで電波強度が表示されます。80%以上なら良好、60〜80%ならやや不安定、60%未満だとルーターの配置を見直すべきレベルです。さらに「受信速度」と「送信速度」の項目では、現在のリンク速度(理論上の最大通信速度)も確認できます。
tracertコマンドでボトルネックの場所を特定
回線速度が遅い原因が自宅のネットワークにあるのか、それともプロバイダ側にあるのかを調べるには、経路追跡コマンドが役立ちます。
tracert google.com
このコマンドは、あなたのPCからGoogleのサーバーまでデータが通過するすべての中継地点(ホップ)と、各地点での応答時間を表示します。最初の数ホップが自宅のルーターやプロバイダの設備に該当するので、ここで急に応答時間が跳ね上がっている場合は、その地点がボトルネックになっていることがわかります。
PowerShellを使った上級者向けネットワーク速度テスト
コマンドプロンプトよりもさらに高度な診断がしたい方には、PowerShellがおすすめです。Windows11には標準でPowerShell 5.1が搭載されており、追加インストールなしですぐに使えます。スタートメニューで「PowerShell」と検索するか、Windowsキー+Xを押してメニューから「ターミナル」を選べば起動します。
Test-NetConnectionで接続品質を総合診断
PowerShellの
Test-NetConnection
コマンドレットは、単純なpingよりもはるかに詳しい情報を教えてくれます。
Test-NetConnection google.com -InformationLevel Detailed
このコマンドを実行すると、レイテンシだけでなく、TCPポートの到達性、DNSの解決状況、使用しているネットワークインターフェースまで一度に確認できます。たとえばWebサイトの読み込みが遅いとき、ポート443(HTTPS通信用)が正常に通っているかどうかを次のように調べられます。
Test-NetConnection google.com -Port 443
結果の「TcpTestSucceeded」が「True」であれば、HTTPS通信自体は正常です。「False」の場合はファイアウォールやセキュリティソフトがブロックしている可能性があります。
PowerShellで実際のダウンロード速度を計測する裏ワザ
Windows11には単体のダウンロード速度測定コマンドが内蔵されていませんが、PowerShellの
Measure-Command
を使えば、ファイルのダウンロード時間から実効速度を計算できます。
Measure-Command { Invoke-WebRequest https://speed.cloudflare.com/__down?bytes=100000000 -OutFile test.bin }
このコマンドはCloudflareのサーバーから100MBのテストファイルをダウンロードし、かかった時間を表示します。たとえば結果が「TotalSeconds: 8.5」なら、100MB÷8.5秒≒約11.8MB/秒、ビット換算で約94Mbpsのダウンロード速度が出ていることになります。プロバイダが提示している契約速度と比較して、実際にどのくらい出ているかの目安になります。
ネットワークアダプターのリンク速度を一発表示
お使いのPCのネットワークアダプターが、どのくらいの通信速度に対応しているかを確認するコマンドもあります。
Get-NetAdapter | select interfaceDescription, name, status, linkSpeed
実行すると、PCに搭載されているすべてのネットワークアダプター(有線LAN、Wi-Fi、Bluetoothなど)の名前、状態、リンク速度が一覧表示されます。statusが「Up」になっているものが現在使用中のアダプターです。たとえばWi-Fiアダプターのリンク速度が「866.7 Mbps」と表示されているのに実測で50Mbpsしか出ないなら、問題はアダプターの性能ではなく、電波環境やプロバイダ側にあると判断できます。
設定アプリとコントロールパネルで確認できるネットワーク情報
コマンド操作が苦手な方でも、Windows11の設定アプリからネットワークの基本情報を確認できます。コマンドを一切打たなくても、接続状態の把握やトラブルの第一段階の切り分けは十分可能です。
設定アプリでWi-Fiの接続状態をチェック
「設定」→「ネットワークとインターネット」→「Wi-Fi」の順に進むと、現在接続しているネットワーク名の横にWi-Fiアイコンが表示されます。このアイコンのバーの数で、おおまかな電波強度がわかります。さらにネットワーク名をクリックすると、セキュリティの種類、周波数帯(2.4GHzか5GHz)、リンク速度などの詳細情報が表示されます。
特に「プロトコル」の項目は重要です。ここに「Wi-Fi 6(802.11ax)」と表示されていれば最新規格で接続されていますが、「Wi-Fi 5(802.11ac)」や「Wi-Fi 4(802.11n)」と表示されている場合は、ルーターかPC側のアダプターが古い規格にしか対応していない可能性があります。
コントロールパネルで詳細なアダプター情報を見る
従来のコントロールパネルからも、ネットワーク情報を確認できます。スタートメニューで「コントロールパネル」と検索し、「ネットワークとインターネット」→「ネットワークと共有センター」と進みます。画面の左側に表示される接続名をクリックすると、速度、信号の品質、送受信バイト数を含む詳細なステータス画面が開きます。ここに表示される「速度」はリンク速度(理論上の最大値)であり、実際のインターネット速度とは異なる点に注意してください。
速度テストの結果が遅いときに試すべき改善策
テストを実行して「やっぱり遅い!」という結果になったとき、原因を切り分けて適切に対処することが大切です。ここでは、よくある原因とその解決策を、簡単なものから順に紹介します。
まず試すべき基本的なチェックポイント
意外と見落としがちですが、ルーターの再起動はネットワーク問題の約半数を解決するといわれています。電源を抜いて30秒待ってから再投入するだけで、キャッシュがクリアされて通信が安定することがあります。次に確認すべきは接続している周波数帯です。2.4GHz帯は障害物に強い反面、近隣のWi-Fiや電子レンジなどの干渉を受けやすいため、5GHz帯に切り替えるだけで速度が劇的に改善するケースがよくあります。
有線接続が可能な環境であれば、LANケーブルで直接ルーターに接続して速度を測定してみてください。有線なら本来の回線速度に近い数値が出るはずです。もし有線でも遅ければ、問題はWi-Fiではなくプロバイダの回線自体にある可能性が高くなります。
ネットワークアダプターの詳細設定を最適化する
Windows11のネットワークアダプターには、初期設定のままだとパフォーマンスを抑えている項目がいくつかあります。「デバイスマネージャー」を開き、使用中のネットワークアダプターのプロパティから「詳細設定」タブを確認してみましょう。
チェックサムオフロードの各項目(IPv4チェックサム、TCPチェックサム、UDPチェックサムなど)は、本来通信の整合性を確認する安全機能ですが、環境によっては速度低下の原因になることがあります。テスト的にこれらを無効化して速度が改善するか確認するのも一つの手です。ただし、無効化はあくまで自己責任で行ってください。
また、電源プランが「バランス」や「省電力」になっている場合は、「高パフォーマンス」に切り替えることで、ネットワークアダプターへの電力供給が安定し、速度が向上することがあります。「コントロールパネル」→「ハードウェアとサウンド」→「電源オプション」から変更できます。「高パフォーマンス」の選択肢が表示されない場合は、管理者権限でPowerShellを開き、次のコマンドを実行すると復活します。
powercfg -duplicatescheme 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c
DNSサーバーの変更で体感速度を上げる
ダウンロード速度自体は正常なのに、Webサイトの読み込みが遅いと感じる場合は、DNSサーバーがボトルネックになっている可能性があります。プロバイダが提供するデフォルトのDNSサーバーは応答が遅いことがあるため、GoogleやCloudflareが提供する高速なパブリックDNSに切り替えてみましょう。
| DNSサービス | プライマリDNS | セカンダリDNS | 特徴 |
|---|---|---|---|
| Google Public DNS | 8.8.8.8 | 8.8.4.4 | 世界最大規模で安定性が高い |
| Cloudflare DNS | 1.1.1.1 | 1.0.0.1 | プライバシー重視で応答速度が速い |
| Quad9 | 9.9.9.9 | 149.112.112.112 | セキュリティフィルタリング機能つき |
変更するには「設定」→「ネットワークとインターネット」→「Wi-Fi」(または「イーサネット」)→接続名をクリック→「DNS サーバーの割り当て」の横にある「編集」ボタンを押して、手動で上記のアドレスを入力します。IPv6のDNSも設定できるので、IPv6対応環境の方はあわせて設定しておくとさらに効果的です。
速度テスト結果を正しく読み取るための基礎知識
速度テストの数値を見ても、「これが速いのか遅いのかわからない」という方は少なくないはずです。ここでは、テスト結果の各指標が何を意味しているのか、わかりやすく解説します。
ダウンロード速度は、インターネットからデータを受信する速さです。動画視聴やWebサイトの表示、ファイルのダウンロードに直接影響します。一般的にYouTubeの4K動画をスムーズに再生するには25Mbps以上、複数人で同時に使う家庭なら100Mbps以上あると快適です。
アップロード速度は、こちらからインターネットにデータを送る速さです。ビデオ通話、クラウドへのファイルアップロード、ライブ配信などに関わります。テレワークでZoomやTeamsを使うなら、最低でも10Mbps以上は確保したいところです。
レイテンシ(ping)は、データが相手に届いて戻ってくるまでの時間です。単位はミリ秒(ms)で、この値が小さいほど応答が速いことを意味します。オンラインゲームでは20ms以下が理想、50msを超えるとラグが体感できるレベルになります。一般的なWeb閲覧なら100ms以下であれば問題ありません。
注意してほしいのは、速度テストの結果は測定するたびに変動するという点です。時間帯、サーバーの混雑状況、同じネットワーク内の他のデバイスの通信量などによって数値は上下します。正確な傾向を把握するには、朝・昼・夜など異なる時間帯に複数回測定して、平均値で判断するのがおすすめです。
情シス歴10年超のプロが教えるTCPグローバルパラメータの診断術
ここからは、企業の情報システム部門で10年以上ネットワーク障害と戦い続けてきた視点で、一般的なサイトではまず語られない「ガチの診断手順」を共有します。正直なところ、タスクバーのスピードテストやpingコマンドだけでは「なんとなく遅い」の原因は絶対にわかりません。本当に速度問題を根本から解決したいなら、Windows11のTCPグローバルパラメータを一度は必ず確認すべきです。
管理者権限でコマンドプロンプトまたはPowerShellを開いて、以下のコマンドを実行してください。
netsh interface tcp show global
すると、こんな感じの結果が返ってきます。
Receive-Side Scaling State : enabled
Receive Window Auto-Tuning Level : normal
Add-On Congestion Control Provider : default
ECN Capability : disabled
RFC 1323 Timestamps : disabled
Initial RTO : 3000
Receive Segment Coalescing State : enabled
Non Sack Rtt Resiliency : disabled
Max SYN Retransmissions : 2
Fast Open : enabled
この結果を見て「何が何だかわからない」と思うかもしれませんが、実務で本当に重要なのは上から4行だけです。ここをきちんと理解しているだけで、ネットワークトラブルの8割は切り分けできるようになります。
Receive Window Auto-Tuning Levelが「normal」以外になっていたら要注意
この設定は、TCPの受信ウィンドウサイズを自動調整する機能です。「normal」が推奨値で、Windows11のデフォルトもnormalです。ところが現場でよく遭遇するのが、過去に誰かが「ネット高速化」系の記事を読んでdisabledに変えてしまったパターンです。Receive Window Auto-Tuningが無効になっていると、受信ウィンドウが固定サイズ(約64KB)に制限されるため、高帯域・高遅延のネットワークでスループットが劇的に落ちます。理論上、レイテンシ10ミリ秒の1Gbps回線で受信ウィンドウが64KBだと、実効スループットは約51Mbpsまで低下します。1Gbpsの契約なのに50Mbpsしか出ないという相談の原因が、まさにこれだったことが何度もあります。
もしnormal以外になっていたら、次のコマンドで元に戻してください。
netsh interface tcp set global autotuninglevel=normal
ただし一つ注意があります。古いルーター(特に2015年以前のモデル)の中には、TCP Window Scalingに対応していないものがあり、normalに設定すると逆に通信が不安定になるケースがあります。その場合は
restricted
や
highlyrestricted
を試してみてください。
TCP Fast Openが無効になっているケース
TCP Fast Openは、TCPの3ウェイハンドシェイク中にデータ送信を開始できる仕組みで、Webページの読み込み速度を体感で改善できます。Windows11ではデフォルトでenabledですが、一部のVPNソフトやセキュリティ製品がインストール時にこれを無効化してしまうことがあります。もしdisabledになっていたら、次のコマンドで有効化しましょう。
netsh interface tcp set global fastopen=enabled
現場で実際に効果があったNetworkThrottlingIndexの調整
WindowsにはMultimedia Class Scheduler Service(MMCSS)という、音声や動画再生時にCPUの優先度を調整するサービスがあります。このサービスにはネットワーク帯域を制限する隠し設定が存在し、それがNetworkThrottlingIndexです。デフォルト値は10(0x0000000a)で、これはマルチメディア再生中にネットワークスループットを毎秒約10パケットに抑制するという意味です。
音楽を聴きながら大容量ファイルをダウンロードしていて「なぜか速度が出ない」という相談を受けたとき、この設定を変更したら解決したケースが複数ありました。レジストリエディタで以下のパスを開きます。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile
ここにある「NetworkThrottlingIndex」のDWORD値を、デフォルトの10からffffffff(16進数)に変更すると、ネットワークスロットリングが実質的に無効化されます。ただしこの変更は、音声再生中にネットワーク負荷が高まるとオーディオにプチプチとノイズが入る可能性があります。変更後は必ず1〜2日様子を見て、音声に問題が出たら元の値(a)に戻してください。変更後はPC再起動が必要です。
24H2アップデート後に速度が激減する問題とその実践的な対処法
これは2024年後半から2025年にかけて世界中で報告が相次いだ、情シス泣かせの問題です。Windows11をバージョン24H2にアップデートした途端、それまで正常だったネットワーク速度が10分の1以下に落ちるという現象が大量発生しました。Microsoftのコミュニティフォーラムには「2.5Gbpsのイーサネットアダプターが90Mbpsしか出なくなった」という怒りの投稿が溢れていました。
この問題の最も多い原因は、アップデート時にネットワークアダプターのドライバーがWindows汎用ドライバーに置き換えられてしまうことです。特にRealtek製のNICで頻発します。対処法は以下の手順です。
- デバイスマネージャーを開き、「ネットワークアダプター」の中から使用中のアダプターを右クリックし、「デバイスのアンインストール」を選択します。「このデバイスのドライバーを削除しようとしました」にチェックを入れて実行してください。
- PCを再起動すると、Windowsが自動的にドライバーを再インストールします。これだけで改善するケースも多いですが、改善しない場合は次に進みます。
- マザーボードメーカーまたはNICメーカーの公式サイトから、最新のドライバーを手動でダウンロードしてインストールします。Windows Updateが提供する「最新ドライバー」は必ずしも最適ではないことを覚えておいてください。
- それでもダメな場合は、Auto-Tuning Levelを一時的にdisabledにしてテストしてみてください。Realtek製NICの一部モデルでは、Auto-Tuningとの相性問題が確認されています。
PowerShellでネットワーク速度を定期監視するスクリプト
情シスの現場では、「昨日は速かったのに今日は遅い」という報告を日常的に受けます。これに対処するには、定期的に速度を測定してログに残す仕組みが不可欠です。PowerShellなら、外部ツールなしでこの仕組みを構築できます。
まず、Ookla公式のSpeedtest CLIをインストールします。Windows11にはwingetが標準搭載されているので、PowerShellで次のコマンドを実行するだけです。
winget install Ookla.Speedtest.CLI
インストールが完了したら、次のPowerShellスクリプトで定期測定とCSV出力ができます。
$result = speedtest --format=json --accept-license --accept-gdpr | ConvertFrom-Json
$log = @{
DateTime = Get-Date -Format "yyyy-MM-dd HH:mm:ss"
Ping = ::Round($result.ping.latency, 2)
Download_Mbps = ::Round($result.download.bandwidth * 8 / 1MB, 2)
Upload_Mbps = ::Round($result.upload.bandwidth * 8 / 1MB, 2)
Server = $result.server.name
}
$log | Export-Csv -Path "$env:USERPROFILE\Desktop\speedlog.csv" -Append -NoTypeInformation -Encoding UTF8
このスクリプトをps1ファイルとして保存し、タスクスケジューラで1時間おきに実行するよう設定すれば、1日24回分の速度データが自動的にデスクトップのCSVファイルに蓄積されます。1週間も回せば、どの時間帯に速度が落ちるかのパターンが明確になります。プロバイダに問い合わせるときも、「何月何日の何時にこの速度しか出ていません」と具体的なデータを突きつけられるので、対応が格段に早くなります。
見落とされがちな「配信の最適化」設定の罠
Windows11の「設定」→「Windows Update」→「詳細オプション」→「配信の最適化」には、知らないうちにネットワーク帯域を食いつぶしている可能性がある設定が潜んでいます。「他のPCからのダウンロードを許可する」がオンになっていると、あなたのPCがWindowsアップデートファイルの配信拠点として利用され、アップロード帯域が消費されます。
企業ネットワークでWindows端末が複数台ある場合は「ローカルネットワーク上のPC」に設定しておくと、同じLAN内のPC同士でアップデートファイルを共有できるため、インターネット回線の負荷を減らせます。しかし個人で1台しか持っていないなら、この設定はオフにするのが正解です。特にアップロード速度が遅い回線では、この設定がオンのままだと、ビデオ会議中にアップロード帯域を奪われて映像が止まるという事故がよく起こります。
さらに、配信の最適化の中にある「詳細オプション」では、ダウンロードとアップロードのそれぞれに帯域幅の上限を設定できます。テレワーク環境で「仕事中にWindows Updateが走って回線が死んだ」という経験がある方は、ここでバックグラウンドダウンロードの帯域を回線速度の20〜30%程度に制限しておくと、アップデート適用と通常業務を両立できます。
Windowsファイアウォールが速度テスト結果を狂わせるパターン
意外と盲点なのが、Windowsファイアウォールの設定が速度テスト自体の精度に影響を与えるケースです。ファイアウォールのフィルタリング処理はCPUリソースを消費するため、特にCPU性能が低いPCでは、ファイアウォールが有効な状態と無効な状態で速度テスト結果に10〜20%の差が出ることがあります。
ここで「じゃあファイアウォールを無効にすればいいのか」と思うかもしれませんが、それは絶対にやめてください。セキュリティリスクが跳ね上がります。正しいアプローチは、ファイアウォールを一時的に無効化して速度を計測し、有効時の結果と比較することで「ファイアウォールが原因かどうか」を切り分けるだけに留めることです。テストが終わったら即座に有効に戻してください。
もしファイアウォールが速度低下の原因であれば、ファイアウォールのルールを見直すべきです。不要なインバウンドルールやアウトバウンドルールが大量に登録されていると処理負荷が増えるので、使っていないアプリのルールは削除しましょう。PowerShellで現在のルール数を確認するには、次のコマンドが使えます。
Get-NetFirewallRule | Measure-Object | Select-Object -ExpandProperty Count
一般的なPCでこの数が500を超えているなら、明らかに不要なルールが溜まっています。企業PCの場合はグループポリシーの管轄なので情シスに相談すべきですが、個人PCなら定期的に棚卸しすることをおすすめします。
ネットワークリセットという最終兵器の正しい使い方
ここまでのチューニングを全部試しても改善しない場合、最終手段としてネットワークリセットがあります。これはWindows11のネットワーク関連のコンポーネントをすべて初期状態に戻す機能で、「設定」→「ネットワークとインターネット」→「ネットワークの詳細設定」→「ネットワークのリセット」から実行できます。
ただし、この操作は想像以上に影響範囲が大きいので、実行前に必ず以下を確認してください。すべてのネットワークアダプターが削除され、再インストールされます。Wi-Fiの保存済みパスワードがすべて消えます。VPN接続の設定がすべて消えます。固定IPアドレスの設定が消えて、DHCPに戻ります。プロキシの設定が消えます。
企業環境で安易にネットワークリセットをかけると、ドメイン参加の再設定や証明書の再配布が必要になることがあるため、必ず情シスに相談してから実行してください。個人PCの場合でも、事前にWi-Fiパスワードのメモ、VPN接続情報のバックアップ、固定IP設定の記録は必ず取っておきましょう。
なお、完全リセットの前に、もう少し影響範囲の小さいコマンドラインでのリセットを試す手もあります。以下のコマンドを管理者権限のコマンドプロンプトで順番に実行してください。
netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns
実行後にPCを再起動します。この方法なら、Wi-Fiのパスワードやアダプターの設定は保持されたまま、TCP/IPスタックとWinsockカタログだけがリセットされます。体感で7割くらいの「謎のネットワーク不調」はこれで直るので、まずこちらから試してみてください。
PowerShellワンライナーで使えるネットワーク診断コマンド集
ここでは、コピペで即使えるPowerShellのネットワーク診断ワンライナーをまとめて紹介します。どれもWindows11標準の機能だけで動くので、追加インストールは不要です。
すべてのネットワークアダプターの詳細統計を一括表示
Get-NetAdapterStatistics | Format-Table -AutoSize
送受信バイト数、ユニキャストパケット数、エラー数、破棄パケット数が一覧表示されます。エラー数や破棄パケット数がゼロでない場合は、物理的なケーブル不良やドライバーの問題が疑われます。特に「ReceivedErrors」や「OutboundDiscards」が増え続けている場合は、ドライバーの更新またはアダプターの交換を検討してください。
接続中のすべてのTCPコネクションを確認
Get-NetTCPConnection | Where-Object State -eq 'Established' | Sort-Object RemotePort | Format-Table -AutoSize
現在確立されているすべてのTCP接続が表示されます。見覚えのないリモートアドレスやポートへの接続があったら、マルウェアやアドウェアが通信している可能性があります。怪しい接続のプロセスIDを確認するには、結果に含まれるOwningProcess列の番号を使って次のようにします。
Get-Process -Id プロセスID番号
DNS解決にかかる時間を計測
Measure-Command { Resolve-DnsName google.com } | Select-Object TotalMilliseconds
DNSの名前解決にどれだけ時間がかかっているかを正確に計測できます。通常は50ミリ秒以内で解決されるべきで、100ミリ秒を超えるようなら、DNSサーバーの変更を検討する価値があります。複数のDNSサーバーを比較テストするときは、このコマンドでそれぞれの応答時間を測って、最速のものを選びましょう。
Wi-Fiの電波干渉を調べる
netsh wlan show networks mode=bssid
このコマンドはコマンドプロンプトで実行しますが、周囲のすべてのWi-FiネットワークのSSID、チャンネル、信号強度を一覧表示します。自分と同じチャンネルを使っている近隣のネットワークが多い場合、チャンネル干渉が速度低下の原因になっています。5GHz帯を使っていても、同じチャンネルに複数のアクセスポイントが集中していると速度は落ちます。干渉が少ないチャンネルを見つけたら、ルーターの管理画面から手動でチャンネルを変更しましょう。
VPN接続時に速度が落ちる問題の切り分け方
テレワーク環境で必ず直面するのが、VPN接続時のネットワーク速度低下です。「VPNを繋ぐと速度が半分になる」という相談は、情シスに寄せられる問い合わせの中でもトップクラスに多い案件です。
まず理解してほしいのは、VPN経由の通信はどうしても遅くなるのが正常だということです。データの暗号化・復号処理のオーバーヘッド、VPNサーバーまでの物理的な距離、VPNサーバー自体の処理能力がボトルネックになるためです。ただし、「体感で少し遅い」レベルを超えて使い物にならないほど遅い場合は、以下の切り分けを試してください。
VPN接続した状態と切断した状態の両方でスピードテストを実行し、結果を比較します。VPN接続時の速度がVPNなしの30%以下まで落ちているなら、まずVPNのプロトコルを確認してください。L2TP/IPsecやPPTPは古い方式で速度が出にくいため、WireGuardやIKEv2への切り替えが可能ならそちらの方が高速です。
もう一つ見落としがちなのが、VPNのスプリットトンネリングの設定です。全トラフィックをVPN経由にしている場合(フルトンネル)、YouTubeの動画もWindowsのアップデートもすべてVPNサーバーを経由するため、帯域が圧迫されます。業務に必要な通信だけをVPN経由にするスプリットトンネリングが有効なら、それだけで体感速度が大きく改善します。ただし、スプリットトンネリングの有効化は会社のセキュリティポリシーに関わるので、必ず情シスの判断を仰いでください。
ぶっちゃけこうした方がいい!
ここまで読んでくれた方に、情シスとして長年ネットワーク障害と向き合ってきた人間の本音を話します。
ぶっちゃけ、ネットワーク速度の問題の9割は「レジストリをいじる」とか「TCPパラメータを最適化する」とかの高度なチューニング以前のところで発生しています。たとえば、ルーターが5年以上前の機種だったり、LANケーブルがCat5の古いものだったり、2.4GHz帯でWi-Fiを使っていたり、ルーターの隣に電子レンジがあったり。こういう「地味すぎて記事にならない」物理的な問題こそが、速度低下の最大の犯人です。
だから個人的にはこうしたほうがいいと思っています。速度に不満を感じたら、まずタスクバーの新機能かブラウザでスピードテストをして、契約速度の何割出ているかを確認する。次にPCをLANケーブルでルーターに直結して同じテストをする。この2つの結果を比較するだけで、問題がWi-Fiにあるのか、回線自体にあるのか、PCにあるのかが一発でわかります。この切り分けをせずに、いきなりレジストリをいじったりTCPチューニングを始めるのは、病院で検査もせずに手術するようなものです。
そしてもう一つ。ネットの「Windows高速化」系の記事で紹介されているレジストリ変更やnetshコマンドの多くは、Windows7やWindows10初期の時代に有効だったチューニングがそのまま残っているだけで、Windows11の最新ビルドでは意味がない、あるいは逆効果になるものも少なくありません。Windows11は歴代のWindowsの中でも最もネットワークスタックが洗練されていて、デフォルト設定がすでにかなり最適化されています。いじるべきは、netshの結果を見て「明らかにデフォルトから変わっている」項目だけです。
最後に一番大事なこと。速度テストは「1回やって終わり」ではなく「定期的に計測してログを残す」のが正解です。先ほど紹介したPowerShellスクリプトをタスクスケジューラに仕込んで1週間回すだけで、「いつ・どのくらい遅くなるか」のパターンが見えてきます。データがあれば、プロバイダに電話するときも情シスに相談するときも話が100倍早く進みます。勘と気合いで問題を解決する時代はもう終わりました。計測して、記録して、比較する。これが2026年のネットワークトラブルシューティングの正解です。
このサイトをチップで応援
Windows11のネットワーク速度テストに関するよくある疑問
タスクバーの速度テストボタンが表示されないのはなぜ?
2026年3月10日のPatch Tuesdayアップデート(KB5077241)を適用しても、速度テストボタンがすぐに表示されない場合があります。これはMicrosoftが段階的ロールアウト(CFR)を採用しているためで、地域やハードウェア構成、ソフトウェアの状態によって配信タイミングが異なります。「設定」→「Windows Update」→「詳細オプション」で「利用可能になったらすぐに最新の更新プログラムを入手する」を有効にすると、早期に受け取れる可能性があります。それでも表示されない場合は、次月以降の累積更新で届くのを待ちましょう。
内蔵スピードテストとSpeedtest.netの結果が違うのは異常?
これは異常ではありません。速度テストの結果は、測定に使うサーバーの場所や混雑状況によって変わります。タスクバーの内蔵テストはBing経由でOoklaの簡易版を使用しますが、Speedtest.netのアプリ版やFast.com(Netflix提供)はそれぞれ別のサーバーで測定するため、数値にばらつきが出るのは自然なことです。複数のサービスで測定して、おおよその傾向を把握するのが賢い使い方です。
Wi-Fiの速度がスマホよりPCのほうが遅いのはなぜ?
これは意外とよくある現象です。原因はいくつか考えられますが、最も多いのはWi-Fiアダプターのドライバーが古いケースです。デバイスマネージャーからネットワークアダプターを右クリックして「ドライバーの更新」を試してみてください。また、PCのネットワークアダプターの設定で「優先バンド」が2.4GHzになっていると、5GHzに対応しているのに遅い帯域で接続されてしまうことがあります。さらに、セキュリティソフトの多重インストールやバックグラウンドでのWindows Updateも速度低下の原因になるため、タスクマネージャーでネットワーク使用量の多いプロセスを確認することも大切です。
有線LANでも速度が出ないときはどうすればいい?
有線接続なのに契約速度の半分も出ない場合は、まずLANケーブルの規格を確認してください。Cat5(カテゴリ5)のケーブルは最大100Mbpsまでしか対応しておらず、ギガビット回線の性能を活かせません。Cat5e以上、できればCat6以上のケーブルに交換しましょう。次に確認すべきはルーター側のLANポート規格です。古いルーターの中には100Mbpsポートしか搭載していないモデルもあります。もしルーターが古い場合は、1Gbps対応の新しいルーターへの買い替えも検討してみてください。
今すぐパソコンやスマホの悩みを解決したい!どうしたらいい?
いま、あなたを悩ませているITの問題を解決します!
「エラーメッセージ、フリーズ、接続不良…もうイライラしない!」
あなたはこんな経験はありませんか?
✅ ExcelやWordの使い方がわからない💦
✅ 仕事の締め切り直前にパソコンがフリーズ💦
✅ 家族との大切な写真が突然見られなくなった💦
✅ オンライン会議に参加できずに焦った💦
✅ スマホの重くて重要な連絡ができなかった💦
平均的な人は、こうしたパソコンやスマホ関連の問題で年間73時間(約9日分の働く時間!)を無駄にしています。あなたの大切な時間が今この悩んでいる瞬間も失われています。
LINEでメッセージを送れば即時解決!
すでに多くの方が私の公式LINEからお悩みを解決しています。
最新のAIを使った自動応答機能を活用していますので、24時間いつでも即返信いたします。
誰でも無料で使えますので、安心して使えます。
問題は先のばしにするほど深刻化します。
小さなエラーがデータ消失や重大なシステム障害につながることも。解決できずに大切な機会を逃すリスクは、あなたが思う以上に高いのです。
あなたが今困っていて、すぐにでも解決したいのであれば下のボタンをクリックして、LINEからあなたのお困りごとを送って下さい。
ぜひ、あなたの悩みを私に解決させてください。
まとめ
Windows11には、2026年3月のアップデートで追加されたタスクバーのスピードテスト機能をはじめ、コマンドプロンプトのping・netsh・tracert、PowerShellのTest-NetConnection・Measure-Command、設定アプリやコントロールパネルのネットワーク情報表示など、外部ソフトに頼らなくてもネットワーク速度を徹底的に調べられるツールが揃っています。
「ネットが遅い」と感じたら、まずはタスクバーから2クリックでスピードテストを実行し、大まかな速度を確認。そこで問題がありそうなら、コマンドプロンプトやPowerShellで原因を掘り下げる。この流れを覚えておくだけで、ネットワークトラブルへの対応力が格段に上がります。ぜひ今日から試してみてください。あなたのPCのネットワーク環境は、きっと今より快適になるはずです。






コメント