组策略屏幕保护设置在 Windows 中不起作用

本文有助于解决以下问题:在组策略配置为在 Windows 中启用该策略后,Screensaver 不会启动。

适用于: Windows Server(所有支持的版本)、Windows 客户端(所有支持的版本)
原始 KB 数: 2616727

现象

组策略配置为启用 Screensaver:

用户配置\管理模板\控制面板\个性化\启用屏幕保护程序

但是没有设置定义在屏幕保护程序超时中配置的 ScreenSaverTimeout。

默认情况下,Screensaver 不会在此类配置中启动。

原因

默认的 ScreenSaver 超时配置在此位置的注册表中:

  • 注册表子项: HKEY_CURRENT_USER\Control Panel\Desktop
  • 类型:Reg_SZ
  • 名称:ScreenSaveTimeOut

由于 Windows 7/Windows Server 2008 R2 默认不存在此密钥。

如果不通过组策略配置默认超时,则系统没有超时,因此不会启动屏幕保护程序。

解决方法

解决此问题有两种解决方法。

  • 以下路径下配置屏幕保护程序超时 组策略,以更改默认的 ScreenSaver 超时:

    用户配置\管理模板\控制面板\个性化\

  • 使用组策略首选项为应用于用户的组策略中的以下注册表项配置新的默认值:

    • 注册表子项: HKEY_CURRENT_USER\Control Panel\Desktop

    • 类型:Reg_SZ

    • 名称:ScreenSaveTimeOut

      用户配置 > 首选项 > Windows 设置 > 注册表

      新建 > 注册表项

    • 操作:创建

    • Hive: HKEY_CURRENT_USER

    • 密钥路径: Control Panel\Desktop

    • 值名称:ScreenSaveTimeOut

    • 值类型:REG_SZ

    • 值数据:600

      使用“项目级别目标”(通用设置选项卡),此设置的设备可以限制为运行 Windows 7 或 Windows Server 2008 R2 的系统。