動かざることバグの如し

近づきたいよ 君の理想に

WindowsでWifiが高速モードで接続されているか確認する方法

環境

Wifiの通信速度遅い問題

Wifiが遅い理由って当然いろいろ理由があると思うんだけど、(そもそもISPが遅い、ルーターがヘボい等)その中で、そもそも正しい接続ができてないってのがある。

Wifiと一言にいってもいくつも規格があって、例えば、11acの866Mbpsでつないでいたつもりが、実は433Mbpsでした。。。みたいな

規格の一覧は以下のサイトが詳しい。(若干古いので最新のaxについては載ってないが

無線LAN・Wi-Fiの規格と速度

が、それをまず確認しないと、なぜ遅いのかがわからない

確認する方法

悲しいことにwindows10ではGUIの画面上からはわからない。ので、コマンドを叩くしかない。

  • まずWindowsキーとRを同時に押して「ファイル名を指定して実行」を起動する
  • cmd」と入力してエンター すると真っ黒なターミナルが開く
  • 開いた真っ黒なターミナルに「netsh wlan show interface」と入力してエンター

すると結果が表示される

結果画面の見方

例えばそもそも最大速度が866Mbps(MINOx2)だったとする

うまくいっている場合

    名前                   : Wi-Fi
    説明                   : Intel(R) Dual Band Wireless-AC 8260
    GUID                   : xxxxxxxxxx
    物理アドレス           : xxxxxxxx
    状態                   : 接続されました
    SSID                   : xxxxxx
    BSSID                  : xxxxxxxxxx
    ネットワークの種類     : インフラストラクチャ
    無線の種類             : 802.11ac
    認証                   : WPA2-パーソナル
    暗号                   : CCMP
    接続モード             : 自動接続
    チャネル               : 36
    受信速度 (Mbps)        : 866.7
    送信速度 (Mbps)        : 866.7
    シグナル               : 94%
    プロファイル           : xxxxxx

注目すべきは受信速度と送信速度で、これが両方866Mbpsなら少なくとも自分の環境ではベストエフォート通信ができていることになる(実際のネットの速度が正しいとは言ってない

うまくいってない場合

例えば以下

    名前                   : Wi-Fi 2
    説明                   : 802.11ac Wireless LAN Card
    GUID                   : xxxxx
    物理アドレス           : xxxxxxx
    状態                   : 接続されました
    SSID                   : xxxxxxx
    BSSID                  : xxxxxx
    ネットワークの種類     : インフラストラクチャ
    無線の種類             : 802.11n
    認証                   : WPA2-パーソナル
    暗号                   : CCMP
    接続モード             : 自動接続
    チャネル               : 36
    受信速度 (Mbps)        : 600
    送信速度 (Mbps)        : 866.5
    シグナル               : 88%
    プロファイル           : xxxxx

これは適当なUSBの無線LAN子機を接続した場合だが、受信速度が600Mbpsしかない。 同じ電波が飛んでいても、受信する側(子機)の性能や設定で最高速度が左右されてしまうので注意が必要