Disabling Power-Saving Features in Windows

Disabling Power-Saving Features in Windows


June 10, 2026

Microsoft has included power-saving features in every OS going all the way back to Windows 95. These early attempts were primarily designed to save battery power by putting parts of your system, such as the screen, to sleep when idle for an extended period of time.

Starting primarily in Windows 98, the OS began introducing additional kernel-level power-saving measures intended to reduce power consumption regardless of whether the system is on battery power or shore power. These features include putting USB ports and network interface cards to sleep under certain conditions which, contrary to popular belief, don't necessarily include a complete lack of activity on those ports.

There are several methods Microsoft uses to determine whether a port should be put into a deep sleep state, including whether your PC itself has gone to sleep. Of course, as broadcasters we know better than to let that happen to a PC that is handling audio or video.

FOR NICs

D0 Packet Coalescing
While the PC is fully awake (the ACPI "D0" power state), Windows conserves energy using a feature called D0 Packet Coalescing. Instead of constantly waking up the processor for every tiny background broadcast or multicast packet (like your audio signal), the NIC "coalesces" (groups) these packets together. This allows the computer to stay in a lower-power active state for longer periods.

Energy-Efficient Ethernet
Many modern NICs support the IEEE 802.3az standard, which allows the card to enter a low-power "quiet" state during periods of low data traffic. It dynamically scales down power based on how much data is actually flowing through the wire. So it doesn't need to see a complete stoppage of data in order to go to a D1, D2 (intermediate sleep) or perhaps even D3 (deep sleep) state. 

Any power state other than D0 (fully awake), as well as power coalescing, can cause lost packets in a network. Since audio and video are transmitted over real-time networks using mostly UDP multicast packets (which won't be re-sent if a packet is dropped by the network) we can't allow any of this behavior in our audio/video computers. 

FOR USB PORTS

Inactivity Timers
When no data has been sent or received through a USB port for a specific duration, Windows marks the port as inactive and sends a suspend command to the USB hub.

Device Sleep States: If the connected USB device (like an external hard drive, printer, or mouse) has its own internal power-management capabilities, it can notify Windows that it is no longer in use, prompting the system to power down that specific port. Voxpro does not have this device sleep state, neither do the M4usb Blades or our consoles that include USB connectivity.

WHAT ABOUT THE POTENTIAL SAVINGS THOUGH?

According to the Ethernet Alliance, using energy-efficient Ethernet can save you about 1 watt of continuous power per network interface card.

Doing the math, this translates to roughly a penny to a nickel per day per computer. If you have a lot of computers, and especially servers, you might save quite a bit per year on electricity costs, say, $20/computer/year. But what if an Ethernet card or a USB port going to sleep takes you off the air, even for just a few minutes? Does the missed savings even compare to the lost revenue that can be caused by going off the air, even for just a couple of minutes?

DISABLING EVERYTHING GREEN

Wheatstone has documents available on our support site to help you search and destroy all of these settings that are intended to save you money. However, Microsoft has a habit of changing the names of these features and adding new ones on a fairly regular basis. They also have a habit of re-enabling settings that you have disabled, or disabling settings that you have enabled, during Windows updates. 

To disable all of the power management, you might need to take numerous steps, including:
  1. Choosing a high-performance power plan
  2. Looking through the driver settings in Device Manager for every USB and every network device, finding anything called "Power Management," "Energy Saving," "Green," "Eco," "Efficiency," "Sleep" etc., and disabling all of those functions
  3. Checking your system BIOS for similar power-saving functions that may affect onboard NICs and USB ports, regardless of the OS settings.
  4. If you are on a domain or otherwise are using Group Policy, check the Group Policy Editor to ensure there is nothing in there that would re-enable these troublesome modes.
  5. Be sure to check the Wheatstone knowledge base articles on optimizing Windows for VoxPro and optimizing Windows for AoIP drivers.

    • Related Articles

    • Optimizing Windows for the WheatNet-IP AoIP Driver

      Introduction Audio over IP (AoIP) is the transportation of digital audio via local or wide area networks using the Internet Protocol. Due to the very nature of ethernet, there are numerous obstacles to the efficient transport of audio (and video) ...
    • MAC Address Could Not Be Read Error

      If you receive this error when attempting to install and run a WheatNet-IP AoIP driver, it means that the IP address and/or MAC address of the ethernet adapter you are attempting to use isn't matching what Navigator already expects to see from that ...
    • Windows Update Sample Rate Switch

      Windows updates can strike fear in the hearts of WheatNet-IP users that use our M4usb mic blades or our AoIP virtual audio drivers. If a new Windows audio driver component is installed with an update, it can reset the system sample rate of your audio ...
    • Using Wireshark to Diagnose AoIP Issues

      Back in the old days, you could find any signal in a radio/TV station with a Telco Butt-set. Now that everything is IP, the go-to tool is Wireshark. If you don't have it already, download here. Simple Troubleshooting Sometimes we can use the ...
    • Disable Windows 11 Smart App Control

      Microsoft has introduced a new "feature" called Smart App Control in Windows 11. When you install a program, Windows 11 will use AI to check to see if the components in the installer are trusted and signed. While Wheatstone Corporation signs its ...