What is the hotkey to put my Windows to sleep?

14

2

My keyboard doesn't have power-related keys. I would like to enter the hybrid sleep using the keyboard and only with a minimum of keystrokes.

If there is none, how do I bind a hotkey to it?

Jader Dias

Posted 2010-10-05T13:30:52.423

Reputation: 13 660

Answers

8

Windows doesn't have a standard hotkey or keyboard shortcut for going to sleep - except the "sleep" button that you see on some keyboards.

Instead, you can use a program to trigger the sleep state, and you can assign a shortcut to launch this program:

  1. Download Steve's Wizmo tool.
  2. Create a shortcut to this program on your desktop.
  3. Right-click the shortcut, and select Properties.
  4. In the field Target, add the word standby. *)
  5. Click in the field Shortcut key, then press the key combination you want to use. This is then displayed in the field. Note: Not all shortcuts work, e.g. Win+S gets translated to Ctrl-Alt-S instead.
  6. Click OK and try out the shortcut!

*) See the Wizmo webpage for complete documentation. Wizmo can do lots more!

Torben Gundtofte-Bruun

Posted 2010-10-05T13:30:52.423

Reputation: 16 308

Glad to see there's more Steve Gibson fans here. – qroberts – 2010-10-05T14:09:10.113

6

In English Windows Windows + -> + -> + s will put the computer to sleep.

If sleep is configured to be hybrid, then it will be a hybrid sleep.

Jader Dias

Posted 2010-10-05T13:30:52.423

Reputation: 13 660

1This pattern no longer works in Windows 10. It's now Win-↑-↑-Enter-↓-Enter, but it's not totally reliable; I've sometimes seen "sleep" not be an option, perhaps because of pending updates, causing this to reboot instead. – Christian Conkle – 2015-08-09T15:29:20.527

2@ChristianConkle At that point, they might as well have made it the Konami Code. – krillgar – 2016-09-20T19:43:27.703

3Windows 10 (including 1607!): Win+X → Up → Up → Right → Up → Up. (Last part may vary.) – Daniel B – 2017-02-28T07:15:52.140

Windows 10 English: Win+X -> U -> S (variant on @DanielB's idea, but with fewer up-up-ups). Edit: Oh, I see Christian Conkle already answered this same thing in another answer (not comment). – Luc – 2018-08-18T01:02:08.840

2+1, Relatively easy to remember and works always as it does not require changes to the system. – mgronber – 2013-08-24T16:53:43.113

4

You can use the free utility NirCmd as follows:

"C:\Program Files\Nircmd\nircmd.exe" standby

The rest you can find in torbengb's answer.

harrymc

Posted 2010-10-05T13:30:52.423

Reputation: 306 093

You need the "standby" command to go to sleep. The "hibernate" command does what you think it does. – GetFree – 2017-02-28T05:15:44.137

1

Starting in Windows 8, and continuing in Windows 10 at least as of the Creators Update, the Windows+x menu allows quick access to the "shut down or sign out menu." And it has sensible accelerators; "u" for the shut down menu, and then "s" for sleep.

You can sleep with the sequence Windows+x, u, s.

Christian Conkle

Posted 2010-10-05T13:30:52.423

Reputation: 129

1

You can try this command instead (no external programs are required):

Rundll32.exe Powrprof.dll,SetSuspendState Sleep

Steve Kero

Posted 2010-10-05T13:30:52.423

Reputation: 161

Unfortunately, if you have hibernation enabled, this will hibernate instead of sleep. – Jeremy Stein – 2014-12-10T20:10:27.617

0

My method doesn't satisfy the minimum keystrokes requirement I guess...

but anyways...

Windows+D to go to the desktop, and from there press Alt+F4

Alt+F4 magic

Choose the action and then press enter. It's three keyboard operations if sleep is your default action. I kind of like the Alt+F4 window it brings up.

user556071

Posted 2010-10-05T13:30:52.423

Reputation: 21

0

You can use Autohotkey script:

Pause::
    DllCall("PowrProf\SetSuspendState", "int", 0, "int", 0, "int", 0)
    Return

It will put PC to sleep when you press "Pause Break"

You can change key to any combination you want

source: https://gist.github.com/davejamesmiller/1965847

qewg

Posted 2010-10-05T13:30:52.423

Reputation: 23