How To Enable USB Selective Suspend in Windows 10

USB selective suspend is a very useful power management feature available in the Windows OS. It allows you to reduce the computer's power consumption by suspending unused (inactive) USB ports. This will save battery life, so it is a good idea to ensure that you have it enabled.


When a device connected to a USB port becomes inactive, the USB selective suspend feature allows the USB hub to suspend such a port. While it saves power, there is a downside to suspending the USB port as well. In modern devices like tablets and laptops, a lot of integrated peripherals are connected via the USB bus. Different sensors, card reader are just a few examples. You don't need to have your card reader enabled all the time. You only need it when you are reading an SD card, and you only need your fingerprint sensor when you are logging in to your user account.

To optimize a device's power consumption, ensure that you have USB Selective Suspend enabled in Windows 10. Here is how.

To Enable USB Selective Suspend in Windows 10, do the following.

  1. Open Control Panel.
  2. Go to Control Panel\Hardware and Sound\Power Options.Power Options Control Panel
  3. On the right, click the link Change plan settings.Change Plan Settings Link
  4. On the next page, click the link "Change advanced power settings". Tip: You can open advanced settings of a power plan directly in Windows 10.Change Advanced Power Settings Link
  5. In the next window, expand USB Settings -> USB Selective suspend. Ensure that it is set to "Enabled".Usb Selective Suspend Enabled Windows 10If not, enable the option and you are done.

Note: You can access advanced power settings from Settings. Here is how.

 

  1. Open Settings.
  2. Go to System - Power & sleep.
  3. On the right, click on the link Additional power settings.Settngs Additional Power Settings Link
  4. This will open the classic Power Options applet you are already familiar with.Windows 10 Fcu Classic Power Options

Enable USB Selective Suspend using Powercfg

There is a built-in tool in Windows 10, powercfg. This console utility can adjust many parameters related to power management. For example, powercfg can be used:

Powercfg can be used to set the desired action for the hardware power button. Here is how.

  1. Open a command prompt.
  2. Type or copy-paste the following command:
    powercfg /SETDCVALUEINDEX SCHEME_CURRENT 2a737441-1930-4402-8d77-b2bebba308a3 48e6b7a6-50f5-4782-a5d4-53bb8f07e226 1

    This will enable USB Selective Suspend when on battery.

  3. To enable USB Selective Suspend when plugged in, execute the following command:
    powercfg /SETACVALUEINDEX SCHEME_CURRENT 2a737441-1930-4402-8d77-b2bebba308a3 48e6b7a6-50f5-4782-a5d4-53bb8f07e226 1

    Windows 10 Enable Usb Selective Suspend

  4. To disable USB Selective Suspend when on battery, use the command:
    powercfg /SETDCVALUEINDEX SCHEME_CURRENT 2a737441-1930-4402-8d77-b2bebba308a3 48e6b7a6-50f5-4782-a5d4-53bb8f07e226 0
  5. To disable USB Selective Suspend when plugged in, use the following command:
    powercfg /SETACVALUEINDEX SCHEME_CURRENT 2a737441-1930-4402-8d77-b2bebba308a3 48e6b7a6-50f5-4782-a5d4-53bb8f07e226 0

That's it.

1 thought on “How To Enable USB Selective Suspend in Windows 10

  1. George

    Too bad that it doesn’t work for the mouse. I suppose that a mouse can never be counted as inactive?

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *