If I restart the PC or disable then enable the network adapter, the network discovery is turned off. I have to turn it on manually. Is there a way to make it stay on? This is a wireless connection to a home LAN, a private network.
Windows lets you set each network you connect to as either a “Private” or “Public” network.
On Private networks, Windows enables network discovery features. Other devices can see your Windows computer on the network, allowing for easy file sharing and other networked features. Windows will also use the Homegroup feature to share files and media between your PCs.
On Public networks–like those in coffee shops–you don’t want your computer to be seen by others, though, or share your files with them. So Windows turns off these discovery features. it won’t appear to other devices on the network and won’t try to discover them. Even if you’ve set up a Homegroup on your PC, it won’t be enabled on a public network.
It’s simple, really. Windows assumes that your private networks–like your home or work networks–are trusted networks full of other devices you may want to connect to. Windows assumes that public networks are full of other people’s devices you don’t want to connect to, so it uses different settings. More on howtogeek.com.
Try the following:
- Open GpEdit.msc (Group Policy editor)
- Under Computer Configuration, expand Windows Settings folder inside it expand Security Settings and there You will see the Network List Manager Policies folder
- Right click on Network List Manager Policies folder and from the menu, choose "Show all networks"
- Inside Network List Manager Policies folder, on the right side, you will see your networks. To access their properties, right click on the desired network, and in the menu choose "Properties".
- Inside the Network properties window switch to the "Network location" tab and set the Location type to Private. If You are having a hard time to pinpoint the desired network, do this for all Networks that are shown there(it's not smartest thing to do, but it should do the trick).
Or You could do the following:
- Navigate to Advanced sharing settings: "Control Panel\Network and Internet\Network and Sharing Center\Advanced sharing settings"
- Expand Guest or Public tab and select Turn on network discovery
- Click on Save changes Then your network dicovery will be turned on all the time(again, not the smartest thing)