如何封装ghost系统 如何封装( 五 )


② 导出注册表文件 。发现包含“Users已经删除的用户名”字段的注册表项目的时候 , 点击“文件” , 再点击“导出”将该注册表项目导出到硬盘(保存为reg文件) 。
 然后按F3键继续查找 , 发现包含“Users已经删除的用户名”字段的注册表项的时候继续导出 , 一直查找到HKEY_LOCAL_MACHINE的结尾处(HKEY_USERS后面发现的注册表项不用理会) 。
完成查找和导出完成后 , 关闭注册表编辑器 , 转到导出注册表所在目录 , 可以看到导出的所有的注册表项(预装的应用软件不同 , 导出注册表文件多少也不同) 。
 ③ 合并注册表文件 。在“开始菜单”—“附件”里找到并运行“记事本” , 在第一行输入“Windows Registry Editor Version 5.00”后 , 右键其中1个注册表文件 , 在弹出菜单中点击“编辑”打开该注册表文件 , 将该注册表文件中的键名(即带中括号的字段)和带有 “Users已经删除的用户名”字段的项目(其他的不用理会)复制到记事本内 。然后继续打开另1个注册表文件 , 按照同样方法将键名和包含有“Users已经删除的用户名”字段的项目复制到记事本内 , 直到将所有导出的注册表文件的键名和包含有“Users已经删除的用户名”字段的项目全部复制到记事本为止 。
这个过程中要十分小心 , 同时也要善于利用记事本的“查找”功能 , 要确保每1个注册表项目能够正确地复制到记事本中 。完成以后 , 最好再复查一遍 。
④ 替换注册表项目 。在记事本菜单栏点击“编辑” , 再点击“替换” , 在弹出对话框内的“查找内容”输入已经删除的用户名 , 在“替换为”输入“Default” , 然后点击“全部替换” 。
【如何封装ghost系统 如何封装】 ⑤ 保存注册表文件 。在记事本菜单栏点击“文件” , 再点击“另存为” , 在弹出“另存为”对话框中选择要保存的位置 , 在“保存类型”选择“所有文件” , 在“文件名”输入文件名(一定要记得加上reg后缀名) , 最后点“保存”退出记事本 。
 ⑥ 创建脚本文件 。打开记事本 , 输入以下内容 , 然后分别保存为oobe.cmd和system.cmd文件:
@echo off
regedit /s %systemroot%setupscripts ix.reg
rmdir /s /q %systemroot%setupscripts
其中:fix.reg是上一步保存的注册表文件 , 可根据自己的实际情况修改 。oobe.cmd和system.cmd的内容都是一样的 , 保存的时候要记得将“保存类型”选为“所有文件” 。
 ⑦ 修改封装系统镜像 。创建1个名为$oem$的文件夹 , 在$oem$文件夹内再创建1个名为$$的文件夹 , 接着又在$$文件夹内继续创建1个名为setup 的文件夹 , 最后在setup的文件夹内创建1个名为scripts的文件夹($oem$文件夹最终的目录结构 为:$oem$$$setupscripts) 。然后将保存的注册表文件(fix.reg)和oobe.cmd、system.cmd复制 到$oem$$$setupscripts目录下 。
 ⑦ 修改封装系统镜像 。创建1个名为$oem$的文件夹 , 在$oem$文件夹内再创建1个名为$$的文件夹 , 接着又在$$文件夹内继续创建1个名为setup 的文件夹 , 最后在setup的文件夹内创建1个名为scripts的文件夹($oem$文件夹最终的目录结构 为:$oem$$$setupscripts) 。然后将保存的注册表文件(fix.reg)和oobe.cmd、system.cmd复制 到$oem$$$setupscripts目录下 。
 经过修正的封装系统光盘镜像制作完成 。