When your WiFi feels slow or keeps dropping, the Windows signal bars in the tray don't tell the whole story. To truly troubleshoot a wireless connection, you need to see the technical details: what channel are you on? What is your actual receive rate? Is there interference?

You can get all of this technical data using the powerful netsh tool in Command Prompt.

Viewing Your Active Connection

To see a detailed snapshot of the WiFi network you are currently connected to, run:

Command
netsh wlan show interfaces

Key details to look for:

  • SSID: The name of the network.
  • Radio type: (e.g., 802.11ax) This tells you if you're using WiFi 6, WiFi 5, etc.
  • Channel: Important for avoiding interference with neighbors.
  • Receive/Transmit rate: The actual speed (in Mbps) your card is communicating with the router.
  • Signal: A percentage (e.g., 90%). Anything below 60% often results in lag or drops.

Checking for Interference

If your connection is slow despite a strong signal, you might be on a crowded channel. You can see every WiFi network your computer can "see" and what channels they are using:

Command
netsh wlan show networks mode=bssid

Scroll through the list. If you see ten neighbors all on Channel 6, you should log into your router and move your network to a clearer channel.

Generating a Wireless Health Report

If you want a professional-grade diagnostic of every WiFi event that has happened on your PC in the last three days (including every time it disconnected and why), Windows can generate a hidden HTML report for you:

  1. Open Command Prompt as Administrator.
  2. Run: netsh wlan show wlanreport
  3. Windows will give you a file path (usually in C:\ProgramData\Microsoft\Windows\WlanReport\).
  4. Copy that path into your browser to see a beautiful, interactive graph of your WiFi history.

Quick Connection Toggle

If your WiFi is stuck and you want to "cycle" it without restarts, you can disable and enable it via command line:

To disconnect:

Command
netsh wlan disconnect

To reconnect to a specific profile:

Command
netsh wlan connect name="YourNetworkName"

Bottom Line

Forget the signal bars. For real diagnostics, use:

Command
netsh wlan show interfaces

It gives you the raw data you need to optimize your wireless setup and fix connection drops for good.