By the way, I found this great article explaining connected standby:
https://msdn.microsoft.com/en-us/library/windows/hardware/dn481220(v=vs.85).aspx
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
I'm interested to know what other users tend to see when running the "powercfg /sleepstudy" tool on their Surface Pro 3s (as per http://blogs.windows.com/windows/b/windowsexperience/archive/2014/06/26/sleep-study-diagnose-what-s-draining-your-battery-while-the-system-sleeps.aspx).
I'm finding that all my "InstantGo" sessions have a drain rate of between 1200 and 2200mW, which can correspond to between 10% and 20% of the battery drain in the 4 hours before the machine hibernates.
Looking at the culprits, almost all the sessions show the following device running for the entire "sleep" period:
| USB xHCI Compliant Host Controller (\_SB.PCI0.XHC) | Fx Device | 100% | 4:00:00 |
|---|
Is this expected? FWIW, I tend to leave the keyboard cover connected during sleep.
Sometimes (when the drain is at the high end of the range), I also see the following:
| Intel(R) HD Graphics Family (\_SB.PCI0.GFX0) | Fx Device | 100% | 4:00:00 |
|---|
Interestingly, during the first few days I had the SP3, the graphics driver was appearing in every session of the sleep study report. More recently, though, it has stopped appearing. Recently I've been leaving the Surface at the start screen rather than the Desktop, so this may be related - is there a recommendation about coming out of the Desktop before going to "sleep"
I also never see anything in the "DRIPS histogram" - should I?
What are other people seeing?
On a related note, does anyone know if there is a way of changing the time before the machine hibernates? For me, 2 hours (or even 1 hour) would probably be fine - if I'm actively going from one office to another, then the "instant" resume is great, but if I'm at home, leaving the machine for a while, then 4 hours is overkill.
Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.
By the way, I found this great article explaining connected standby:
https://msdn.microsoft.com/en-us/library/windows/hardware/dn481220(v=vs.85).aspx
Thanks for the ideas. On March 21, everything was ok. On March 22, the sleep/hibernate problems started. I hadn't installed any software between those times, and the only updates I got were to Windows Defender, which happens almost daily.
Before I read your reply, I had added Hyper-v to my SP3 to see how it responded in that scenario. I know Hyper-v doesn't support connected standby, and apparently it doesn't even sleep. The power options said that closing the lid or pressing the power button would put the machine to sleep, but instead it either powers off or hibernates, I couldn't tell. At least it wasn't chewing up the battery when it powered off. I left Hyper-v installed for a day, and then last night I removed Hyper-v, but not until a system firmware update was installed.
Anyway, my SP3 now goes into connected standby with no issues, and hibernates after 4 hours. There's really no way to tell whether it was installing and removing Hyper-v that fixed the problem, or the firmware update did. I suspect it was the Hyper-v install/uninstall. Thanks again for the help! Here's the latest sleep study information:
Connected Standby Session 12
| 12 | 2015-03-27 09:08:30 | 4:00:42 | 2,101 mWh | 5% of battery | 524 mW | Drain | 98% | HW: 98% | ⋮ |
|---|---|---|---|---|---|---|---|---|---|
| IR TRUNCATE PERCENTAGE | 60% |
|---|---|
| PEP PRE-VETO COUNT | 0 |
| PEP VETO COUNT | 0 |
| CS | 100% | 4:00:26 | 0% | 0:00:00 | 0% | 0:00:00 | 0% | 0:00:11 |
|---|---|---|---|---|---|---|---|---|
DRIPS Histogram
Percent of time spent in DRIPS bucketed by time interval length
Top Offenders
Top 5 offenders, ranked by active time
| Disk drive (\_SB.PCI0.SAT0.PRT0) | Fx Device | 1% | 0:02:42 |
|---|---|---|---|
| Marvell AVASTAR Wireless-AC Network Controller | Networking | 1% | 0:02:30 |
| CPU C0 Time | Processor | 0% | 0:00:43 |
| Intel(R) HD Graphics Family (\_SB.PCI0.GFX0) | Fx Device | 0% | 0:00:06 |
| Maintenance Phase | PDC Phase | 0% | 0:00:05 |
Definitely something is preventing your SP3 in going into connected standby mode. I think the real culprit is the Connection Phase (PDC Phase) which seems to be stuck in restart/resume mode and that's what keep the wifi activated constantly.
I don't know enough about this process, but googling "connection phase - pdc phase" gives a number of hits on issues related to that, may be worth looking at in more detail.
The best way I have found to resolve connected standby issues is to revert to previous system configurations (when you knew for a fact that connected standby was working correctly) because most, if not all, of these issues are due to recent program installations and system changes. It is apparent that some software manufacturers are not careful enough in testing that their software isn't interfering with connected standby.
So try to uninstall any software you have recently installed. Also, look in Recovery, System Restore, and see if you can revert to a previous restore save point. Make sure you backup your documents, pictures, videos and stuff before doing so - system restore is not supposed to do anything to documents, but better be safe than sorry.
Let us know what you find out or not, can be useful to other out there!
My SP3 doesn't go into Hibernate anymore. Most of the time I keep it in the dock, but when it is not, it is draining the battery, and the culprit is the "Wireless-AC Network Controller" and "Connection Phase" is active 100% of the time...this even happens after a night where I put the SP3 into Airplane mode!!! Anybody know how to fix this problem?
16 2015-03-24 22:07:20 8:39:50 10,576 mWh 25% of battery 1,221 mW Drain 22% HW: 0% Top Offenders
Top 5 offenders, ranked by active time
Marvell AVASTAR Wireless-AC Network Controller Networking 100% 8:39:45 Connection Phase PDC Phase 100% 8:39:44 Disk drive (\_SB.PCI0.SAT0.PRT0) Fx Device 18% 1:32:20 Intel(R) HD Graphics Family (\_SB.PCI0.GFX0) Fx Device 0% 0:00:09 USB xHCI Compliant Host Controller (\_SB.PCI0.XHC) Fx Device 0% 0:00:07
My SP3 doesn't go into Hibernate anymore. Most of the time I keep it in the dock, but when it is not, it is draining the battery, and the culprit is the "Wireless-AC Network Controller" and "Connection Phase" is active 100% of the time...this even happens after a night where I put the SP3 into Airplane mode!!! Anybody know how to fix this problem?
| 16 | 2015-03-24 22:07:20 | 8:39:50 | 10,576 mWh | 25% of battery | 1,221 mW | Drain | 22% | HW: 0% |
|---|
Top Offenders
Top 5 offenders, ranked by active time
| Marvell AVASTAR Wireless-AC Network Controller | Networking | 100% | 8:39:45 |
|---|---|---|---|
| Connection Phase | PDC Phase | 100% | 8:39:44 |
| Disk drive (\_SB.PCI0.SAT0.PRT0) | Fx Device | 18% | 1:32:20 |
| Intel(R) HD Graphics Family (\_SB.PCI0.GFX0) | Fx Device | 0% | 0:00:09 |
| USB xHCI Compliant Host Controller (\_SB.PCI0.XHC) | Fx Device | 0% | 0:00:07 |
+1000000 on that! :)