Turn Off your monitor using shortcut from desktop

There’s an option in Windows XP power management that allows you to set a period of time, after which your monitor will be turned off. (which is more like Standby given that a shake of the mouse will awaken it).
Here is a way  about creating a shortcut that will allow you to do the same?

OK you can have two ways to do this

1.Use this widget for Yahoo! Widgets Engine OR Konfubulator

2.Another way is to download a standalone program that is built for this

Check out the page http://www.nirsoft.net/utils/nircmd.html
1. Download the ZIP file (link is at the end of that page).
2. Extract it to a temp folder.
3. Run nircmd.exe file.
4. Click “Copy to Windows directory”, click Yes.
5. Now, right-click desktop (or inside any folder like Start Menu, Programs, Quick Launch) and select New>Shortcut.
6. Enter “nircmd monitor off” or “nircmd monitor low” (no quotes please) (I don’t know the difference between them. Experiment.).
7. Click Next, and enter “Turn Off Screen” or anything you like as shortcut name. (no quotes). Click Finish.
8. Right-click the shortcut you created, and click “Properties”. Click “Change Icon”
9. If a message “The file %windir%\nircmd.exe contains no icons.” (or similar) appears, click OK.
10. Choose a nice icon (In WinXP, I use the “blue power icon” of shell32.dll file).
11. Click OK. Click OK again.
12. Try out the new shortcut to get a feel of it!


31 thoughts on “Turn Off your monitor using shortcut from desktop

  1. Pingback: Lights Off, Laptop! at kepo-ing Zz85

  2. Thanks,
    I’ve noticed on my notebook that ‘monitor off’ shortcut only turns off light on lcd screen, image is still visible under the right angle, but ‘monitor low’ completely turns off screen.

  3. I’m a programmer and I knew how to do this, so I’d rather make the program myself 🙂

    Thanks for the idea anyway, and for this topic, I do recommend this nifcmd.exe
    To the programmers out there, Keep it simple guys.

    Cheers to all, and happy computing

    • Hi,

      I’ve found several things that are able to turn off the display, but the display comes back on in a short while without mouse or keyboard activity. Is there some way I can get it to stay off and come back only on a keystroke, no other way?


  4. Nice technique! One strange behavior though. There appears to be a 1 minute interval between using the command once and then using it again. If you try to use the command again before 1 minute has passed from turning the screen back on, the screen goes black for a second and then turns right back on again. If you wait more than 1 minute, it works again just fine. Odd.

  5. I added a wait command to be able to use “Shortcut key” to initiate the command.
    “%windir%\nircmd.exe cmdwait 1000 monitor off”

  6. Somebody please figure out a way to keep it off! It’s really great that you all can write scores of different programs to do the same thing, but none of them keeps my display off for more than a couple minutes! Can’t it be restricted in what can turn the display back on? Can I decide the stimulus on which I want the display to come back on?

    • Thanks for the guide works like a charm.

      PS:I put a shortcut key (Num-) and also make it hidden. So not a CTRL ALT hotkey or a shortcut to fill desktop space…

  7. Thanks for the tip! I love this program. My windows XP is getting a little crappy and I need to refresh or rest my screen every once in a while. So I use the command to set the screen in a certain resolution. I then actually RE-set in my original resolution in stead of another (like 800×600 24bit) et voilla, I’ve refreshed my screen and the display artifacs are gone :).

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s