操作场景
Windows操作系统是通过安全标识符(SID)对计算机和用户的识别。由于基于同一镜像生产的云服务器实例 SID 相同,会引起无法入域的问题。如果您需要搭建 Windows 域环境,则需要通过修改 SID 以达到入域的目的。本文档以 Windows Server 2012 操作系统云服务器为例,介绍如何使用系统自带sysprep 以及 sidchg 工具修改 SID。
注意:本说明仅适用于 Windows Server 2008 R2 、Windows Server 2012 以及Windows Server 2016及更高版本。
如果有批量修改 SID 的需求,可通过制作自定义镜像(选择 “执行 sysprep 制作镜像”)解决。
修改云主机SID可能导致数据丢失或系统损坏,建议您提前做好数据备份。
操作步骤
使用sysprep修改SID
注意
l 使用 sysprep 修改 SID 后,系统参数很多都被重新设置,包括 IP 配置信息等,您必须手动重新设置。
l 使用 sysprep 修改 SID 后,C:\Users\Administrator 将会被重置,系统盘部分数据将被清理,请注意做好数据备份。
1. 使用远程登录方式登录云主机。
2. 在操作系统界面,点击运行,输入cmd,按Enter,打开管理员命令行工具。
在管理员命令行工具中,执行以下命令,保存当前网络配置。
ipconfig /all
3. 在管理员命令行工具中,执行以下命令,打开sysprep工具。
C:\Windows\System32\Sysprep\sysprep.exe
4. 在打开的“系统准备工具3.14”窗口中,进行以下设置。
将系统清理操作设置为 进入系统全新体验(OOBE) ,并勾选“通用”,将关机选项设置为重新启动。
5. 单击确定,系统自动重新启动。
6. 待完成启动后,按照向导完成配置(选择语言、重设密码等)。
7. 执行下方命令,验证SID是否已修改,返回类似如下信息,则表示SID已完成修改。
whoami /user
8. 根据步骤2保存的网络配置信息,重新设置网卡相关信息(如IP地址、网关地址、DNS等)。
使用sidchg修改SID
1. 登录云主机。
2. 通过IE浏览器访问和下载sidchg工具。
sidchg工具下载地址:https://www.stratesave.com/html/downloads.html
说明:Server版本请下载64bit版本。
3. 通过执行如下命令修改云主机的SID。
sidchg64-3.0j.exe /R
说明 :/R表示修改后自动重启,/S表示修改后关闭,使用详情请参照SIDCHG官方说明:https://www.stratesave.com/html/sidchg.html
4. 根据界面提示,输入 license key或者 trial key,按Enter。
5. 根据界面提示,输入"Y",按Enter。
6. 在修改SID的提示框中,单击确定,进行SID重置,重置过程中,系统将会被重启如下图所示:
7. 待完成重启后,右键单击>运行,输入 cmd,按Enter,打开管理员命令行工具,执行命令 whoami /user,验证SID是否已修改。