Network Location Awareness Registry Key Location
This article provides the exact Windows Registry locations used to manage and configure the Network Location Awareness (NlaSvc) service. It outlines the primary service configuration keys in the Windows Registry Editor (Regedit), details where internet connectivity probing parameters reside, and explains related network signature keys.
Primary NLA Service Registry Key
The system-wide configuration and operational settings for the Network Location Awareness service are located under the following key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc
This key defines the startup type, service dependencies, executable
binary path (svchost.exe -k LocalServiceNetworkRestricted),
and security descriptors for the service.
NLA Parameters and NCSI Configuration
To configure how the Network Location Awareness service and the
Network Connectivity Status Indicator (NCSI) probe for active internet
connections and domain environments, navigate to the
Parameters subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet
Key values located here include: *
EnableActiveProbing: A DWORD value
(1 for enabled, 0 for disabled) determining
whether Windows performs active HTTP and DNS checks to detect internet
connectivity. * ActiveWebProbeHost and
ActiveWebProbePath: The server and file path queried to
verify web access. * ActiveDnsProbeHost and
ActiveDnsProbeContent: The domain name and expected IP
address used for DNS validation.
Network Profile and Identification Keys
While the service itself runs from the CurrentControlSet
path, the identified network profiles and location categorizations
(Public, Private, or Domain) managed by NLA are stored under the Network
List Manager key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles
and
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Signatures
Accessing the Keys in Regedit
- Press
Win + R, typeregedit, and press Enter. - Paste
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvcinto the address bar at the top of the Registry Editor. - Modify the necessary parameters under the
ParametersorInternetsubkeys. - Restart the
NlaSvcservice or reboot the system for configuration changes to take effect.