Sei sulla pagina 1di 3

In Windows 10, you can manage various aspects of your wireless network connections

using the Settings app and Control Panel. However, sometimes you may need to
perform more advanced tasks. For example, find the network security key from
different Wi-Fi profiles stored on your computer, show comprehensive wireless
network profiles information, or generate details reports to troubleshoot
connectivity. Those are tasks that you won't be able to perform through the basics
set of configurations offered by the Settings app and Control Panel.

For these and other advanced networking tasks, Microsoft provides a command line
utility that we know as Netsh (Network Shell), which has been part of the operating
system since Windows 2000. With this command line utility, you can view,
troubleshoot, and configure virtually every network adapter on a local or remote
computer.

Although, you can manage wireless as well as wired networks using this command line
utility, in this Windows 10 guide we're focusing on commands to manage wireless
network connectivity on your computer. We'll be looking at the Netsh WLAN commands
to view current settings, generate reports, delete, and export and import wireless
profiles stored on your computer.

Before we dive into the guide. You'll need to open the Command Prompt with
administrator rights to perform most of the commands. To do this, use the Windows
key + X keyboard shortcut, and select Command Prompt (Admin).
View wireless network profiles saved on your PC

Every time you connect to a wireless access point, the operating system creates a
"wireless network profile", and it's stored on your computer, you can view all
these profiles using the following command line on the Command Prompt:

Netsh WLAN show profiles

On the list, which you can see in the screenshot, shows all the profiles stored on
your computer for every wireless adapter and which users have the right to connect
using those profiles.

Alternatively, you can use the "interface" parameter to show the list of profiles
for a particular wireless adapter:

Netsh WLAN show profiles interface="Wireless_Interface_Neme"


View wireless adapter driver information

When you need to get driver information about your computer's wireless adapter, you
can use the following command:

Netsh WLAN show drivers

"Show drivers" will provide relevant information about the driver currently
installed on your system, including vendor, version, radio type and wireless
display support, and much more.

You can always use the following command to view all supported wireless adapter
capabilities:

Netsh WLAN show wirelesscapabilities

View wireless adapter settings

When you need to see specific wireless adapter information, such as radio type,
channel, wireless signal, and type of authentication your computer is currently
using, you can use the following command:

Netsh WLAN show interfaces

"Show interfaces" will display the information for all the wireless adapters on
your computer. If you only need to see the information for one adapter, you can use
the following command:

Netsh WLAN show interface name="Interface_Name"


Recover network security key from any wireless profile stored on your PC

If you lost and cannot remember your network security key to connect another device
to a particular Wi-Fi access point, you can use the following command to view your
network security key:

Netsh WLAN show profile name="CLAIREMEDIKA.IHOME" key=clear


Netsh WLAN show profile name="RSCLAIREMIDIKA.SVR" key=clear
Netsh WLAN show profile name="Entliven.NET" key=clear

Keep in mind that you can view your current network security key through the
wireless adapter properties in Control Panel. However, you can use this command to
recover any network security key of any profile stored on your computer.
Stop connecting automatically to a wireless network out of range

Sometimes, you have your Windows 10 PC configured to connect to different wireless


networks automatically, but then you realize that your device always connects to
the access point that offers poor connectivity, or your device tries to connect to
a network that is out of range. For those cases, you can use the following command
to prevent your computer from connecting to different networks automatically:

Netsh WLAN set profileparameter name="Profile_Name" connectionmode=manual

It's important to note that Windows 10 will always make a priority those networks
you choose to connect automatically. If you want to move up a network in the list
of precedence, you can use the following command:

Netsh WLAN set profileparameter name=" Profile_Name" connectionmode=auto


Delete wireless network profiles stored on your PC

When you no longer need to connect to a particular wireless network, the access
point is no longer available, or you need to reset the network profile settings,
you can also use Netsh WLAN to delete any profile stored on your computer using the
following command:

Netsh WLAN delete profile name="Profile_Name"

If you can't remember the name of the network profile, you can use the Netsh WLAN
show profiles command to list all the available profiles.

Note: Windows 10 is capable of syncing your wireless network profiles between


computers when you use a Microsoft Account and sync is enabled. However, when you
delete a wireless profile on your computer, the changes won't sync to other
devices.
Export and import wireless network profiles

Up until Windows 7, users had the ability to export and import wireless network
profiles using Control Panel. Then in Windows 8.x and Windows 10, Microsoft removed
the feature in favor of the modern operating system being able to sync these
settings using a Microsoft Account and the new wireless networks sharing
capability. However, there are still situations where users will need to export and
import wireless profiles.

The following command exports all your wireless network profiles:

Netsh WLAN export profile key=clear folder="Folder_Path"

The following command only exports one specific wireless network profile to a
specified location:

Netsh WLAN export profile name="Profile_Name" key=clear folder="Folder_Path"

The export command will create an XML file for each wireless network profile stored
on your computer. Also, note that the command we're using has the key=clear
parameter, which will trigger to include the network security key for each network
in the XML file, so make sure to keep these records in a secure place, as it can
easily be viewed or edited using Notepad.

You can then use the exported XML configuration file to import each wireless
profile settings to all interfaces and users using the following command:

Netsh WLAN add profile filename="File_Path.XML"

Alternatively, if you want to import profiles to a particular wireless interface


and only to the current user, you can use the following command:

Netsh WLAN add profile filename="Path_With_Filename.xml" Interface="Wireless


Network Connection" user=current
Generate wireless adapter report

If you need to troubleshoot your wireless connectivity to an access point, Netsh


also offers a command to create a detailed report with many important details.

You can create a wireless report using the following command:

Netsh WLAN show WLANreport

This command will generate a report in the following path:


C:\ProgramData\Microsoft\Windows\WLANReport\WLAN-report-latest.html

Once the WLAN report has been created, copy and paste the path into your web
browser's address bar to open the report.

The WLAN reports contain a graph with details of the connectivity status, including
information, such as when the connection started, when it got disconnected, errors,
and more. The report also summarizes network adapters information configured on
your system, session success/failures, disconnect reasons, and a lot more. It's a
very detailed report that can help you ping point many Wi-Fi connectivity issues.
Wrapping things up with Netsh WLAN

While you can configure many wireless settings through the Settings app and Control
Panel, the Netsh is a more robust utility that will give you more advanced tools to
view, configure, and troubleshoot your wireless settings.

It's important to note that this guide shows some of the most important commands
you can use in the utility to manage wireless networks, but you can always type the
command Netsh WLAN and hit Enter in Command Prompt to explore other available
commands.

Potrebbero piacerti anche