How can I start screensaver on Windows 7 at startup?

Henry G November 25, 2013

I have computers joined to the domain and I need have the screensaver on if they’re not being in use.
I’ve searched, and the only solution provided works while someone is logged in.
I need it to start when no one has logged in, preferably after startup.

Like I said, it only starts when a user has logged in.
Someone help me please! I’ll send you cat pictures.

I’ve tried this solution:

  1. Alan W
    November 26, 2013 at 7:20 am

    OK, try this:

    You will see in the screenshot that it has a Start With Windows checkbox so it may well work.

  2. Alan W
    November 25, 2013 at 5:19 pm

    I found this on the Microsoft site:

    You can enable the logon screensaver by adding a couple of registry values.

    One of the problems that you have is that Direct3D support is not enabled on the login screen which means you can't use any of the Windows 7 stock screensavers. With this in mind you can either download one of your choosing from the web or grab the LOGON.SCR file from a Vista machine. The file will be in C:WINDOWSSYSTEM32 - copy it to the same location on your Windows 7 machine.

    Now, open the registry editor and go to HKEY_USERS .Default Control Panel Desktop

    Below this key create the following REG_SZ values...
    SCRNSAVE.EXE = C:WINDOWSSYSTEM32LOGON.SCR (or whatever your file is called).
    ScreenSaveActive = 1
    ScreenSaveIsSecure = 0
    ScreenSaveTimeOut = 60 (or whatever timeout you want in seconds)
    That's it - you'll have your screensaver at the logon screen then. If you need any help let me know in the comments section below.
    Hope this helps!"

    Let us know if its useful or not.

    • Henry G
      November 26, 2013 at 1:57 am

      hey Alan,
      I've tried this one. It works only when the user logs in... which is useless because there's no need for a screensaver if a user is on the computer. I need this working when the computer starts up within the lockscreen.

  3. Hovsep A
    November 25, 2013 at 4:59 pm

    is it possible to do it with nircmd.exe screensaver
    cmd /c nircmd lockws && nircmd cmdwait 0 screensaver

    • Henry G
      November 26, 2013 at 1:35 am

      Thanks Hovsep A.
      I tried your command and it didn't work. I also tried the screensaver, but it just locks my computer without a screensaver.