ETA: to clarify, my sleep settings S1, S2, S3, and hybrid sleep are disabled when viewed through the command prompt using powercfg /a:
The following sleep states are available on this system:
Standby (S0 Low Power Idle) Network Connected
Hibernate
Fast Startup
The following sleep states are not available on this system:
Standby (S1)
The system firmware does not support this standby state.
This standby state is disabled when S0 low power idle is supported.
Standby (S2)
The system firmware does not support this standby state.
This standby state is disabled when S0 low power idle is supported.
Standby (S3)
The system firmware does not support this standby state.
This standby state is disabled when S0 low power idle is supported.
Hybrid Sleep
Standby (S3) is not available.
I found this thread and it seems like just what I need:
How to activate sleep states after Windows 10 install
I have exactly the same problem, except hibernate is fine for me. I'm just missing S1, S2, and S3 (including hybrid sleep), which means my computer can't sleep. So this solution sounds like it should work for me:
gpedit.msc -> Computer Configuration -> Administrative Templates -> System -> Power Management -> Sleep Settings
And it looks like the OP there had the same problem as me: I have the home edition, and I tried a bunch of ways to enable gpedit.msc and none have worked. I read somewhere that everything you can do in in gpedit.msc can be accomplished in the registry editor: is that true? Does anyone know the regedit solution to re-enabling sleep?
I'm fairly certain that I had the option for hybrid sleep when I first got this computer. I remember having an issue with it going to sleep too often that I think I fixed with regedit, but of course that might have been what broke S1-S3 in the first place. I just can't find the threads... I really should have written down what I was changing.