System Center 2012 Configuration Manager Service Pack 1的发行说明

 

适用对象:System Center 2012 Configuration Manager SP1

要搜索这些发行说明,请按 Ctrl+F。

在安装 Microsoft System Center 2012 Configuration Manager Service Pack 1 之前,请先通读这些发行说明。

这些发行说明包含成功安装 System Center 2012 Configuration Manager Service Pack 1 (SP1) 所需的信息。 这些发行说明还包含产品文档中未提供的信息。

System_CAPS_important重要事项

如果这些发行说明与其他 配置管理器 文档之间存在差异,应以最新的版本为准。

提供反馈

如果你想提供反馈、提出建议或报告有关 System Center 2012 Configuration Manager SP1 的问题,请访问 Microsoft Connect 网站

支持的配置

有关支持的配置的信息,请参阅受支持的配置的配置管理器

文档

有关 System Center 2012 Configuration Manager SP1 的文档,请参阅 System Center 2012 Configuration Manager 的文档库。 如果有与文档相关的反馈,请发送电子邮件到 SMSDocs@Microsoft.com

不支持将 System Center 2012 Configuration Manager SP1 的预发行版本升级到 System Center 2012 Configuration Manager SP1

如果安装了 System Center 2012 Configuration Manager SP1 的预发行版本,请卸载此版本,然后再安装 System Center 2012 Configuration Manager SP1。 我们建议你,在卸载 配置管理器 SP1 的早期版本之后并在安装 配置管理器 SP1 的发行版之前,也要卸载操作系统,然后重新安装它。

此外,配置管理器 不支持在不同版本的 配置管理器 之间导入对象。

从 System Center 2012 Configuration Manager 升级到 System Center 2012 Configuration Manager SP1

如果拥有 System Center 2012 Configuration Manager 的发行版,则可以将其升级到 System Center 2012 Configuration Manager SP1。 有关升级过程和任何互操作性注意事项的详细信息,请参阅规划 System Center 2012 Configuration Manager 的升级Configuration Manager 不同版本之间的互操作性

操作系统部署的互操作性注意事项

在部署与 配置管理器 的早期版本不兼容的操作系统方面,配置管理器 SP1 引入了几项变化。 为了获得最佳体验,我们建议你,在将层次结构中的所有站点服务器均升级到 配置管理器 SP1 之后才部署操作系统。 但是,这并不总是可行的。 例如,大型的层次结构可能需要很长的时间才能升级所有站点服务器。 因此,请先查看互操作性注意事项,然后才开始在包含 配置管理器 SP1 站点和不带 Service Pack 1 的 配置管理器 站点的层次结构中部署操作系统。 这些注意事项包括:

  • 客户端安装包

    • 在安装 配置管理器 SP1 时,默认客户端安装包的源会自动升级到 配置管理器 SP1 版本。 层次结构中的所有分发点都会用这个新的客户端安装包进行更新,即使分发点位于尚未升级到 配置管理器 SP1 的站点中。

    • 无法成功将运行 配置管理器 SP1 的客户端分配至尚未升级到 配置管理器 SP1 的站点。 在这种情况下,如果错误地分配客户端,则在管理点中会阻止站点分配。

  • 启动映像

    • 将顶层站点升级到 配置管理器 SP1 时,默认启动映像(x86 和 x64)会自动更新为使用 Windows PE 4 且基于 Windows ADK 的启动映像。 与默认启动映像关联的文件会使用这些文件的 配置管理器 SP1 版本进行更新。

    • 为了防止任务序列失败,请确保启动映像的版本与你在任务序列中配置的 配置管理器 客户端安装包的版本一致。 例如,使用 Windows PE 3 且基于 Windows AIK 的启动映像必须与不带 Service Pack 的 配置管理器 的客户端安装包版本一致。 基于 Windows ADK 的启动映像必须与 配置管理器 SP1 的客户端安装包版本一致。

    • 如果站点层次结构包含具有不同 配置管理器 版本的站点,则避免使用动态媒体, 而是使用基于站点的媒体来联系特定的管理点,直至所有站点均升级到相同的 配置管理器 版本。

    • 只能在未安装 Service Pack 1 的 配置管理器 站点中导入和使用基于 Windows AIK 的启动映像。

    • 只能在已安装 Service Pack 1 的 配置管理器 站点中导入和使用基于 Windows ADK 的启动映像。

  • 部署属性

    • 配置管理器 SP1 增加了一个部署选项,以使任务序列部署仅可用于媒体和 PXE。 不带 Service Pack 的 配置管理器 客户端无法识别此选项。 因此,只要在部署所针对的集合中包含这些客户端,它们仍将运行任何配置为使用此选项的部署。 在将层次结构中的所有客户端均升级到 配置管理器 SP1 之前,避免使用此部署选项。

      System_CAPS_important重要事项

      不了解此互操作性注意事项的影响可能会导致数据丢失。

有关详细信息,请参阅 规划操作系统部署的互操作性

从 Configuration Manager 2007 迁移

System Center 2012 Configuration Manager SP1 不支持从 Configuration Manager 2007 就地升级,但支持并排迁移。

可以使用 System Center 2012 Configuration Manager SP1 创建迁移作业,以便将 Configuration Manager 2007 中的对象和内容迁移到 System Center 2012 Configuration Manager SP1。 此外,在将 Configuration Manager 2007 迁移到 System Center 2012 Configuration Manager SP1 时,可以将 Configuration Manager 2007 分发点升级到 System Center 2012 Configuration Manager SP1 分发点。 可以升级分支分发点、服务器共享上的分发点和 Configuration Manager 2007 中的标准分发点。 还可以升级在辅助站点服务器上共存的 Configuration Manager 2007 分发点。 此操作将卸载辅助站点,并保留已安装的分发点。

有关迁移的信息,请参阅在 System Center 2012 Configuration Manager 中迁移层次结构指南。

在实施到生产网络之前在测试环境中评估新的唤醒代理功能

配置管理器 SP1 中新的唤醒代理功能可以帮助唤醒计算机,以执行管理任务。 此功能可让计算机进入睡眠或休眠状态,从而帮助节省成本。 但是,请首先在独立且具有代表性的网络基础结构上评估此功能。 之后,在全面实施唤醒代理之前,扩大测试范围,以使用多个子网上的一组计算机进行测试。 确保测试包含了所有网络配置和网络设备类型。 如果由独立的团队负责管理网络基础结构和网络服务,则在测试期间通知此团队并将其包括进来。 例如,在使用 802.1X 网络访问控制的网络上,唤醒代理将无法工作,而且可能会破坏网络服务。 此外,唤醒代理可能会导致某些网络监视工具在检测到与唤醒其他计算机相关的流量时生成警报。 请查看有关唤醒代理的可用信息,以帮助你确定唤醒代理是否适合贵组织。

有关唤醒代理的详细信息,请参阅 规划如何唤醒客户端 主题中的 在 Configuration Manager 中规划通信 部分。

System Center 2012 Configuration Manager SP1 的已知问题

本部分提供有关 System Center 2012 Configuration Manager SP1 中的问题的最新信息。 这些问题不会出现在产品文档中,且在某些情况下可能与现有产品文档相抵触。 如果可能,这些问题将在以后的版本中得以解决。

在客户端计算机上未能评估迁移的 Configuration Manager 2007 配置基线

将 Configuration Manager 2007 配置基线迁移到 System Center 2012 Configuration Manager SP1 时,更改了配置基线摘要的哈希,但未更改版本号。 由于此哈希已更改,因此 配置管理器 在队列中加入删除现有配置基线的请求,然后下载已修改的配置基线。 在完成删除请求之前,如果客户端计算机或客户端服务 (ccmexec) 重新启动,则客户端不会下载新的配置基线,因为版本号与现有的版本号相同。

在这种情况下,“监视”工作区中的“部署”选项卡上会显示错误“87d00315”(“CI 版本信息数据不可用”)。

解决方法    在迁移配置基线后,修改它,这会自动增大版本号。 例如,更改配置基线的描述。

无法将 Configuration Manager 客户端安装到 64 位计算机上

如果 配置管理器 SP1 客户端没有安装在 64 位计算机上,请检查 CCMSetup.log 文件中是否记录了下列错误消息:

Couldn't verify 'C:\WINDOWS\ccmsetup\MicrosoftPolicyPlatformSetup.msi' authenticode signature. Return code 0x800b0101

解决方法    请参阅知识库文章 2801987

基于软件更新的客户端安装失败

在启用基于软件更新的客户端部署时,配置管理器 客户端未发布到软件更新点。 WCM.log 文件中记录以下错误:

ERROR: Failed to publish sms client to WSUS, error = 0x80131622

解决方法    下载以下软件更新,然后在运行软件更新点站点系统角色的所有站点系统服务器上安装它:Update for Windows Server Update Services (WSUS) 3.0 Service Pack 2 for x64-based Systems (KB2530678) (面向基于 x64 的系统的 Windows Server Update Services (WSUS) 3.0 Service Pack 2 更新 (KB2530678))

有关此软件更新的详细信息,请参阅 System Center Update Publisher does not publish customized updates to a computer if WSUS 3.0 SP2 and the .Net Framework 4.0 are installed(如果安装 WSUS 3.0 SP2 和 .Net Framework 4.0,则 System Center Update Publisher 不向计算机发布自定义的更新)

无法安装虚拟应用程序且 Windows 应用程序和服务日志中出现事件 ID 1008

将虚拟应用程序部署到计算机时,安装失败,而且在 Windows“应用程序和服务日志”的“Microsoft-App-V-Client/Admin”日志文件中出现 App-V 客户端记录“事件 1008”。

通常,在最近卸载了同一个应用程序时会造成此错误,而且此错误需要重新启动计算机,因为安装文件正在使用中。 在重新启动计算机之前,你无法重新安装该应用程序。

解决方法    重新启动计算机,然后重新安装该应用程序。

在你运行漫游用户配置文件运行状况报告时出现 Microsoft.Reporting.WinForms.ReportServerException 错误

如果运行名为“漫游用户配置文件运行状况报告”的报告,此报告未能运行,而且显示“Microsoft.Reporting.WinForms.ReportServerException”错误。

解决方法    执行下列过程。

  1. 在 配置管理器 控制台中,右键单击报告“漫游用户配置文件运行状况报告”,然后单击“编辑”。

  2. 在报表生成器中,选择“DataSet0”,然后单击“编辑”。

  3. 在“数据集属性”页中,右键单击查询,再单击“全选”。

  4. 用下列查询替换所选的查询:

      declare @UserSID as nvarchar(max)
      if(@UserName is NULL OR @UserName= '')     set @UserSID = ''
      else
      set @UserSID = (select top 1 UserSID from fn_rbac_Users(@UserSIDs)  where FullName = @UserName)
      declare @MachineID as int
      if(@Machine is NULL OR @Machine= '')       set @MachineID = ''
      else
      set @MachineID = (select ResourceID from fn_rbac_R_System_Valid(@UserSIDs)  where Netbios_Name0 = @Machine)
      select users.FullName as UserName, machines.Netbios_Name0 as DeviceName,case when st.HealthState = 1 then 'Warning' else 'Error' end as HealthState
      from fn_rbac_UserHealthProfileState(@UserSIDs) st
      join fn_rbac_Users(@UserSIDs)  users on users.UserSID=st.UserSID
      join fn_rbac_R_System_Valid(@UserSIDs)  machines on machines.ResourceID = st.ItemKey
      where users.UserSID = @UserSID and (machines.ResourceID = @MachineID or @Machine='') and st.HealthState = @HealthStateID
    
  5. 单击“确定”以关闭“数据集属性”页面,再单击“确定”以关闭“定义查询参数”对话框。

  6. 关闭报表生成器并保存更改。

  7. 重新运行此报告。