With Surface Pro 3 we finaly have as you all may already know an intel based device with support for Connected Standby or Instant Go.
Connected standby was introduced way back in 2011 at the Microsoft Build Conference. The idea is that when your Surface Pro 3 has its display powered off things should still be able to update and play. Skype Calls will make it through and music played from Modern Apps will still be playing. Just like your smartphone does today.
The user experience is that you “never” really power down your Surface Pro 3, you just turn it off. I am not going into details about how this work and dont work. There is a lot of articles out there on this. This post is about how you can find out what is draining your power when your device enters Connected Standby State.
I have been searching around and found that there is some people out there not able to go into this state or having issues with their Surface just being totally drained when they try to start up after some time.
There is actually a few simple reports that can help you understand what is happening and why your computer is behaving badly in this matter.
To show your computers available sleep states run the command “powercfg /a” for available sleep states. This is the output from my Surface Pro 3:
As you can see my device supports Connected Standby.
Then you run the command “powercfg /BATTERYREPORT”
This command will produce an html report of your battery usage and will show how often and if you computer enters the different power states. As you see below my computer enters Connected Standby as it should.
It does also show more information, just try the command at your own computer.
But there is more. You can also run another report by running “powercfg /SLEEPSTUDY” . This report can be used to observe and diagnose connected standby problems:
From my own report you can se an good example on how software keeps the network adapter up. The effect of email through the Windows Communication app keeps the broker infrastructure (BI) system active, BI keeps the network up so that my email is updated. Because I am using the USB network adapter you will also see that the USB Controller also is up an using power. This HDD is also active at this time.
From this report you can take a simple look at what is consuming power when in Connected Standby.
This is it for this blogpost. I hope this gave you some pointers at least. I will follow up with a look at Windows Performance Analyzer for analyzing Connected Standby later.