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:
- Restart your computer and press the manufacturer’s firmware key (Del, F2, F10, or F12) during boot to enter the BIOS/UEFI setup utility.
- Navigate to the Power Management or Advanced Settings menu.
- Locate options such as Wake on LAN, Power On by PCI-E/PCI Device, or Wake on Magic Packet and set them to Enabled.
- 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.
- 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:
- Right-click the Start button and select Device Manager (or press Win + X and tap M).
- Expand the Network adapters category.
- Right-click your primary physical Ethernet controller (such as Intel Ethernet Controller or Realtek PCIe GbE Family Controller) and select Properties.
- Navigate to the Power Management tab.
- 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)
- Switch to the Advanced tab.
- 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.
- 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:
- Press Win + R, type
control, and press Enter to open the classic Control Panel. - Set the view mode to Small icons and click Power Options.
- In the left-hand column, click Choose what the power buttons do.
- Click the link titled Change settings that are currently unavailable to unlock administrative options.
- Under Shutdown settings at the bottom of the window, uncheck Turn on fast startup (recommended).
- 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.