I was not sure If you did not just install 3rd party firewall in Program Files.
Personally, I use Public Network profile. The below fragment form www.howtogeek.com shows nicely the difference as compared to the default Private Network profile:
"You can customize how Windows treats Private and Public networks, but here’s how it works by default.
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."
The easy way to set the Public Network profile:
Step 1 - click on the Wi-Fi icon in the System Tray
Step 2 - look at the 'Connected' Wi-Fi connection at the top of the list, click 'Properties'
Step 3 - tick Public under the Network Profile section.
How to change Windows 10 network location from Public to Private | TinkerTry IT @ Home