On my new lot 1604 computer, I have installed everything that I had on my old (returned) computer. The sleep has not given me any problems so far - rock solid for 4 days since I got the new machine.
So the thing that people swore (on Reddit) that made a difference - sfc /scannow and a fix involving DISM - doesn't matter on the new hardware at all. I've used the machine without the fix originally for a couple of days without any sleep issues. Then on
a whim, I decided to run it and it had corrupt files that sfc couldn't repair. So I used DISM to repair it and rerun sfc - as for sleep behavior, there was zero difference. For me, I'm believing more and more that the hardware is a big part of the issue.
On my lot 1604, the sleep is exactly as I had expected - no (or very little) battery drain when sleeping, wake up with keyboard or power button, when it reaches hibernate timer, it goes into hibernate. This thing works as advertised.
I'm running Chrome, Edge, skype and steam in the background.
I remember that on the old computer (lot 1550), I tried -
- sfc, dism repair, sfc
- 2/17 updates, no exclamation on the device manager screen
- 4/19 updates, no exclamation on the device manager screen
- Complete hardware reset
- Intel beta display drivers
- Surface toolkit, and updating the watchdog timer
- shift-control-win-B
- win-P
- power button - single tap, double tap, etc.
- detach keyboard - reattach keyboard
- click on the pen button
- plug in a USB mouse
- plug in a display port monitor
NONE of them worked. The new machine fixed the sleep problem.
As for people saying on this forum that the new machine isn't necessarily a fix - either they are Microsoft shill or there really is some variation even with the new hardware. I say keep returning the machine until you get one that works - you can be first
name basis with the Microsoft Store guys. :-)
As for how extensive my testing is -
- setting - Hibernate after 120 minutes
- setting - display off after 5 minutes
- setting - sleep after 5 minutes
- I try waking up the computer 5 minutes after sleep
- I try waking up the computer 30 minutes after sleep
- I try waking up the computer 60 minutes after sleep
- I try waking up the computer 3 hours after sleep (needs to power up since it's hibernated)
So I think I'm giving the sleep function a thorough workout.