你目前正处于脱机状态,正在等待 Internet 重新连接

如何使用组策略或注册表设置配置自动更新

针对 Windows XP 的支持已终止

Microsoft 已于 2014 年 4 月 8 日终止了针对 Windows XP 的支持。该更改已影响到您的软件更新和安全选项。 了解这一措施对于您的含义以及如何继续保持受保护状态。

针对 Windows Server 2003 的支持已于 2015 年 7 月 14 日终止。

Microsoft 已于 2015 年 7 月 14 日终止了对于 Windows Server 2003 的支持。该更改已影响到您的软件更新和安全选项。 了解这一措施对于您的含义以及如何继续保持受保护状态。

简介
如果您以计算机管理员或管理员组成员的身份登录,则通知区域可能会提示您在 Windows 中配置自动更新功能。

有关自动更新功能的可用性以及如何在 Windows 7、Windows Vista 和 Windows XP 中配置和使用此功能的详细信息,请参阅 Microsoft 知识库文章306525:如何在 Windows 中配置和使用自动更新

对于高级用户或 IT 专业人士,本文介绍了以下配置自动更新功能的方法:
  • 使用组策略
  • 更改注册表

使用本地组策略配置自动更新

  1. 单击“开始”,然后单击“运行”
  2. 键入 gpedit.msc,然后单击确定
  3. 展开“计算机配置”。
  4. 右键单击“管理模板”,然后单击“添加/删除模板”。
  5. 单击“添加”,单击 Windows\Inf 文件夹中的“Wuau.adm”,然后单击“打开”。
  6. 单击“关闭”。
  7. 在“计算机配置”下依次展开“管理模板”、“Windows 组件”和“Windows Update”。

    此时会出现“配置自动更新”策略。此策略指定计算机通过 Windows 自动更新功能接收安全更新及其他重要下载。通过此策略的设置,您可以指定是否在计算机上启用自动更新。如果此服务已启用,则您必须选择以下三个配置选项之一。
  8. 要查看策略设置,请双击“配置自动更新”策略。
  9. 要打开“自动更新”,请单击出现在“设置”选项卡顶部的选项列表中的“启用”。

    如果您单击“启用”,则必须选择在步骤 10 中描述的配置选项之一。
  10. 选择下列选项之一:
    • 2 - 提醒下载并提醒安装

      当更新可用时,通知区域中会出现一个图标,并且您会收到一条消息,指出更新已准备就绪,可以下载。单击该图标或消息,查看并选择您要下载的更新。Windows 会在后台下载更新。当下载完成后,通知区域中会出现一个图标,并且您会收到一条消息,指出更新已准备就绪,可以安装。您可以单击图标或消息来选择要安装的更新。
    • 3 - 自动下载并提醒安装

      注意这是默认设置。

      当更新可用时,Windows 会在后台下载这些更新。用户在此过程中不会收到提醒,也不会受到干扰。当下载完成后,通知区域中会出现一个图标,并且您会收到一条消息,指出更新已准备就绪,可以安装。您可以单击图标或消息来查看和选择要安装的更新。
    • 4 - 自动下载并计划安装

      若要指定计划,请在“组策略设置”对话框中选择相应的选项。如果您不指定计划,默认情况下,系统会在每天早晨 3:00 安装这些更新。Windows 会在必要时重新启动计算机。如果在 Windows 准备重启时,某人正在使用该计算机,则会出现一个通知,指出 Windows 需要重新启动计算机。用户也可以选择稍后重新启动计算机。

      如果选择“4 - 自动下载并计划安装”,可以设置定期计划。如果您不设置计划,则在每天早晨 3:00 下载和安装所有更新。
    • 其他选项

      此外,您还可以选择“禁用”选项或“未配置”选项。如果选择“禁用”,则管理员必须从 Microsoft Windows Update 网站手动下载和安装所有可用的更新。

      如果您选择“未配置”,则自动更新状态将不会在组策略级别指定。状态既可以是“启用”,也可以是“不启用”。不过,管理员仍可以通过使用控制面板配置自动更新。控制面板包含与组策略中相同的设置。
注意:Windows Server 2003 自动更新功能和软件更新服务 (SUS) Service Pack 1 (SP1) 客户端中提供了更新的管理模板(.adm 文件)。此更新策略文件添加了下面两个新策略:
  • 重新计划自动更新计划的安装

    该策略指定启动计算机后,自动更新必须等待多长时间才能执行以前漏掉的计划安装。
  • 不为计划的自动更新安装进行自动重新启动

    该策略指定自动更新会在任何登录用户重新启动计算机时完成计划的安装。如果不使用该策略,计算机将自动重新启动。
Windows Server 2003 中提供了更新的客户端和策略文件。若要为基于 Windows 2000 和 Windows XP 的计算机下载 SUS SP1 客户端,请参阅 Microsoft 知识库文章 Windows Server Update Services Service Pack 1 说明

若要为基于 Windows 2000 和 Windows XP 的计算机下载更新的管理模板,请访问 Software Update Services 1.0 ADM File for Service Pack 1 网页。


使用 Active Directory 目录服务中的组策略加载策略设置

若要使用组策略加载策略设置,必须使用 Wuau.adm 文件,该文件描述了自动更新客户端新的策略设置。Wuau.adm 是在您安装新的自动更新功能时自动安装在 Windows\Inf 文件夹中的。

可将 Windows\Inf\Wuau.adm 作为管理模板加载到组策略对象编辑器。

使用 Active Directory 中的组策略加载策略设置的步骤如下:
  1. 在 Active Directory 域控制器上,单击“启动”,然后单击“运行”。
  2. 键入 dsa.msc
  3. 右键单击您想要在其中创建策略的组织单位或域,然后单击“属性”。
  4. 单击“组策略”选项卡,然后单击“新建”。
  5. 为该策略键入一个名称,然后单击“编辑”。
  6. 在“计算机设置”下,右键单击“管理模板”。
  7. 单击“添加/删除模板”,然后单击“添加”。
  8. 键入自动更新 .adm 文件的名称,例如,键入 windows_folder\inf\wuau.adm
  9. 单击“打开”。

通过编辑注册表配置自动更新

重要说明本部分(或称方法或任务)包含有关如何修改注册表的步骤。但是,注册表修改不当可能会出现严重问题。因此,请一定严格按照下列步骤操作。为了获得进一步保护,请在修改注册表之前对其进行备份。这样就可以在出现问题时还原注册表。有关如何备份和还原注册表的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
322756 如何在 Windows 中备份和还原注册表


在非 Active Directory 环境中,您可以编辑注册表设置来配置自动更新。

注意您必须手动创建这些注册表项。

使用下列方法之一设置这些注册表项:
  • 使用注册表编辑器手动编辑注册表。
  • 使用 Windows NT 4.0 类型的系统策略功能集中部署这些注册表项。
要使用注册表编辑器,请执行以下步骤:
  1. 单击“开始”,单击“运行”,然后在“打开”框中键入 regedit
  2. 在注册表中找到并单击以下注册表项:
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
  3. 添加下列设置之一:
    • 数值名称:NoAutoUpdate
      数值数据:0 或 1
      • 0: 启用自动更新(默认)。
      • 1: 禁用自动更新。
      注册表数值类型:Reg_DWORD
    • 数值名称:AUOptions
      数值数据:1 到 4
      • 1: 自动更新中的“保持我的计算机最新”已被禁用。
      • 2: 提醒下载和安装。
      • 3: 自动下载并提醒安装。
      • 4: 自动下载并自动执行计划的安装。
      注册表数值类型:Reg_DWORD
    • 数值名称:ScheduledInstallDay
      数值数据:0 到 7
      • 0: 每天。
      • 1 到 7:一周内所有日子,从周日 (1) 到周六 (7)。
      注册表数值类型:Reg_DWORD
    • 数值名称:ScheduledInstallTime
      数值数据:n,其中 n 为一天 24 小时中的某一整点 (0-23)。
      注册表数值类型:Reg_DWORD
    • 数值名称:UseWUServer
      数值数据:将此值设置为 1,则自动更新将使用正运行软件更新服务而不是 Windows 更新的服务器。
      注册表数值类型:Reg_DWORD
    • 数值名称:RescheduleWaitTime
      数值数据:m,其中 m 为自动更新从启动到开始执行那些错过计划时间的安装所等待的时间。(该时间的单位为分钟,从 1 到 60,代表 1 分钟到 60 分钟)
      注册表数值类型:Reg_DWORD

      注意客户端更新为 SUS SP1 客户端版本或更高版本后,此设置仅影响客户端行为。
    • 数值名称:NoAutoRebootWithLoggedOnUsers
      数值数据:Reg_DWORD:0 (false) 或 1 (true)。如果设置为 1,当有登录用户时,自动更新不会自动重新启动计算机。
      注册表数值类型:Reg_DWORD

      注意客户端更新为 SUS SP1 客户端版本或更高版本后,此设置影响客户端行为。
    若要在一个正运行软件更新服务的服务器上使用自动更新,请参见部署 Microsoft Windows Server Update Services 2.0 指南。
直接使用策略注册表项配置自动更新时,此策略会替代由本地管理用户设置的用来配置客户端的首选项。如果管理员日后删除此注册表项,则会重新使用本地管理用户设置的首选项。

若要确定您的客户端计算机和服务器为获得其更新而进入的、正在运行 SUS 的服务器,请将下面的注册表值添加到注册表中:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\


数值名称:WUServer
注册表数值类型:Reg_SZ
WUServer 根据 HTTP 名称设置 SUS 服务器(例如,http://IntranetSUS)。

数值名称:WUStatusServer
注册表数值类型:Reg_SZ
此值会根据 HTTP 名称设置 SUS 统计数据服务器(例如,http://IntranetSUS)。
  
注意:本篇“快速发布”文章是从 Microsoft 支持组织直接创建的。 文中包含的信息按原样提供,用于响应紧急问题。 由于发布仓促,材料可能包含印刷错误,并且可能随时修订,恕不另行通知。 有关其他注意事项,请参阅使用条款
属性

文章 ID:328010 - 上次审阅时间:07/16/2013 07:13:00 - 修订版本: 1.1

  • Windows Server 2008 Datacenter
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 Standard
  • Windows Server 2008 Standard without Hyper-V
  • Windows Vista Enterprise
  • Windows Vista Business
  • Windows Vista Home Premium
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Vista Home Basic N 64-bit Edition
  • Windows Vista Home Basic N
  • Windows Vista Home Basic
  • Windows Vista Starter
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Professional x64 Edition
  • Microsoft Windows XP Tablet PC Edition
  • Windows Vista Ultimate
  • Windows Vista Business 64-bit edition
  • Windows Vista Business N 64-bit Edition
  • Windows Vista Business N
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Datacenter without Hyper-V
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Enterprise without Hyper-V
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 R2 Standard without Hyper-V
  • kbpubtypekc kbregistry kbhowto kbprb KB328010
反馈