How to See a List of Wireless Network Profiles in Windows 11

How to See List of Wireless Network Profiles blog banner image

This tutorial demonstrates how to view a list of Wireless network profiles in Windows 11. It includes step-by-step instructions for using the Command Prompt, PowerShell, and Windows Settings App to see saved Wi-Fi networks, including a history of wireless networks so that they can be managed.

By following the instructions in this guide, you will be able to troubleshoot wireless network issues, ensure you’re connecting to secure networks, and clean up old profiles.

Understanding wireless network profiles in Windows

Wireless network profiles (or Wi-Fi profiles) are the configurations for each Wi-Fi network your device has connected to. When you join a wireless network, a profile is created that contains the network settings such as the SSID (service set identifier — the Wi-Fi network’s name), network key (the password required to join the network), and other information like IP address and DNS server information if those are manually set.

The purpose of wireless network profiles is to save all of this information so you don’t have to re-enter it each time you join a network. It’s also convenient: Windows can automatically connect to networks when you are in range of them.

Wi-Fi profiles also offer security benefits: profiles are stored securely by Windows, so you don’t need to keep your network credentials written down. This makes it harder for someone else to try to trick you into joining their network by naming it something similar to your own.

How to view wireless network profiles in Windows

You can list the wireless network profiles for your Windows 11 devices using a number of built-in tools. Step-by-step instructions are provided for each below.

Method 1: Showing Wi-Fi profiles using the Command Prompt

You can see stored Wi-Fi networks in Windows from the Command Prompt using the netsh command by following these instructions:

  • Open the Command Prompt by right-clicking on the Start button, selecting Run, and then entering cmd followed by the enter key
  • Enter the command netsh wlan show profiles followed by the Enter key
  • A list of Wi-Fi Networks that have profiles will be displayed

A list of Wi-Fi Networks that have profiles will be displayed
In this screenshot, the list of wireless networks is listed for each Wi-Fi interface.

Method 2: Listing Wi-Fi networks using PowerShell

You can also use PowerShell to run the netsh command:

  • Open PowerShell by right-clicking on the Start button and selecting Terminal (or PowerShell if you’re on Windows 10)
  • Enter the command netsh wlan show profiles and press Enter

PowerShell is a much more powerful tool than the Windows Command Prompt, providing more advanced tools for scripting. For example, you can use regular expressions to modify the output of netsh so that it only shows the Wi-Fi network names, with one on each line:

((netsh.exe wlan show profiles) -match ‘\s{2,}:\s’) -replace ‘.*:\s’ , ”

This PowerShell command takes the output from the netsh wlan show profiles command, then filters the lines that contain two spaces followed by a colon (these being the lines in the list of WiFi profiles, omitting any headings or other formatting). It then deletes all text preceding the colon, as well as the colon character itself, leaving only a list of network names that can be further used in other scripts.

netsh wlan show profiles command

Method 3: Using the Windows GUI to view wireless network profiles

The Windows Settings App also lists Wi-Fi network profiles. You can view them by:

  • Opening the Settings App from the Start menu
  • Selecting Network & internet from the navigation menu on the left
  • Selecting Wi-Fi from the list of settings on the right
  • Selecting Manage known networks

Selecting Manage known networks
From here, you can filter, list, and manage the settings for all the configured Wi-Fi network profiles on your Windows 11 PC.

Troubleshooting Wi-Fi profile issues

All users on a Windows system should be able to list the configured Wi-Fi networks they have access to. However, if you cannot modify your wireless networks, make sure you’re logged in as an Administrator.

Listing wireless network profiles can help you troubleshoot a number of issues. If you are having trouble connecting to a network, you can manually delete the profile so that all settings for it are removed, and it can be set up again from scratch.

Removing unused profiles makes it easier to find and connect to networks, while also improving security, making sure you don’t connect to a network you no longer wish to connect to (like a public network at a coffee shop that isn’t secure).

Managing Wi-Fi profiles for multiple devices in education and enterprise

In education and enterprise environments where multiple devices need to be configured to securely connect to numerous networks in different buildings, departments, and campuses, manually managing Wi-Fi networks is an almost impossible task.

Endpoint management by NinjaOne automates IT operations at scale, allowing you to remotely configure devices to only connect to vetted Wi-Fi networks, preventing misuse and cybersecurity issues caused when employees join insecure or malicious networks. NinjaOne provides full oversight over all devices and can remotely deploy new wireless profiles when you change or upgrade your network configuration, streamlining IT operations.

Next Steps

Building an efficient and effective IT team requires a centralized solution that acts as your core service deliver tool. NinjaOne enables IT teams to monitor, manage, secure, and support all their devices, wherever they are, without the need for complex on-premises infrastructure.

Learn more about Ninja Endpoint Management, check out a live tour, or start your free trial of the NinjaOne platform.

You might also like

Ready to simplify the hardest parts of IT?
×

See NinjaOne in action!

By submitting this form, I accept NinjaOne's privacy policy.

NinjaOne Terms & Conditions

By clicking the “I Accept” button below, you indicate your acceptance of the following legal terms as well as our Terms of Use:

  • Ownership Rights: NinjaOne owns and will continue to own all right, title, and interest in and to the script (including the copyright). NinjaOne is giving you a limited license to use the script in accordance with these legal terms.
  • Use Limitation: You may only use the script for your legitimate personal or internal business purposes, and you may not share the script with another party.
  • Republication Prohibition: Under no circumstances are you permitted to re-publish the script in any script library belonging to or under the control of any other software provider.
  • Warranty Disclaimer: The script is provided “as is” and “as available”, without warranty of any kind. NinjaOne makes no promise or guarantee that the script will be free from defects or that it will meet your specific needs or expectations.
  • Assumption of Risk: Your use of the script is at your own risk. You acknowledge that there are certain inherent risks in using the script, and you understand and assume each of those risks.
  • Waiver and Release: You will not hold NinjaOne responsible for any adverse or unintended consequences resulting from your use of the script, and you waive any legal or equitable rights or remedies you may have against NinjaOne relating to your use of the script.
  • EULA: If you are a NinjaOne customer, your use of the script is subject to the End User License Agreement applicable to you (EULA).