Network Adapter Power Management Registry Path

This article explains how to locate and configure network adapter power management settings in the Windows Registry. You will learn the exact registry paths for network interface controllers (NICs), how to identify specific adapters, and which values control power-saving features such as preventing Windows from turning off the device to save power.

Primary Registry Path for Network Adapters

Windows stores individual and system-wide network adapter driver configurations under the network class GUID in the Windows Registry.

The main registry path is:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}

Identifying Your Network Adapter Subkey

Inside the {4d36e972-e325-11ce-bfc1-08002be10318} key, you will see numbered subkeys (such as 0000, 0001, 0002). Each key represents a physical or virtual network interface installed on the machine.

To find the specific adapter: 1. Click through each numbered folder (0000, 0001, etc.). 2. Look at the DriverDesc string value in the right pane to find the model name of your network card (e.g., Intel(R) Ethernet Connection or Realtek PCIe GbE Family Controller).

Key Power Management Registry Values

Power management behavior for each adapter is controlled by specific DWORD values within its numbered subkey:

1. PnPCapabilities

PnPCapabilities directly controls the “Allow the computer to turn off this device to save power” setting in Device Manager.

2. Driver-Specific Power Management Keys

Depending on the manufacturer (Intel, Realtek, Broadcom), additional power-saving properties can be managed directly via string (REG_SZ) or DWORD values in the same subkey:

Global NDIS Power Parameters

For global network subsystem parameters, Windows references the NDIS (Network Driver Interface Specification) service path:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NDIS\Parameters

While hardware-specific sleep settings reside in the Class subkeys, global packet filtering and power-transition behaviors interact through this service path.

How to Apply Registry Changes

  1. Press Win + R, type regedit, and press Enter.
  2. Navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}.
  3. Select the correct network adapter subfolder.
  4. Double-click PnPCapabilities (create it as a DWORD (32-bit) if it does not exist) and enter the desired value.
  5. Restart your computer or disable and re-enable the network adapter for the changes to take effect.