How to Enable and Configure Wake-on-LAN in Windows 11 for Remote Network Power Management

Whether managing remote office workstations, connecting to a home media server, or accessing a primary desktop via Remote Desktop Protocol (RDP) while travelling, leaving a PC running continuously wastes electricity and generates unnecessary heat. In Windows 11, Wake-on-LAN (WoL) provides an enterprise-standard networking mechanism that allows an Ethernet-connected computer in Sleep, Hibernate, or complete Shutdown (S5) state to power on automatically upon receiving a specialized network signal known as a “Magic Packet”.

How Wake-on-LAN Works in Windows 11

When a PC enters sleep or shutdown, a Wake-on-LAN-enabled Network Interface Card (NIC) remains supplied with standby auxiliary power (+5VSB) from the motherboard power supply unit (PSU). The network card continuously monitors incoming Ethernet frames at the physical hardware layer.

When another device broadcasts a Magic Packet—an Ethernet frame containing 6 bytes of all 255s (FF FF FF FF FF FF) followed by 16 repetitions of the target PC’s 48-bit MAC address—the network card detects the payload and triggers a hardware signal (Power Management Event or PME) across the PCIe bus, prompting the motherboard to boot the computer into Windows 11.

Step 1: Enabling Wake-on-LAN in BIOS/UEFI Firmware

Because Wake-on-LAN operates at the motherboard hardware level before the operating system initializes, it must first be permitted within the PC firmware:

  1. Restart your computer and press the manufacturer’s firmware key (Del, F2, F10, or F12) during boot to enter the BIOS/UEFI setup utility.
  2. Navigate to the Power Management or Advanced Settings menu.
  3. Locate options such as Wake on LAN, Power On by PCI-E/PCI Device, or Wake on Magic Packet and set them to Enabled.
  4. Ensure that deep sleep power-saving states (often labelled as ErP Ready or Deep Sleep State) are set to Disabled, as strict EU eco-standards cut auxiliary standby power to the Ethernet port entirely.
  5. Save your changes (typically by pressing F10) and boot into Windows 11.

Step 2: Configuring Network Adapter Settings in Device Manager

Next, configure your Ethernet network controller inside Windows 11 to listen for Magic Packets and maintain power:

  1. Right-click the Start button and select Device Manager (or press Win + X and tap M).
  2. Expand the Network adapters category.
  3. Right-click your primary physical Ethernet controller (such as Intel Ethernet Controller or Realtek PCIe GbE Family Controller) and select Properties.
  4. Navigate to the Power Management tab.
  5. Check the following three options:
    • Allow the computer to turn off this device to save power
    • Allow this device to wake the computer
    • Only allow a magic packet to wake the computer (essential to prevent random broadcast network chatter from powering on your machine prematurely)
  6. Switch to the Advanced tab.
  7. Scroll through the property list and verify these critical values:
    • Wake on Magic Packet: Set to Enabled.
    • Energy Efficient Ethernet / Green Ethernet: Set to Disabled (to prevent aggressive power throttling of the standby transceiver).
    • Shutdown Wake-On-Lan / Wake on link settings: Set to Enabled.
  8. Click OK to commit the adapter configuration.

Step 3: Disabling Fast Startup in Windows 11

One of the most frequent reasons Wake-on-LAN fails on Windows 11 is the operating system’s native Fast Startup (hybrid hibernation) feature. Fast Startup can place network cards in a low-power S4 state that ignores PCIe wake triggers upon full shutdown:

  1. Press Win + R, type control, and press Enter to open the classic Control Panel.
  2. Set the view mode to Small icons and click Power Options.
  3. In the left-hand column, click Choose what the power buttons do.
  4. Click the link titled Change settings that are currently unavailable to unlock administrative options.
  5. Under Shutdown settings at the bottom of the window, uncheck Turn on fast startup (recommended).
  6. Click Save changes.

Testing and Sending the Magic Packet

To verify that Wake-on-LAN functions reliably, obtain your machine’s physical network address and broadcast a test packet:

1. Identifying the MAC Address

Open Windows Terminal or Command Prompt and run:

ipconfig /all

Locate your Ethernet adapter section and note down the 12-digit Physical Address (formatted like 00-1A-2B-3C-4D-5E).

2. Broadcasting the Packet from Another Device

Put your Windows 11 PC to Sleep or shut it down. From another laptop, smartphone, or router on the same local subnet, use a Wake-on-LAN utility (such as wakeonlan on Linux/Mac, or mobile WoL apps) to send the packet:

wakeonlan 00:1A:2B:3C:4D:5E

The target Windows 11 PC should detect the packet within one to two seconds and initiate a normal power-up cycle.

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.