Monthly Archives: November 2009
Windows Network Location Dialog
Windows uses Network Location Awareness service to show network location dialog when detected network changed, and it will write network list in registry under
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles
Each profile has a value named Category which 0 means Public, 1 means Home and 2 means Work. Windows also saves gateway MAC address, DNS suffix of the profiles under
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Signatures
Network location dialog can be disabled per computer by creating following registry key (no value or sub key)
HKLM\System\CurrentControlSet\Control\Network\NewNetworkWindowOff
or can be disabled per user by add a 32-bit DWORD value named Show with value 0 at
HKCU\Software\Microsoft\Windows NT\CurrentVersion\Network\NwCategoryWizard