none
I'd like to disable the Windows Server 2008 R2 login screensaver only

    Question

  • We're starting to deploy Windows Server 2008 R2 in a virtual environment and we'd rather have the login screensaver either disabled altogether or set to blank, but the Server 2003 method of changing the registry keys inside HKEY_Users\.DEFAULT\Control Panel\Desktop\ doesn't seem to be available since those entries aren't present.

    Any help would be appreciated.

     

    Thanks,

     

    Mike

    Thursday, May 27, 2010 2:55 PM

Answers

  • Hi Mike,

     

    Here are the registry keys for screensaver in Windows Server 2008 R2.

     

    ·         HKEY_CURRENT_USER\Control Panel\Desktop\ScreenSaveActive

    ·         HKEY_CURRENT_USER\Control Panel\Desktop\SCRNSAVE.EXE

    ·         HKEY_CURRENT_USER\Control Panel\Desktop\ScreenSaverIsSecure

    ·         HKEY_CURRENT_USER\Control Panel\Desktop\ScreenSaveTimeOut

     

    You can easily use regedit to change the behavior of your screensaver:

     

    To disable the screensaver, please change the value HKEY_CURRENT_USER\Control Panel\Desktop\ScreenSaveActive from "1" to "0".

     

    To set the screensaver as blank, please change the value HKEY_CURRENT_USER\Control Panel\Desktop\SCRNSAVE.EXE from “logon.scr” to “scrnsave.scr”. This value reads %windir%\System32\logon.scr (the Windows Logos) by default.

     

    The registry key HKEY_CURRENT_USER\Control Panel\Desktop\ScreenSaverIsSecure enables the computer to ask for credentials when you try to wake the server from the screensaver. If you want to disable it, you can set the value from “1” to “0”.

     

    The amount of time before the screen saver kicks in can also be adjusted by changing the registry key HKEY_CURRENT_USER\Control Panel\Desktop\ScreenSaveTimeOut. The value specifies the time out in seconds.

     

    Regards,

    Karen Ji


    This posting is provided "AS IS" with no warranties, and confers no rights.
    • Marked as answer by Karen Ji Tuesday, June 01, 2010 1:41 AM
    Friday, May 28, 2010 6:54 AM

All replies

  • Hi Mike,

     

    Here are the registry keys for screensaver in Windows Server 2008 R2.

     

    ·         HKEY_CURRENT_USER\Control Panel\Desktop\ScreenSaveActive

    ·         HKEY_CURRENT_USER\Control Panel\Desktop\SCRNSAVE.EXE

    ·         HKEY_CURRENT_USER\Control Panel\Desktop\ScreenSaverIsSecure

    ·         HKEY_CURRENT_USER\Control Panel\Desktop\ScreenSaveTimeOut

     

    You can easily use regedit to change the behavior of your screensaver:

     

    To disable the screensaver, please change the value HKEY_CURRENT_USER\Control Panel\Desktop\ScreenSaveActive from "1" to "0".

     

    To set the screensaver as blank, please change the value HKEY_CURRENT_USER\Control Panel\Desktop\SCRNSAVE.EXE from “logon.scr” to “scrnsave.scr”. This value reads %windir%\System32\logon.scr (the Windows Logos) by default.

     

    The registry key HKEY_CURRENT_USER\Control Panel\Desktop\ScreenSaverIsSecure enables the computer to ask for credentials when you try to wake the server from the screensaver. If you want to disable it, you can set the value from “1” to “0”.

     

    The amount of time before the screen saver kicks in can also be adjusted by changing the registry key HKEY_CURRENT_USER\Control Panel\Desktop\ScreenSaveTimeOut. The value specifies the time out in seconds.

     

    Regards,

    Karen Ji


    This posting is provided "AS IS" with no warranties, and confers no rights.
    • Marked as answer by Karen Ji Tuesday, June 01, 2010 1:41 AM
    Friday, May 28, 2010 6:54 AM
  • Dear Karen,

    Is same registry entry in Windows 7 and Windows 2008?

    According Microsoft in legacy plataform (Windows Server 2003, or later) on a computer that is running an operating system in the Windows NT, Windows 2000, Windows XP, or Windows Server 2003 family, this entry can be superseded by a Group Policy setting. While the Screen saver executable name Group Policy setting is enabled, the system ignores this entry. The configuration of the Screen saver executable name Group Policy setting is stored in the SCRNSAVE.EXE entry, which is in the Policies subkey.

    ScreenSaveActive: http://technet.microsoft.com/en-us/library/cc738756(WS.10).aspx
    Applies To: Windows Server 2003, Windows Server 2003 R2, Windows Server 2003 with SP1, Windows Server 2003 with SP2
    HKLM\Software\Policies\Microsoft\Windows\Control Panel\Desktop

    ScreenSaveTimeOut: http://technet.microsoft.com/en-us/library/cc781591(WS.10).aspx
    Applies To: Windows Server 2003, Windows Server 2003 R2, Windows Server 2003 with SP1, Windows Server 2003 with SP2
    HKCU\Control Panel\Desktop

    SCRNSAVE.EXE: http://technet.microsoft.com/en-us/library/cc785762(WS.10).aspx
    Applies To: Windows Server 2003, Windows Server 2003 R2, Windows Server 2003 with SP1, Windows Server 2003 with SP2
    HKCU\Control Panel\Desktop

    When used a GPO in Windows 2003 Server to applied in OU internals, this registry entry modified in Windows 7 to:

    [HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Control Panel\Desktop]
    "ScreenSaveActive"="1"
    "ScreenSaveTimeOut"="300"
    "SCRNSAVE.EXE"="c:\Windows\System32\telatrf.scr"

    My question is: What a real registry entry when i use a DC Windows 2003 Server with workstation Windows 7?

    Because the parameter "ScreenSaveTimeOut"="300" is not enabled, despite the registry entry exist. The ScreenSaveTimeOut active always in 60s.

    Thanks for attention

    Regards

    Gorki Pinheiro


    Gorki P. Pinheiro
    • Edited by Gorki Pinheiro Wednesday, October 27, 2010 1:21 PM information disclousure
    Wednesday, October 27, 2010 1:19 PM