How to Generate a System Sleep Diagnostics Report in Windows 10
InformationA System Sleep Diagnostics generates a report of intervals when the user was not present (idle) over the last three or specified days on the system, and if the system went to sleep.
This tutorial will sow you how to generate a System Sleep Diagnostics report to show intervals when a user went idle, idle duration, and sleep state entered in Windows 10.
You must be signed in as an administrator to be able to run a System Sleep Diagnostics report.
EXAMPLE: "powercfg /SystemSleepDiagnostics" usage
1. Open an elevated command prompt.
2. Type the command you want to use below into the elevated command prompt, and press Enter. (see screenshot below)
NoteIt's recommended to save the report as a .html file to be able to easily use and read it.
(For .html file with default 3 day duration)
powercfg /SystemSleepDiagnostics /output %USERPROFILE%\Desktop\System-Sleep-Diagnostics.html
(For .html file with specified duration)
powercfg /SystemSleepDiagnostics /output %USERPROFILE%\Desktop\System-Sleep-Diagnostics.html /Duration days
(For .xml file with default 3 day duration)
powercfg /SystemSleepDiagnostics /output %USERPROFILE%\Desktop\System-Sleep-Diagnostics.xml /XML
(For .xml file with specified duration)
powercfg /SystemSleepDiagnostics /output %USERPROFILE%\Desktop\System-Sleep-Diagnostics.xml /XML /Duration days
NoteSubstitute days in the commands above with a number 1 to 14 to specify the number of days you want to analyze for the report.
3. Open the System-Sleep-Diagnostics.html or System-Sleep-Diagnostics.xml file saved to your desktop to see the report in your default web browser (ex: Internet Explorer).
4. This is a copy of my laptop's System Sleep Diagnostics report from a System-Sleep-Diagnostics.html file viewed in Internet Explorer as an example of what is reported. (see screenshots below)
NoteEach interval is numbered. You can click on an interval (ex: 1) to jump straight to its analysis results.
NoteThis is an example analysis result for interval 1. Each interval will have its own separate analysis result to review.
- How to Put Your Computer to Sleep in Windows 10
- How to Generate Report of Battery Usage in Windows 10
- How to Generate Battery Energy Estimation Report in Windows 10
- How to Create a Power Efficiency Diagnostics Report in Windows 10
- How to See Sleep States Available on your Windows 10 PC
- How to Generate a Sleep Study Report in Windows 10
- How to Add 'System unattended sleep timeout' to Power Options in Windows 10
- How to Add 'Allow sleep with remote opens' to Power Options in Windows 10
The S0 Working state is new to me, is it a new sleep state in Win 10 ?
What does it really mean when it shows Sleep State Entered as Working ?
Does Win 10 enter this state because it is running some Windows maintenance task(s) ?
Here is a quote from MSDN that to me sounds like it really isn't sleeping (i hi-lighted in red)
Source: System Power States (Windows)Working state (S0)
During the working state, the system is awake and running. In simple terms, the device is "on." Whether the screen is on or off, the device is in a full running state. To conserve energy, especially on battery powered devices, we highly recommend powering-down hardware components when they're not being used.