Dell XPS 15 is a premium laptop used heavily for creative and professional work, and USB ports that stop working after sleep are a common frustration on Windows 11. After waking from sleep, connected USB mice, external keyboards, USB drives, and hubs become unresponsive. Unplugging and replugging restores function temporarily, and a full reboot always fixes it — but the problem returns with the next sleep cycle. I have resolved this on multiple XPS 15 generations and this guide covers the specific USB sleep behavior on this hardware.

Why Dell XPS 15 USB Ports Stop Working After Sleep on Windows 11
USB Selective Suspend Preventing Port Re-initialization on Resume
Windows 11 uses USB Selective Suspend to individually power down USB ports that have no active traffic during sleep. On Dell XPS 15, the Thunderbolt USB-C ports and standard USB-A ports use different controllers with different resume behaviors. When Selective Suspend is active, some USB controllers on the XPS 15 do not correctly re-enumerate their connected devices on resume from sleep. The ports appear powered — USB charging still works — but data communication with connected devices does not restore until the port is power-cycled by physically unplugging and reconnecting the device.
Thunderbolt/USB4 Controller Firmware Requiring Update
Dell XPS 15 Thunderbolt ports use Intel Thunderbolt controller firmware that manages both Thunderbolt PCIe tunneling and standard USB 3.x device communication. Older controller firmware versions have a sleep resume bug where the USB device enumeration sequence is not triggered correctly after the Thunderbolt controller wakes from its deep power state. Dell releases controller firmware updates specifically to address this resume behavior. Without the firmware update, USB devices on Thunderbolt ports become unresponsive after every sleep cycle.
Dell Thunderbolt Software Service Not Restarting on Resume
Dell XPS 15 runs a background Thunderbolt service that monitors port activity and manages device connection events. If this service does not restart correctly when Windows 11 resumes from sleep, Thunderbolt-connected USB devices are not detected by the service and therefore not handed to the Windows USB driver stack for enumeration. Standard USB-A ports on a separate controller may still work while Thunderbolt USB-C devices remain unresponsive, creating a pattern where only certain ports fail after sleep.

How to Fix Dell XPS 15 USB Ports Not Working After Sleep Windows 11
Step 1 — Disable USB Selective Suspend
Go to Control Panel, Power Options, and click Change plan settings for your current power plan. Click Change advanced power settings. Expand USB settings and then USB selective suspend setting. Set both On battery and Plugged in to Disabled. Click OK. Also expand PCI Express and set Link State Power Management to Off. Reboot for these changes to take full effect. After rebooting, put the laptop to sleep, wake it, and immediately test all USB ports with a connected device. If the ports respond correctly, Selective Suspend was the cause and this fix resolves the issue permanently.
Step 2 — Update Thunderbolt Controller Firmware via Dell Support Assistant
Open Dell Support Assistant and run a full system update scan. Look specifically for Thunderbolt Controller Firmware or Intel Thunderbolt firmware update in the results. Install any available update. If Dell Support Assistant does not find a Thunderbolt firmware update, go to Dell support page and search for XPS 15 with your service tag. Under Drivers and Downloads, find the Thunderbolt Controller Firmware or Dell Thunderbolt Driver in the Chipset or System Utilities category. Download and install it. After installation reboot and test the sleep-resume USB behavior.
Step 3 — Disable Power Management on USB Root Hubs
Open Device Manager and expand Universal Serial Bus controllers. For each USB Root Hub and Generic USB Hub listed, right-click and open Properties. Go to the Power Management tab and uncheck Allow the computer to turn off this device to save power. There may be four to six hub entries — apply this change to all of them. Also find any Intel USB 3.1 or Thunderbolt USB Controller entries in the list and remove their power management permission similarly. After applying to all hubs, reboot and test USB behavior after sleep. This approach is more thorough than disabling Selective Suspend at the power plan level because it addresses individual hub controllers.

Every time my XPS 15 woke from sleep the USB hub stopped working. I had to unplug and replug everything. Fixed it by disabling power management on every USB Root Hub in Device Manager. Takes two minutes but you have to do it for all the hubs listed. Has not happened once since. — David K., Dell XPS Community
Frequently Asked Questions
Does disabling USB Selective Suspend reduce Dell XPS 15 battery life?
Disabling USB Selective Suspend does have a small battery impact as USB controllers remain powered even when no data is being transmitted. For the XPS 15 which has a large battery, the impact is typically 5 to 10 minutes of reduced battery life per charge cycle — negligible for most users. If maximum battery runtime is critical, re-enable Selective Suspend and instead use the Device Manager power management setting on individual hubs, which gives more precise control over which hubs remain powered.
Why do Dell XPS 15 USB ports work fine after a full reboot but fail after sleep?
A full reboot completely reinitializes all hardware including USB controllers from their powered-off state. Sleep and resume use a partially preserved hardware state to save time, and the USB controller resume sequence is faster but less complete than a cold boot initialization. If the controller firmware has a bug in this abbreviated resume path, the ports fail after sleep but work after a full reboot. Dell Thunderbolt firmware updates specifically target this difference between cold boot and sleep resume initialization behavior.
Can a USB hub fix Dell XPS 15 USB ports not working after sleep?
A powered USB hub connected to a working port can sometimes bypass the issue — when the hub’s own controller re-enumerates after sleep, the devices behind it come back online even if they would not have done so connected directly. However, this is a workaround rather than a fix. The powered hub may also eventually exhibit the same sleep behavior as the laptop port depending on the hub controller and firmware. Fixing the root cause through the steps above provides a more permanent solution.
Does Dell XPS 15 USB issue affect Thunderbolt docks too?
Yes. Thunderbolt docks connected to the XPS 15 Thunderbolt port can exhibit the same sleep-resume issue. The dock’s USB hub, Ethernet, and display outputs may all become unresponsive after sleep for the same reason — the Thunderbolt controller firmware not completing the resume sequence. Updating the Thunderbolt controller firmware as described in Step 2 resolves the issue for both directly connected USB devices and for all devices behind a Thunderbolt dock simultaneously.
Conclusion
Dell XPS 15 USB ports not working after sleep on Windows 11 is caused by USB Selective Suspend preventing correct port re-initialization on resume, Thunderbolt controller firmware having a known sleep resume bug, or the Dell Thunderbolt service not restarting correctly on resume. Disable USB Selective Suspend in Power Options and remove power management permissions from all USB Root Hubs in Device Manager, update the Thunderbolt controller firmware via Dell Support Assistant, and verify the fix by testing all ports immediately after waking from sleep. Thunderbolt dock users benefit from the same firmware update as it addresses the Thunderbolt controller resume sequence for all connected devices.
Ryan holds a Computer Science degree and has over 20 years of hands-on experience with PC hardware, software, and driver troubleshooting. He is the author behind softwaredriverdownload.com, where he helps everyday users fix driver issues quickly and accurately.
Leave a Reply