After switching to S3 sleep, you might encounter some issues. Here's how to diagnose and fix the most common problems.
Issue 1: Computer won't sleep or immediately wakes up
Check what's preventing sleep:
powercfg /requests
This shows active requests preventing sleep. Common culprits include:
- Audio devices
- Network adapters
- USB devices
- Running applications
Disable wake capabilities for problematic devices:
# List devices that can wake the computer
powercfg /devicequery wake_armed
# Disable wake for a specific device (example: network adapter)
powercfg /devicedisablewake "Intel(R) Ethernet Connection"
Issue 2: Sleep takes too long or fails
Generate a sleep study report:
powercfg /sleepstudy /output C:\sleepstudy.html
Open the HTML file in a browser to see detailed sleep/wake information and identify problematic drivers or processes.
Issue 3: High power consumption during sleep
Run an energy report:
powercfg /energy /output C:\energy-report.html
This identifies power efficiency issues and provides recommendations.
Issue 4: Need to revert to Modern Standby
If S3 sleep doesn't work well on your system, revert the changes:
# Method 1: Set override to 1 (re-enable Modern Standby)
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Power" /v PlatformAoAcOverride /t REG_DWORD /d 1 /f
# Method 2: Delete the override entirely
reg delete "HKLM\SYSTEM\CurrentControlSet\Control\Power" /v PlatformAoAcOverride /f
Restart after making changes.
Pro tip: Keep the sleep study and energy reports for future reference. They're invaluable for diagnosing power-related issues.
Verification: After troubleshooting, run powercfg /a again and test sleep functionality to ensure everything works properly.