< img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=177525256911397&ev=PageView&noscript=1" />

Windows 10 won't sleep

swbrains

Member
Hi, I have a new UM300 (AMD Ryzen 3 3300U with Radeon Vega Mobile Gfx 2.10 GHz) running Windows 10 Pro and it won't go to sleep on its own 90% of the time when left idle. The monitor will turn off according to the idle setting in Power Options, but the computer itself never enters sleep mode.

I have performed a clean boot (no services or startup applications loaded).
I have disconnected all USB peripherals including mouse and keyboard at one point to ensure they weren't causing it stay awake.
I have disabled the Ethernet port's "allow this device to wake the computer" settings in Device Manager.
I have also gone through all other devices in Device Manager to ensure they do not have "allow this device to wake the computer" enabled (even the mouse and keyboard during some tests).
I have set the Power Options to allow sleep while sharing multimedia (although none is running at the time of testing).
I have run the Power Troubleshooter but nothing was found.
I have run POWERCFG -REQUESTS prior to each idle test and each time all sections report "None" (nothing active or blocking sleep).
I have updated all of the drivers from this website's Support Download page to ensure they are the latest.
I have installed the latest video drivers from AMD using their driver detection/installation tool.
I can force sleep by selecting it from the Windows Start menu and it puts the computer to sleep immediately.

On a few (maybe 10%) of the tests, it will actually go to sleep when left idle past the time set in Power Options. Oddly, on most of those tests, the monitor always sleeps at the time set (1 minute for my tests), but the PC -- if it does go to sleep -- will go to sleep at a random time thereafter; maybe at 1 minute 15 seconds or as late as 1 minute 40 seconds. It seems to be random if the PC *will* sleep and *when* it will sleep.

I'm leaning toward a driver issue since it fails to sleep when all external USB devices are detached. I know video drivers are notorious culprits with Windows sleep, but I've re-installed the AMD drivers several times, including the option from AMD to do a "clean installation" where it removes the old drivers first and then installs the new ones. Nothing helps.

There was one recent test case where it did fall asleep (albeit well after the time set in the power plan) and woke about a minute later by itself. POWERCFG -LASTWAKE reported this:
Wake Source [0]
Type: Device
Instance Path: PCI\VEN_1022&DEV_15E0&SUBSYS_79141022&REV_00\4&28056cf2&0&0341
Friendly Name: AMD USB 3.10 eXtensible Host Controller - 1.10 (Microsoft)
Description: USB xHCI Compliant Host Controller
Manufacturer: Generic USB xHCI Host Controller

Unfortunately, Device Manager doesn't allow me to temporarily disable the "AMD USB 3.10 eXtensible Host Controller" device to test sleeping without it.

Has anyone else seen this issue before and found a resolution, short of doing a Windows reset and reinstalling all of my applications again?

Thanks!
 

swbrains

Member
I wanted to update this thread with a solution so it may help others in the future who look here. After various tests, I finally did a "clean boot" where you first disable all background services (non-Microsoft) and all startup programs. After rebooting, the PC did go to sleep automatically after being idle for the set sleep time. I had done a clean boot initially (as indicated in my initial post above), but I must not have disabled the offending service (see below) because it the issue did not resolve.

I started adding items back into the startup and determined it was the AMD Radeon software that I had installed from their site. It was a "host service" that was running in the background for the Radeon settings. When I added it back in to startup, it prevented sleeping from idle. When I removed it again, the PC entered sleep mode properly. I have left it disabled and the PC has been sleeping properly for several days now.

It should be noted that even when the PC was NOT entering sleep mode properly while the service was loaded, it never reported any causes when I issued the POWERCFG -REQUESTS command which made the precise cause difficult to determine.
 
Last edited:
Top Bottom