For example, my home network has a lousy Verizon FIOS router that’s only Wireless-G, and so I’ve got a separate Linksys dual-band wireless-N router hooked up inside the FIOS network—the only problem is that we’ve got 3 separate networks going, and as you can see from the screenshot, the lousy YDQ48 network is above lhdevnet in the list, so Windows tries that one first.
Note: naturally, you could disable the networks if you don’t need to use them, but for our scenario we’re assuming that you do.
How to Change the Wireless Network Priority
You’ll want to first head into Network and Sharing Center through the link at the bottom of the dialog, or from the Control Panel.
Click the Manage wireless networks on the left-hand side.
Now you can see the list of networks that you’ve connected to, and you can remove, rename, or move them up or down.
To illustrate this example, I’ve moved YDQ48 down below lhdevnet in the list:
And as you can see, it’s now higher in the priority in the list:
Prevent Windows from Connecting to a Wireless Network Automatically
If you want to have a network in the list, but don’t want Windows to connect to it automatically, you can open up the properties from the Manage Wireless Networks dialog, and then uncheck the box for “Connect automatically when this network is in range”.
The option for “Connect to a more preferred network if available” will allow you to automatically switch to a better network once it becomes available. You’ll probably want to leave that one alone unless you have a real need for it—stick with using the up/down order in the wireless networks list to determine the priority.