I had some issues today with the Windows 8 WiFi connection on my Dell XPS 12. Short story (the long one is tedious): I was using the machine at my local Acura dealer while waiting for the service on my wife’s car to be completed. I closed the lid once I could pay and get the car, yet when I opened it again at home, all Windows 8 wanted to do was to reconnect to the Acura dealers WiFi. It wouldn’t show my home WiFi at all. Even funnier (in hindsight), running the Troubleshooter resulted in a request to activate a ‘manual’ WiFi profile for an older wireless network for somewhere else.
Fine, I thought, let’s just remove it from the list of wireless profiles. On Windows 7, it’s a piece of cake: open Network and Sharing Center (right click on the Network icon in the notification tray), and then select Manage wireless networks. At that point you can remove ones you don’t use, rearrange the others, etc, and generally play at being a Network Systems Admin.
On Windows 8, it’s gone. The UI is no more. You can download a freebie third-party app if you want (here’s one), but bloody hell.
The alternative is to use the command line, which is what I did. First open up a Command Prompt. To see a list of the stored wireless profiles, use this:
netsh wlan show profiles
Now that’s in the Command Prompt Window, you can use it as an aide-memoire to delete the ones you don’t want, one by one:
netsh wlan delete profile name=SomeProfileNameWithoutSpaces netsh wlan delete profile name=”Some Profile Name With Spaces”
And there you have it. A little more tedious to be sure. Oh, and I had to reboot the laptop anyway: Windows 8 resolutely wouldn’t show any other wireless networks (including the one three feet away) apart from my dealer’s one.