全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

Windows 如何修改SID 方案及部署流程

最近更新时间:2022-05-26 10:28:30

如若用户需要在windows系统下开Windows 修改SID 方案及部署流程,可参考以下方法:
用户在第一次开机阶段会重置SID,并重启生效,需要将修改SID 内置到镜像开机服务中,方案及部署如下:

1.文件说明

-目录存放位置为 %windir%…\ProgramData\ksinit,其中ProgramData 是隐藏目录。注:
-instsrv.exe 和 srvany.exe 是windows用来安装服务的程序
-sidchg.exe 和 sidchg64.exe 是windows 改 SID 的工具,分32/64位
-ksrun.bat 是金山云 修改windows实例SID的批处理脚本
-ksrunlog.txt 是日志记录开机过程SID的修改文件

image.png

2.ksrun执行逻辑

2.1获取本机uuid:wmic csproduct get uuid
2.2是否有缓存文件【内容为vm uuid】
如果无,将本机uuid写入缓存文件,运行sidchg重新生成sid
如果有,读出缓存文件中的uuid与本地uuid对比:一样,逻辑终止; 不一样,将本地uuid写入缓存文件,运行sidchg重新生成sid
image.png

3.部署步骤

3.1 拷贝文件到系统盘ProgramData\ksinit,ksinit为新建目录
3.2 安装服务
3.2.1 管理员权限执行cmd,进入命令窗口执行如下命令
cd c:\ProgramData\ksinit
instsrv.exe ksrun c:\ProgramData\ksinit\srvany.exe
image.png
3.2.2 配置服务参数
->打开注册表,找到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ksrun
->右键新建项,名字Parameters,在右侧窗口右键新建字符串值Application,编辑数值数据设置为
c:\ProgramData\ksinit\ksrun.bat

image.png
image.png
image.png

->点击ksrun, 在右侧窗口右键新建字符串值Group, 数值数据为Kingsoft
->点击ksrun, 在右侧窗口右键新建多字符串值DependOnService, 数值数据为LSM

image.png
->增加服务组配置启动顺序
找到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ServiceGroupOrder\List
打开在数值数据找到Event Log, 下面插入Kingsoft
image.png

image.png

注意:VM第一次启动的过程中,会触发SID工具的运行,SID工具会再次重启系统,这使得VM的第一次启动过程会变长,时长大概在2分钟左右;在完整的启动过程执行完之前,不要执行解锁的操作。

文档导读
纯净模式常规模式

纯净模式

点击可全屏预览文档内容
文档反馈