SCCM 2403 安装指南:从先决条件到完整部署的详细步骤

在企业终端与服务器规模不断扩大的背景下,Microsoft Configuration ManagerSCCM / MECM 依然是当前最成熟、最稳定的统一终端管理平台之一。无论是操作系统部署(OSD)、补丁管理、软件分发,还是合规性与资产清单,SCCM 都能够在大型、复杂的 Active Directory 环境中提供高度可控、可审计的管理能力。

本文将基于一个典型的企业级单一主站点(Single Primary Site)架构,完整演示 SCCM Current Branch 2403Windows Server 2022 + SQL Server 2022 环境中的部署全过程。内容覆盖从 Active Directory 架构准备、SQL Server 与 Reporting Services 部署、ADK / WinPE 安装、WSUS 配置,一直到 SCCM 2403 主站点安装完成并成功启动控制台 的全部关键步骤。

本文定位为可直接用于 POC、实验环境,亦可作为生产环境实施参考的实战指南。所有步骤均基于官方支持矩阵与实际部署经验整理,并在关键位置补充了安全性与最佳实践说明,帮助你在部署阶段尽量规避后期常见问题。

基本信息

  • OS:Windows Server 2022
  • DB:SQL Server 2022
  • SCCM:Current Branch 2403
  • 架构:单一 Primary Site
  • 帐号:cmadmin

Active Directory 架构扩展

目标:让 AD 具备 SCCM 发布站点信息与对象写入的基础能力(后续客户端发现/分配会用到)。

SCCM AD 架构扩展示意图

创建系统管理容器(System Management)

扩展架构时,Configuration Manager 不会自动在 Active Directory 域服务中创建系统管理容器。必须为每个域创建一次该容器,包括将站点信息发布到 Active Directory 域服务的 Configuration Manager 主站点服务器或辅助站点服务器。

方法一:启动 ADSI 编辑器,转到 System 容器并创建一个新对象

步骤 1:打开 ADSI 编辑器
输入 <code>adsiedit.msc</code> 打开 ADSI 编辑器。

打开 ADSI Edit(adsiedit.msc)

步骤 2:连接设置
连接设置保持默认命名上下文,点击确定

ADSI Edit 连接设置(默认命名上下文)

步骤 3:在 CN=System 下新建对象
点击 CN=SYstem,鼠标右键点击 新建,点击 对象

在 CN=System 上新建对象

步骤 4:选择对象类型
选择 container

选择 container 对象类型

步骤 5:命名容器
输入 <code>System Management</code>,点击 下一步 完成创建。

创建 System Management 容器(命名)

步骤 6:打开容器属性
找到我们刚创建的容器,点击属性。

System Management 容器属性入口

步骤 7:授予站点服务器计算机帐户权限(关键)
安全选项卡中,添加站点服务器计算机帐户并授予完全控制权限(Full Control)。

System Management 容器安全权限:添加站点服务器计算机帐户并赋予完全控制

方法二:权限委派(生产环境更推荐)

目标:用“委派控制”完成同样的权限配置,便于审计与最小权限化落地。

步骤 1:打开 AD 用户和计算机,并启用高级功能
打开 Active Directory 用户和计算机,点击 查看,选择 高级功能

ADUC 启用高级功能(View -> Advanced Features)

步骤 2:定位到 System Management 并委派控制
定位到 System,点击 System Management,点击委派控制

System Management 执行“委派控制”

步骤 3:委派向导下一步
点击下一步

委派控制向导:下一步

步骤 4:添加 SCCM 服务器计算机帐户
选择 SCCM 服务器进行添加,点击下一步

委派对象:添加 SCCM 服务器计算机帐户

步骤 5:选择创建自定义任务去委派
点击 创建自定义任务去委派,点击下一步

选择“创建自定义任务去委派”

步骤 6:默认选项
默认选项,点击下一步

委派范围:默认选项

步骤 7:勾选权限(全选)
勾选需要权限的选项,全选,点击下一步。

委派权限:全选所需权限

步骤 8:完成委派
完成权限委派,点击完成。

权限委派完成

最佳实践(新人必读)

  1. POC 环境可以考虑使用上述权限设置;如果是生产环境建议采用委派权限更为安全、可审计。
  2. 本次演示使用 SCCM 一个账号(cmadmin)。生产环境建议使用不同的服务账号用于不同服务使用,逐步实现角色分离
  3. 本次 POC 服务器都已经关闭了防火墙,所以未涉及端口开放步骤;生产环境建议开启防火墙并按官方端口清单做最小开放。
  4. 在您不希望 SCCM 放置内容的每个驱动器根目录上放置一个名为<code>no_sms_on_drive.sms</code> 的文件(用于阻止站点在该盘落地内容)。

安装系统角色(SCCM 站点服务器先决条件)

目标:一次性安装 SCCM 2403 站点服务器所需 IIS / .NET / BITS / WCF 等组件,避免安装过程中缺组件导致失败或反复回滚。

输入下面的 PowerShell 来安装 SCCM 服务器上的功能和角色。

$SourcePath=&quot;D:\sources\sxs&quot;;Install-WindowsFeature Web-Server,Web-Common-Http,Web-Default-Doc,Web-Dir-Browsing,Web-Http-Errors,Web-Static-Content,Web-Http-Logging,Web-Request-Monitor,Web-Filtering,Web-Stat-Compression,Web-Windows-Auth,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Metabase,Web-WMI,Web-Mgmt-Console,Web-Mgmt-Compat,Web-Asp-Net45,Web-Scripting-Tools,BITS,BITS-IIS-Ext,RDC,NET-Framework-Core,NET-Framework-45-Core,NET-WCF-HTTP-Activation45,NET-WCF-TCP-Activation45,NET-WCF-Pipe-Activation45,NET-WCF-MSMQ-Activation45 -Source $SourcePath -Restart -Verbose

安装 SQL Server 2022

目标:部署 SCCM 站点数据库,并为后续 Reporting Services / WSUS(SUSDB) 提供数据库能力。

步骤 1:启动安装向导
选择 全新 SQL Server 独立安装或向现有安装添加功能

SQL Server 安装入口:全新安装或添加功能

步骤 2:输入产品密钥或选择评估版
输入产品密钥或者使用测试版。

SQL Server 产品密钥或评估版选择

步骤 3:接受许可条款
接收许可条款。

SQL Server 许可条款

步骤 4:检查 SQL 更新
检查 SQL 更新。

SQL Server 更新检查

步骤 5:功能选择
选择数据库引擎服务

功能选择:数据库引擎服务

步骤 6:实例选择
选择默认实例

实例选择:默认实例

步骤 7:配置服务帐户
配置服务帐户 <code>cmadmin</code>,启动类型选择自动

SQL 服务帐户配置:cmadmin

步骤 8:修改数据库引擎排序规则(关键)
修改数据库引擎排序规则。SQL_Latin1_General_CP1_CI_AS

排序规则(Collation)设置

步骤 9:添加 SQL 管理员
添加当前用户为 SQL Server 管理员。

添加 SQL Server 管理员

步骤 10:设置 SQL 最大内存(强烈建议)
设置内存,SQL 最大内存(Max server memory)要设置,避免把 OS 挤爆。

SQL 最大内存设置(Max Server Memory)

步骤 11:确认并开始安装
安装信息概览进行确认,并点击安装

SQL 安装概览与开始安装

步骤 12:等待安装完成
等待 SQL Server 2022 安装完成。

SQL 安装过程

步骤 13:完成确认
SQL Server 2022 安装完成。

SQL Server 2022 安装完成确认

安装 Reporting Services(SSRS)(Step by Step)

目标:为 SCCM 报表(Reporting)能力提供支撑;安装完成后必须“配置报表服务器”。

步骤 1:运行安装包并开始安装
以管理员身份打开 SQLServerReportingServices 安装包,并点击 安装

Reporting Services 安装入口

步骤 2:许可选择
有许可请输入许可,没许可选择默认免费版 180 天。

Reporting Services 许可选择(180 天)

步骤 3:接受许可协议
接收许可协议。

Reporting Services 许可协议

步骤 4:安装数据库引擎
保持默认安装,仅安装 Reporting Services

Reporting Services 默认安装设置

步骤 5:指定安装位置
默认存储位置,如有需求,请选择非系统盘。

Reporting Services 存储位置选择

步骤 6:安装完成后进入配置
安装完成,需要进行配置,点击配置报表服务器

Reporting Services 安装完成后配置入口

配置报表服务器

步骤 1:默认连接
默认连接。

Reporting Services 配置:默认连接

步骤 2:配置服务帐户
点击 服务帐户,输入账户信息,点击应用。

Reporting Services 配置:服务帐户

步骤 3:配置 Web 服务 URL
点击 Web 服务URL,确认信息无误,点击应用。

Reporting Services 配置:Web Service URL

步骤 4:创建报表服务器数据库
点击 数据库更改数据库创建新的报表服务器数据库

Reporting Services 配置:创建报表数据库入口

步骤 5:测试连接
点击测试连接,确保连接成功。

Reporting Services 配置:测试连接成功

步骤 6:下一步完成创建
点击下一步,完成数据库创建。

Reporting Services 配置:数据库创建过程

步骤 7:使用默认服务凭据
使用默认服务凭据。

Reporting Services 配置:默认服务凭据

步骤 8:确认并创建
确认安装信息无误,点击下一步 进行创建。

Reporting Services 配置:确认并创建

步骤 9:数据库创建成功
数据库创建成功。

Reporting Services 配置:数据库创建成功

步骤 10:配置 Web 门户 URL
点击 Web 门户URL,点击 应用

Reporting Services 配置:Web Portal URL

ADK 部署

目标:为 OSD(操作系统部署)提供部署工具链基础(需配套 WinPE)。

选择默认路径,点击 下一步

Windows ADK 安装:默认路径

隐私,选择

Windows ADK 隐私选项:否

接收许可协议。

Windows ADK 许可协议

选择需要安装的功能,点击安装

Windows ADK 组件选择

ADK 安装完成。

Windows ADK 安装完成

安装 Windows 预安装环境(Windows PE)

Windows PE 安装入口

Windows 工具包隐私选择

Windows PE 隐私选项:否

默认接受许可协议。

Windows PE 许可协议

默认选项,点击安装 Windows 预安装环境(Windows PE)

Windows PE 组件选择:Windows PE

安装完成。

Windows PE 安装完成

安装 OBDC(ODBC Driver)(Step by Step)

目标:为 SCCM / SQL 相关组件提供受支持的数据库连接驱动(文中为 ODBC Driver 18)。

ODBC Driver 安装包界面

接受协议。

ODBC Driver 许可协议

保持默认设置,点击 Next

ODBC Driver 默认设置 Next

点击 Install 进行安装。

ODBC Driver 安装 Install

Microsoft ODBC Driver 18 for SQL Server Setup 安装完成。

ODBC Driver 18 安装完成

安装 WSUS

目标:为 Software Update Point(SUP)打基础。POC 可以先完成 WSUS 基础安装与数据库连接,后续由 SCCM 接管。

WSUS 安装向导入口

默认选择 SCCM 服务器,点击 下一步

WSUS 选择目标服务器

勾选 Windows Sever 更新服务

选择 Windows Server Update Services

功能选项,保持默认,点击 下一步

WSUS 功能选项:默认

开始安装 Windows Server 更新服务,点击 下一步

WSUS 开始安装

选择 SQL Server Connectivity,点击 下一步

WSUS 选择 SQL Server Connectivity

写入 WSUS 需要保存下来补丁的路径。

WSUS 内容存储路径设置

检查数据库实例连接,测试连接成功。

WSUS 数据库连接测试成功

确认安装所选内容,点击 安装

WSUS 安装确认

点击 启动安装后任务

WSUS 启动安装后任务

WSUS 完成基本配置工作。

WSUS 基本配置完成

安装 SCCM 2403

目标:完成 Single Primary Site 典型安装,确保控制台可正常启动。

下载所需的先决条件文件。

SCCM 先决条件下载界面

点击 安装

SCCM 安装入口:安装

向导介绍信息,点击下一步

SCCM 安装向导介绍页

可用的安装选项:本次我们选择单台部署,所以需要勾选为独立的主站点使用典型安装选项

选择典型安装:独立主站点

提醒是否确认使用典型安装选项,点击

确认典型安装选项

输入产品密钥:如果没有密钥可以选择评估版本,180 天有效期。

输入产品密钥或选择评估版

接受许可条款。

接受 SCCM 许可条款

由于之前已经下载好先决条件,所以指定路径即可;如未提前下载,可以点击 下载所需文件 并指定路径。

指定先决条件文件路径

设置站点代码、站点名称、安装路径(建议提前规划磁盘与路径,便于后续扩展与维护)。

设置站点代码、站点名称与安装路径

诊断和使用情况数据,默认点击下一步

诊断与使用情况数据

选择是否连接 Configuration Manager 云服务,根据实际情况选择即可(POC 可先跳过,后续再集成不影响主站点安装)。

是否连接云服务

需要检查安装信息是否无误,确认点击 下一步

安装信息确认

点击开始安装,忽略这两个警告即可(POC 环境常见,生产建议按告警逐项评估与收敛)。

开始安装并忽略告警(POC)

安装完成。

SCCM 2403 安装完成

打开 Configuration Manager 控制台。

打开 Configuration Manager 控制台

总结

至此,我们已经完成了 SCCM Current Branch 2403Windows Server 2022 + SQL Server 2022 单一 Primary Site 架构下的完整部署流程,包括:

  • Active Directory 架构扩展与 System Management 容器权限配置
  • SQL Server 2022 与 Reporting Services 的规范化安装
  • ADK、WinPE、ODBC、WSUS 等 SCCM 核心依赖组件的部署
  • SCCM 2403 主站点的典型安装与初始启动验证

从控制台成功打开这一刻起,SCCM 的“安装阶段”才算真正结束,而平台建设阶段才刚刚开始。在实际生产环境中,后续还需要进一步完成以下关键工作:

  • 站点边界(Boundary / Boundary Group)规划
  • 客户端自动发现与客户端部署
  • WSUS 与 Software Update Point 的深度配置
  • OSD、应用分发、补丁策略、安全基线等核心功能落地
  • 账号最小权限化、证书、HTTPS 与通信安全加固

建议在正式投入生产前,先在测试环境中完整走通一轮客户端上线、补丁发布与应用部署流程,确保各组件协同工作正常。同时,生产环境中应避免使用单一账号承担所有角色,逐步引入角色分离与权限委派,以提升整体安全性与可维护性。

后续文章将围绕 SCCM 2403 的安装后配置、客户端管理、WSUS 深度优化、OSD 实战与常见故障排查 进行展开,形成一套完整、可持续更新的 SCCM 实战系列,帮助你将该平台真正用于企业级运维管理场景。

常见问题解答(FAQ)

Q1:为什么必须创建 System Management 容器并授权?

A:System Management 用于 SCCM 在 AD 中发布站点信息。如果未创建/未授权,常见影响包括:站点信息无法发布、客户端自动发现/分配不稳定,后续许多“看似随机”的客户端问题都会增加排障成本。

Q2:POC 环境能否用域账号(cmadmin)一把梭完成所有安装?

A:POC 可以,但生产不建议。生产环境应拆分站点安装账号、SQL 服务账号、SSRS 服务账号、WSUS 相关账号等,逐步落地最小权限与角色分离,以降低横向风险与审计难度。

Q3:SQL Server 为什么一定要设置 Max Server Memory?

A:不限制内存时,SQL 可能持续增长占用系统内存,导致 SCCM 站点组件、IIS、SMS_EXECUTIVE 等服务不稳定甚至宕机。提前规划内存上限是生产最佳实践。

Q4:WSUS 这里为什么选择 SQL Server Connectivity?

A:在与 SCCM 集成的常见实践中,WSUS 使用 SQL 后端更利于维护与性能管理,也便于统一备份与监控。后续 SUP 配置由 SCCM 接管后,WSUS 的角色更偏向“更新元数据服务”。

Q5:控制台能打开是否意味着已经可上线生产?

A:不意味着。控制台打开只代表“安装阶段完成”。上线前应至少完成:Boundary 规划、客户端发现与推送、SUP 配置与同步、首轮补丁/应用发布验证、证书与 HTTPS 策略、安全基线与 RBAC 权限模型等。

相关链接

© 版权信息:
作者:PANGSHARE
发布平台:PANGSHARE | 文章链接:https://www.pangshare.com/sccm-2403-install-windows-server-2022-sql-2022/
本文内容仅限非商业性使用,如需商用(包括但不限于广告投放、付费专栏、企业宣传等),请邮件联系原作者获得独家授权,违者将依法追究法律责任。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 3小时前
下一篇 2025年12月11日 下午5:01

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

技术交流

有任何问题都能在评论区留言呀~ 小编看到会第一时间回复!

工作时间:周一至周五,9:30-18:30,节假日休息