How to change network location type in Windows 8

During configuration of Windows 8 machine I have noticed that I wasn't asked (or maybe I was) to choose the network type for my current network. By the type of network I mean options like Home(Private), Work or a Public network.

With this selection you are automatically choosing the proper Windows firewall profile.

Unfortunately my network was automatically configured as a Public network.

As you can see from the picture below, Public network is not clickable so I can't change it.

To change the network type please do the following:

Hit Winkey + R to open Run prompt and type gpedit.msc

Navigate to: Computer Configuration | Windows Settings | Security Setting | Network List Manager Policies

Choose your Network name from the right pane. In my case network name was Network 2

Go to Network Location tab and change the Location type from Not configured to Private.

Close Local Policy Editor and you're done. Simple as that :)

If you are using non-pro version of Windows 8, here's what to do:

Open Notepad and paste this code in it:

 

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\CurrentVersion\NetworkList\Signatures\EveryNetwork]

"IconReadOnly"=dword:-

Save it with .reg extension and import it to your registry by double clicking on it.

Or you can download our registry file and import it by double clicking on it:

Reg File Download

Unpack the .zip file and double click on the .reg file to import this registry key. You should be able to click on the Network Location Type (ie. Public Network) and change it as you wish.

PrintEmail

Comments   

 
Bill
+3 #25 Bill 2013-10-21 03:34
[HKEY_LOCAL_MAC HINE\SOFTWARE\P olicies\Microso ft\Windows NT\CurrentVersion\NetworkList\Signatures\EveryNetwork]
"IconReadOnly"=dword:-

- does not exist (on Win 8.1 non-pro, anyways).
- fails at 'CurrentVersion ' (as in, not present).
Quote
 
 
Rahul Baruri RIpan
+1 #24 Rahul Baruri RIpan 2013-09-26 19:11
Really , It helped me....carry on.
Quote
 
 
Mesh
0 #23 Mesh 2013-09-13 09:47
Great, only one con though - unidentified network cannot be named.
Quote
 
 
Charles
0 #22 Charles 2013-09-07 16:49
I'm using Windows 8 Pro on one desktop and windows 7 ultimate on another. I started a homegroup on with 7 Ultimate, but windows 8 will not find it. I tried changing the network type to public using method described above, but it doesn't actually change it where it shows in the screen as you gave the example under active networks. This is yet one more way WINDOWS tries to force people into upgrading OS' to their latest but oh so not the greatest. Hey Microsoft, try fixing problems by just working on the problems and stop making stupid frivolous changes that make things even harder. I mean having to use GPEDIT or even edit the registry just to change network type from private to public. Come on!! Oh and on top of that, it didn't even actually change mine, even after disable and re-enable of network adaptor. I even when so far as forgetting the wireless network and then re-adding it. Microsoft is losing and fast!!!!
Quote
 
 
Xboysms
0 #21 Xboysms 2013-08-16 14:08
Quoting amielDH:
THANKS SO MUCH!! Solved my problem! :)

How to solv this problem ? :((
Plz mail to me:
Thanks
Quote
 
 
Mathias
-1 #20 Mathias 2013-06-08 19:45
Swipe out the fancy sidebar on the right of the screen.
Click settings
Click network
Right click your network name
Click "Turn Sharing on or off"
Choose to share with the network
Its now private!

So easy task, so difficult to figure out. :o
Windows 8 is the perfect digital photo-frame operating system. Nothing more.. I love my Mac even more now :lol:
Quote
 
 
SKE65535
+4 #19 SKE65535 2013-05-08 03:29
Just to reinforce what many of you have noted.....

MS simply does not understand how to get this right. I would love to sit in on MS OS meetings listening to all the justifications as to why stuff remains broke after many years.

Each and every version of the OS has this NIC configuration bug. Windows 8 is more frustrating than previous in that during initial setup of your OS, the OS will out of nowhere popup that stupid (but so pretty) blue panel on the right side of the screen, and if you were just about to type something else, into some completely unrelated field, that stupid blue panel will take focus, capture your keystroke and of course, 99.9% of the time, set your network type to public - and you will have to sit there wondering why you can't get to your LAN. At that point, you are up the creek unless you know about the GPEDIT or registry setting. It is amazing that they just can't get it right.

Fix it MS!
Quote
 
 
Will Sargent
0 #18 Will Sargent 2013-03-21 19:53
Under Administrative Tools, Local Security Policy -> Network List Manager Policies --> Click Unidentified Networks and select "Private" for location.

This will set Neorouter and Hamachi to private status. There is no other way that I have found at this time.

Make sure that when connecting to other wireless networks, you use the network charm (click the network icon in the taskbar, the bar that flies out from the right is the network charm bar) and right click the wireless/networ k and select turn sharing on (private) or off (public).
Quote
 
 
ko
+1 #17 ko 2013-02-14 14:33
A registry hack was able to fix it:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles\
open the network profile that you have to change and modify the "Category" value:
0 = public
1 = private
2 = domain
Quote
 
 
Devin
+8 #16 Devin 2013-02-14 00:59
I changed my network type from public to private by opening the control panel > network and internet > view network computers and devices....it than gave me a popup bar along the top of the window asking if i wanted to enable sharing because it was disabled (or something along those lines) I clicked on the popup bar and it gave another popup with options to change current network type to private or enable sharing on all public networks. i chose to change current network to private and am good to go.
Quote
 

Add comment


Security code
Refresh