5
2
BEFORE MARKING IT AS DUPLICATE:
Here's what I've tried:
- Updating video drivers: GeForce GT 740M up to date
- Updating network drivers: Realtek PCIe up to date
- NEW: Updating chipset drivers: They were already up to date
- Updating BIOS: Updated to A10
- Turning off hybrid-sleep
- turning off hibernation completely
- Disabling wake timers on all energy plans
- Turning off waking on magic packet/pattern match
- Unplugging all USB and Bluetooth devices
- Setting the sleep idle timer for something else than "never"
- Disabling waking up devices shown in
powercfg -devicequery wake_armed
- Some other things that I don't remember now. Please ask in the comments before marking as duplicate.
If I turn on my computer and open all my applications, I can put my computer to sleep with no problem, but after some hours of it being on, if I try to put it to sleep, it will turn off the screen, but it will not sleep, and the only way to use the computer again is to force a restart by holding down the power button.
This started to happen after I switched my old HD to an SSD and reinstaled windows 10.
EDIT 1: Tried shutting Chrome off and running powercfg -requestsoverride Driver "Legacy Kernel Caller" System
without success
EDIT 2:
- When I manually put my machine to sleep, after letting it on after 2+ hours, the screen will turn off, but the power light and the wifi light will stay on, and then I need to forcefully turn the computer off by holding the power button.
- The
powercfg -requests
command was showing the following result:[PROCESS] \Device\HarddiskVolume4\Program Files (x86)\Google\Chrome\Application\chrome.exe
WebRTC has active PeerConnections
...But after killing chrome, it started to show the following:
[DRIVER] Chamador Kernel Herdado
(this is equivalent to [DRIVER] Legacy Kernel Caller)
I've tried running without success both:
powercfg -requestsoverride Driver "Legacy Kernel Caller" System
powercfg -requestsoverride Driver "Chamador Kernel Herdado" System
Two important things:
- The Kernel entry vanished after I closed Spotify
- I turned my computer on just now, so I can put it to sleep without problems even with the Kernel entry on my -requests
, the issue seems to appear after 2 hours
EDIT 3:
I have reasons to believe the Kernel thing is not the issue, this forum post is similar to my problem, my computer won't shut off also, after two hours.
https://www.tenforums.com/general-support/66640-wont-enter-sleep-legacy-kernel-caller.html
EDIT 4:
Maybe this can be related, maybe not...
When sleeping normally (with the computer on for less than 2 hours), the disk light blinks a lot, and then it goes to sleep.
But when the sleep fails, the disk light blinks 3 or 4 times before turning off, and then the wifi light and power light stays on. That's when the computer freezes.
My HD got replaced by a SSD recently, and that's when the problems started. I'm using a Dell Inspiron 14R.
EDIT 5: results from running powercfg -energy
:
http://codepen.io/carvalho23lucas/full/OpXYLq/
I've added a plugin to translate the page, you can find it in the first line
EDIT 6: results from running a clean powercfg -energy
:
http://codepen.io/carvalho23lucas/full/mWEZpr/
I turned off bluetooth, closed all open programs, killed the audio process and ran the command.
Immediately after that, I tried to put the computer to sleep. Failed again.
1What do you get when you run powercfg -requests in an admin command prompt? – music2myear – 2017-02-28T21:25:55.397
[PROCESS] \Device\HarddiskVolume4\Program Files (x86)\Google\Chrome\Application\chrome.exe WebRTC has active PeerConnections – Lucas – 2017-02-28T21:27:26.960
1So you installed your display drivers and network drivers. What about the chipset drivers, which typically, allow and prevent your machine from entering or existing (S1 through S4) power states. Please update your question, instead of commenting, as the comment section has limited formatting options. – Ramhound – 2017-02-28T21:28:48.393
But I already tried letting my computer on for 2 hours without opening any program, it wouldn't sleep even so – Lucas – 2017-02-28T21:29:14.727
chipset drivers up to date – Lucas – 2017-02-28T21:30:34.533
@Lucas - So you have a program that is preventing it from entering that power mode. By the sounds of it, that would be Chrome, try manually ending all Chrome processes and manually place your machine into sleep mode. – Ramhound – 2017-02-28T21:30:56.833
2You can use
powercfg -devicequery wake_armed
to identify which devices are configured to wake (or keep the system awake). – Ramhound – 2017-02-28T21:32:37.903after manually terminating chrome, I've tried calling
powercfg -requests
again, and it now says "Legacy Kernel Caller" – Lucas – 2017-02-28T21:33:58.340Use Autoruns to identify and possibly disable any startup entries you do not recognize: https://technet.microsoft.com/en-us/sysinternals/bb963902.aspx
– music2myear – 2017-02-28T21:34:08.870You should be able to simply, issue the following command within an elevated command prompt,
– Ramhound – 2017-02-28T21:36:57.110Powercfg -requestsoverride Driver "Legacy Kernel Caller" System
to solve your problem. This actually isn't my suggestionDone, after that, the
powercfg -requests
command still shows the Legacy Kernel Caller, is it normal?powercfg -requestsoverride
also show it. – Lucas – 2017-02-28T21:41:28.157When you manually attempt to put your machine to sleep what happens? If there isn't a option to that in your start menu, there is still something, blocking that capability which you need to use AutoRuns to identify. – Ramhound – 2017-02-28T21:43:26.543
When I manually put my machine to sleep, after letting it on after 2+ hours, the screen will turn off, but the power light and the wifi light will stay on, and then I need to forcefully turn the computer off by holding the power button – Lucas – 2017-02-28T21:45:03.713
I have reasons to believe the Legacy Kernel Caller is not the issue. This forum post (unsolved) shows what is happening: https://www.tenforums.com/general-support/66640-wont-enter-sleep-legacy-kernel-caller.html
– Lucas – 2017-02-28T22:03:23.863is "hybrid sleep" activated on your computer? – andromeda947 – 2017-03-01T00:17:22.950
no, hibernation is disabled as well, as I explained on the question – Lucas – 2017-03-01T00:23:08.767
Can you post the output of powercfg -energy? It's also worth a try to see if this happens after booting in Safe mode.
– harrymc – 2017-03-02T19:14:36.567Sorry, got busy at work. I added the output now. I'll test the safe mode now – Lucas – 2017-03-05T20:33:04.730
As much as I understood from the energy report, it's worth trying also with all possible devices disconnected, especially USB devices. – harrymc – 2017-03-05T21:11:12.530
They were already disconnected, the report is complaining about the USB Hub itself. – Lucas – 2017-03-05T21:16:10.343
added clean
powercfg -energy
output. I'm losing hope. – Lucas – 2017-03-05T22:29:34.240update: it does happen in safe mode. Although the Suspend option is not available, when I turn off after a few hours on, it wont turn off either. – Lucas – 2017-03-06T00:26:23.340
Here's an idea, which will not harm your system: In CMD (running as admin), the following chkdsk c: /r this will take a while as Windows will look for errors and correct what it finds. Your personal data and apps will not be disturbed – the original mike western – 2017-03-06T02:09:04.963
Please do sfc /scannow to check system integrity. If this finds nothing, a non-destructive (but heavy) action is In-place Upgrade of Windows 10 to itself which will refresh Windows components without harming your apps and data (but do all backups first anyway).
– harrymc – 2017-03-06T07:02:50.300sfc /scannow didn't found anything, chkdsk didn't found anything either – Lucas – 2017-03-07T10:09:34.237
>