如何制作自己的ghost系统光盘?
我自己在网上找到的。不是原创!
本文是制作通用Ghost系统的最基础教程。制作出来的通用Ghost系统镜像文件可以还原到大部分电脑上,可以给经常装电脑的朋友带来很大的方便。
一.准备工作
1.准备所需的工具和软件。
※S & amp;R & ampS_V9.5.1118智能系统打包工具
展开。※。CAB(在系统安装CD: /SUPPORT/TOOLS目录中)
※Ghost _ v 8.0 & amp;8.2版(只有8.0版以后才支持NTFS分区)
※ Windows2K/XP/2003系统安装光盘(推荐免激活版本)
※Dllcache Manager _ v 1.0(龙族帝国特别版)DLlcache备份恢复工具
2.安装操作系统
正常安装操作系统,修复系统安全补丁(必须安装到c盘,不能安装到其他分区,除非你是整个硬盘的幽灵)。操作系统可以两种文件格式安装,FAT32和NTFS。建议采用FAT32文件格式(不要偷懒,一定要全格式化,防止磁盘出现坏区),因为Ghost在FTA32上的压缩率更大,可以减少制作后备份文件的体积。还有一个就是FTA32格式恢复后可以转换成NTFS,NTFS转换成FTA32比较麻烦,所以采用FAT32文件格式更灵活。当然,如果你仔细看了MS FAT和NTFS的区别,以及NTFS和Convert NTFS的区别,你应该知道“原生”NTFS在性能和文件碎片方面比转换后的NTFS更有优势,所以也建议注重性能的人使用NTFS文件格式安装操作系统(“原生”是指直接用NTFS文件格式格式化的分区,而不是通过Convert转换)。
对于Windows XP,制作通用克隆时的一个重要问题是系统激活。因为Windows XP采用了激活机制来防止盗版,当硬件发生变化时,系统会要求重新激活,所以建议使用不需要激活的Windows XP版本,比如大型企业授权的版本。
3.安装应用软件
安装、注册和设置您需要的应用软件,如Office、Winrar等。
注意:用sysprep重新打包系统后,恢复安装时系统会将输入法的相关设置恢复为系统默认状态,打包前新安装的输入法不会显示在语言栏列表中,需要手动重新添加。为此,WindowsXP系统可以在系统打包前进行如下设置:打开控制面板,双击区域和语言选项,选择高级,在“默认用户帐户设置”框下选择“将所有设置应用于当前用户帐户和默认用户配置文件”,然后单击“确定”,这样语言栏的输入法相关设置就添加到了系统的默认配置文件中。重新打包系统后,重新安装时,新安装的输入法可以自动添加到语言栏的输入法列表中。
4.安装S & amp;R & ampS_V9.5.1118智能系统打包工具
双击s & amp;R & ampS_V9.5.1118智能系统打包工具,只要一路“下一步”,它就会自动在当前系统分区的根目录下创建一个sysprep文件夹。然后提取并复制部署。将系统安装CD /SUPPORT/TOOLS目录下的. CAB文件复制到sysprep文件夹中(首次打包安装系统时,该目录及其下的文件将被自动删除)。
5.安装DllCacheManager_V1.0(龙族帝国特别版)Dllcache备份还原工具(可选)。
解压缩DllCacheManager.rar文件,然后将DllCacheManager.exe和ZProgBar.ocx文件复制到%systemroot%目录(对于XP系统为C:/windows目录,对于2K系统为C:/winnt目录)。
与S&合作;R & amp当使用S时,autohal.exe会自动调用Dllcache Manager进行备份恢复,并在完成打包运行DllCacheManager.exe备份Dllcache目录文件后,在安装恢复打包系统时删除自己。如果不是用S&的话;R & amps,需要运行DllCacheManager进行手动恢复然后删除自己;或者在相关批处理文件中添加DLlcache Manager/Restore/auto delete/time out(比如Sysprep.inf文件中进入系统后第一次运行的命令)。您还可以将DllCacheManager.rar文件解压缩到当前系统分区中的任何位置。运行DllCacheManager.exe后,可以选择“恢复时自动删除”或“恢复时备份并删除自己”进行备份,下次系统启动时可以自动恢复备份并删除自己。
二、系统减肥(可选)
为了减少Ghost恢复镜像备份文件所需的时间,或者在一张光盘上安装尽可能多的软件,就需要把Ghost备份文件做得足够小,所以我们需要对系统进行一系列的减肥工作。当然,如果你不介意Ghost备份文件的大小,也没必要在系统上减肥。
1,关闭系统还原
打开控制面板,双击系统。在系统属性面板中选择“系统还原”,选中“关闭所有驱动器上的系统还原”,然后单击“确定”。
WindowsXP的系统还原功能占用大量磁盘空间,必须关闭以减小系统大小。关闭系统还原后,系统分区根目录下的系统卷信息目录的内容会被立即清空,所以您也可以在关闭系统还原后打开该功能。
2.关闭系统休眠
打开控制面板,双击“电源选项”,选择“休眠”,取消选中“启用休眠”前的复选框,然后点击“确定”。此时系统分区c盘根目录下的页面文件hiberfil.sys会被自动删除。
WindowsXP的休眠功能和系统还原一样,占用大量的磁盘空间,休眠功能占用系统分区的大小和物理内存的空间。
3.传输虚拟内存页面文件
打开控制面板,双击“系统”,在系统属性面板中选择“高级”,然后在性能框中点击“设置”,在虚拟内存框中选择“高级”,选择当前系统分区C,然后选择“自定义大小”,将初始大小和最大值设置为“0”,然后选择需要存储页面文件的分区(如D:等。
虚拟内存页面文件Pagefile.sys一般位于系统分区的根目录下,默认设置大小为65438+物理内存的0.5倍。它是一个难以删除的顽固隐藏文件,所以最好将其转移到系统分区之外的其他分区,以减少系统分区的体积。
如果用8.0以上的Ghost版本克隆系统,其实可以省略这一项,因为8.0以上的Ghost版本在制作镜像文件时可以自动删除虚拟内存页面文件pagefile.sys。
4、清理磁盘,删除系统和IE临时文件。
运行磁盘清理程序删除临时系统文件。※
开始-程序-附件-系统工具-磁盘清理-选择驱动器-确定-磁盘清理-选择删除文件-确定。
删除IE临时文件和历史记录。※
打开IE-工具-—互联网选项-通用-删除Cookies(I)-确定-删除文件(f)-确定-删除历史记录(h)-确定-确定。
删除最近使用的文档记录。※
开始-设置-任务栏和[开始]菜单(t)-[开始]菜单-[开始]菜单(s)-自定义(c)-高级-清除列表(c)-确定。
5.使用DllCacheManager备份DllCache目录文件(dll文件)。
该步骤必须在系统包装后进行。
使用DllCacheManager_V1.0(龙族帝国特别版)备份DllCache目录文件可以减少300M左右的磁盘空间。
瘦身,删除以下目录或文件(删除不带*的目录):可选。
C:/windows/$*(所有目录以$号开头,补丁反向安装,约70M)
C:/windows/*。log(不大,但是太多了,让我不开心。)
c:/windows/PC健康帮助支持中心,30M
(在删除之前,请注意将helpctr/binaries/msconfig.exe复制到system32目录中。)
C:/windows/ime/chtime繁体输入(没必要,很多输入法都支持繁体输入)12M。
C:/windows/ime/imejp日语输入12M。
C:/windows/ime/imejp98日文输入12M。
C:/windows/ime/imjp8_1日文输入12M。
C:/windows/ime/imkj6_1韩文输入12M。
c:/windows/system32/ime/cintlgnt仓颉代码3M。
c:/Windows/System32/IME/Tintlgnt拼音输入3M
C:/Windows/help,但Help/Tours/Mtour/Tour等数字文件除外。Exe和agt0*。hlp,几个文件名全部大写,其他全部删除。帮助文件,30M
C:/windows/temp/*通常什么都没有。
c:/windows/prefetch/*
C:/Windows/Installer/*。MSI一些LJ(长目录不能删除!)
C:/Windows/downloaded installations/* MSI程序安装后剩下一些LJ。
C:/windows/resources/themes/*(建议保留Classic作为经典主题和Luna。主题为XP主题8M,不喜欢的删掉)。
C:/Windows/srchast,除了mui目录,C:/Windows/msgent,除了intl目录,其他都将被删除。
c:/Windows/Software Distribution/Download/*(下载补丁的临时存储点)大约60M。
C:/windows/system32/oobe激活程序(我们都用免激活XP,没必要)8M。
c:/windows/web/wallpaper/* wallpaper,留个好看的bliss.bmp就行,或者全部删除。2M
c:/program files/windows nt/pinball,已删除。记得从开始菜单中删除连接5M。
c:/程序文件/影音制作全部删除,10M,LJ。记得从开始菜单中删除连接。
c:/程序文件/messenger
C:/program files/msn gaming zone微软游戏,LJ
C:/program files/InstallShield安装信息/* LJ安装程序留下的。
XP升级留下的c:/program files/windows update/* LJ。
2.关闭ZIP文档支持并运行“REGSVR32/U zipfldr.dll”(节省系统资源)。
3、视觉效果调整。调整到最佳性能,然后在自定义中选择“平滑屏幕字体边缘”、“拖动时显示窗口内容”、“在窗口和按钮上使用视觉样式”和“在桌面上为图标标签使用阴影”。
4.关闭内存转储并禁用错误报告;运行“drwtsn32”以保留“可视通知”,并取消其他所有操作。
5.运行“inf/sysoc.inf”,编辑→替换→查找内容“隐藏”→全部替换→保存,卸载不必要的windows组件。
6.删除C:/Windows下的文件夹“$ $NtUninstallQ****** * *”和“ServicePackFiles”,以及以KB8和q开头的日志文件。
7.C:/Windows/help,但Help/Tours/mmTour/tour.exe和agt0*等数字文件除外。hlp,几个文件名全部大写,其他全部删除。
8.C:/Windows/srchast,除了mui目录,C:/Windows/msgent,除了intl目录,其他都将被删除。
9.加快网上邻居的访问速度,打开注册表,找到HKEY _本地_机器/软件/微软/Windows/current version/Explore/rom tecomputer/namespace,删除其下的(打印机)和(调度任务)。
10,运行“services.msc”禁止的服务;搜索*。tmp文件并全部删除;使用windows Optimizer清理系统;重新启动后运行磁盘碎片整理。
第三,删除并更改系统硬件驱动(键!必须做)
1,卸载硬件驱动程序
(1)卸载网络适配器。(2)卸载通用串行总线控制器。(3)卸载音频和电子游戏控制器。(4)卸载显示器。(5)卸载显卡(卸载显卡的目的是防止鬼影到另一台机器时出现蓝屏)。如果在卸载硬件驱动程序时提示您重新启动,请选择“否”不启动。
注:先卸载改里面的驱动:注意有顺序!!先卸载网卡,通用串行总线控制器,音频和电子游戏控制器,显示器,显卡(显卡卸载后还存在是正常的,不是你的操作问题)。卸载时,右键单击并单击卸载。系统提示重启,按否不启动!!(卸载显卡的目的是为了防止在其他电脑上安装GHOST可能出现的蓝屏现象。)一般是卸载到可以卸载删除的硬件。
2.(关键)将计算机电源管理模式高级配置电源接口(ACPI)更改为标准PC。
打开设备管理器,右击电脑下的高级配置电源接口(ACPI),选择更改驱动,在弹出的硬件更新向导对话框中选择从列表或指定位置安装(高级),点击下一步,然后选择不要搜索,我要自己选择驱动安装,然后点击下一步。选择“标准PC”,然后单击下一步。硬件管理器会自动安装标准PC的驱动程序,然后电脑会提示你重启。选择“否”不开始,并确定结束。
更改说明:如果新机和母机不是同一型号的ACPI,你新克隆的机器将无法实现电脑软关机或者系统崩溃,必须更改为兼容的标准PC模式。一般老一点的电脑只有标准pc选项,但是现在大部分电脑都是高级配置电源接口(ACPI),2003年以后的新电脑都是acpi单处理器PC。
3.(按键)将IDE ATA/ATAPI控制器更改为“标准双通道PCI IDE控制器”。
打开设备管理器,右键单击“IDE ATA/ATAPI控制器”下的“Intel (R) 82801babus主IDE控制器”(注意:不同主板显示会有所不同),选择“更改驱动程序”,在弹出的“硬件更新向导”对话框中选择“从列表或指定位置安装(高级)”,点击下一步。选择“不要搜索,我要自己选择驱动安装”,点击下一步,选择“标准双通道PCI IDE控制器”,然后点击下一步,硬件管理器会自动安装标准双通道PCI IDE控制器的驱动,然后电脑会提示重启,选择否不启动,完成确定。
变化描述:这一步是主要的关键步骤。不做的话,Ghost去别的机器的时候系统不会启动。所以为了适应各种主板,IDE控制器必须改成“标准双通道PCI IDE控制器”。
注:s & amp;R & ampS_V9.5.1118智能系统打包工具内置了“改变电脑电源管理模式”和“改变IDE ATA/ATAPI控制器”(S & amp;S_V9.5.1118版本有此功能),所以配合S &;R & amp打包S的时候不需要做这两个步骤,但是必须在系统打包之后进入设备管理器才能看到更改是否成功。
第四,整理磁盘碎片(推荐)
完成以上工作后,必须对磁盘进行碎片整理,确保系统分区上没有文件碎片,其好处自不必说。当然,该步骤也可以在系统封装后进行,或者在系统封装后再次进行。
此时,如果你想要Ghost,你已经可以做到了。然而,为了更准确地安装克隆系统的硬件驱动程序并更稳定地运行,我们需要在微软的企业部署工具包DEPLOY中使用Sysprep.exe对系统进行重新打包。CAB,这样系统在恢复GHO文件后,会在第一次启动时重新安装所有新的硬件驱动程序,有效避免了通用克隆系统的不稳定。
动词 (verb的缩写)系统打包(推荐)
Sysprep.exe可以在企业部署中直接对系统进行重新打包。CAB工具包,随系统安装光盘提供,或者由S & amp;R & ampS_V9.5 1118智能系统打包工具通过调用Sysprep.exe进行智能打包(推荐)。两者的区别在于,前者需要在给新机安装Ghost后,手动将计算机的电源管理模式从标准PC更改为新机对应的电源管理模式,而后者可以自动检测硬件抽象层的HAL类型,实现电源模式的自动识别和更改。由于S & amp;R & ampS_V9.5.1118智能系统打包工具采用longhorn的detecthal技术,因此hal的准确率可以达到100%,直接进入打包过程,打包速度快,无需多次重启电脑。
注意:Windows2k/XP/2003系统安装盘有自己的打包工具,但不通用!
1.创建sysprep.inf自动应答文件。
无论系统是出厂模式安装还是重新打包,都会要求用户输入一些必要的内容,比如用户名、电脑名、安装序列号等等。但是有一个问题,就是我们在新机Ghost克隆安装的时候需要输入这些信息的时候,系统还没有找到键盘鼠标的驱动,键盘鼠标处于假死状态。此时系统必须安装自动响应,所以需要一个自动响应文件sysprep.inf来完成相关信息的输入。创建过程基本很蠢,按照提示一步一步来就行了。需要注意的是,安装类型步骤必须是“sysprep安装”,许可协议步骤应该是“全自动安装”,这样安装过程就不需要人工干预了。还可以在“运行一次”中添加需要运行的命令,比如命令“convert C:/FS:NTFS”将FAT32转换为NTFS。
创建步骤:双击sysprep文件夹中的setupmgr.exe文件-创建新文件-Syprep安装- Windows XP Professional -是,全自动安装-输入名称/公司-输入产品密钥-自动生成计算机名...好吧-结束。
注意:自动应答文件的文件名必须是sysprep.inf,目录必须在c:/sysprep目录下。
2.恢复安装时修改背景图像。
将您自己的setup.bmp背景图像放在sysprep文件夹下,修改sysprep.ini文件,并添加:
[OEM_Ads]
Background=setup.bmp
去做吧。
此方法不会替换autohal生成的setup.bmp。恢复安装时,在注册屏幕之后,最小安装之前,仍然会出现默认的logo,但时间较短,最小安装时会显示setup.bmp的背景图。
3.重新包装系统
重新打包系统:可以运行Sysprep目录下的Sysprep.exe直接打包系统,也可以运行msprep.exe智能打包工具通过调用Sysprep.exe智能打包系统。运行Sysprep.exe或msprep.exe后,您可以按照提示完成系统重新打包。
打包时要注意选项设置:*在系统打包画面的四个选项中,第二个选项“使用最小安装”,也就是没有残留驱动的安装项,正是我们需要的,所以必须选择。第一项“不重置激活的宽限期”和第三项“不重新生成安全标识符”是正版用户用来激活的,但我们用的是免激活版,所以这两项选不选都没关系,GHOST克隆后对系统的使用也没有影响。不需要第四个选项“检测非即插即用硬件”。*可以根据需要选择关机模式。建议选择“退出”,以便在下一步备份DllCache目录文件。*设置好选项后,可以点击“重新打包”按钮,系统将在半分钟左右重新打包。
4.备份DllCache目录文件(dll文件)
在%systemroot%目录下运行DllCacheManager.exe(XP系统为C:/windows目录,2K系统为C:/winnt目录),根据提示完成DllCache目录文件备份,可减少磁盘空间约300M。
注:与S&合作;R & amp当S一起使用时,由于DllCacheManager采用注册表runonce的方式,当S &;R & amps当IDE改为standard或者电源模式改为Standard PC时,会激活runonce,所以需要先对系统进行打包,然后用DllCacheManager备份DllCache目录文件(如果先备份再打包,那么在打包开始时备份会自动恢复)。
5.备份了DllCache目录文件(dll文件)后,系统减少了300M左右的磁盘空间占用,此时最好再对磁盘进行一次碎片整理。
完成以上步骤后,c盘中的系统已经是重新打包过的干净系统了。此时,即使整个打包系统完成,也可以关闭电脑(注意不要启动打包系统,如果重启,刚刚做好的打包系统就会恢复安装,以上工作就白费了)。接下来的工作就是用DOS启动电脑,把干净的系统做成Ghost镜像文件进行安装。
六、制作Ghost系统镜像文件
启动电脑运行Ghost with DOS,依次在菜单中选择“本地→分区→到镜像”,在弹出的对话框中选择硬盘的第一个分区(c盘),设置镜像文件的存储路径和文件名,如“D:/ghost/xpghost.gho”,选择压缩方式后按“是”。最终的xpGhost.gho文件是Ghost系统映像文件。
注意:
推荐Ghost _ v8.0。8.2版,一方面8.0及以上版本可以支持NTFS分区,另一方面8.0及以上版本在制作镜像文件时可以自动删除虚拟内存页面文件“pagefile.sys”,从而减少镜像文件的体积。
如果你想做一个可以安装更多软件的通用克隆,那么镜像文件很可能会超过一个CD-ROM的容量。这时,可以使用Ghost分区压缩功能。比如你想设置分区大小为650MB,可以输入命令“Ghost -split=650”运行Ghost,后续操作和前面介绍的没什么区别。
七、恢复万能Ghost系统镜像。
注意:推荐Ghost _ V8.0。V8.2版本
DllCacheManager的使用说明:
DllCacheManager是一个Windows2k/XP瘦身工具。使用该工具,可以备份DLLCache目录下的文件,以减少当前系统分区上的磁盘空间占用(约300M)。
解压DllCacheManager.rar文件,然后将DllCacheManager.exe和ZProgBar.ocx文件复制到%systemroot%目录下(XP系统x:/windows目录,2K系统x:/winnt目录,X为当前系统分区),然后运行DllCacheManager.exe进行备份。与S&合作;R & amps使用恢复包系统时,autohal.exe会自动调用DllCacheManager进行备份恢复,并删除自己;如果不是用S&的话;R & amps,需要运行DllCacheManager进行手动恢复然后删除自己;或者在相关批处理文件中添加DLlcache Manager/Restore/auto delete/time out(比如Sysprep.inf文件中进入系统后第一次运行的命令)。
您还可以将DllCacheManager.rar文件解压缩到当前系统分区中的任何位置。运行DllCacheManager.exe后,可以选择“恢复时自动删除”或“恢复时备份并删除自己”进行备份,下次系统启动时可以自动恢复备份并删除自己。
使用参数:
/back备份
/restore还原
/restore /autodelete还原并删除您自己。
/restore /autodelete /timeoutxx
其中“xx”是0到99之间的任意2位数字,如果是/restore /autodelete /timeout,则自动恢复,不倒计时。
需要注意的是,/timeoutxx参数只能在恢复过程中使用,并且只有当你想使用aotodelete删除自己时才有效。
*新版DllCacheManager V1.0龙帝国特别版可以随意更改应用程序的名称,并且可以将应用程序放置在系统分区的任意位置,支持任意分区的备份和恢复操作以及系统不在c盘的所有磁盘的备份和恢复操作。当您备份时,该程序会自动生成相应的注册表项。如果你现在不想做镜像,只要运行程序,点击“不要导入任何注册表”。
*带S&的;R & amp当S一起使用时,由于DllCacheManager采用注册表runonce的方式,当S &;R & amp当IDE更改为标准或电源模式更改为标准PC时,runonce将被激活。所以最好先打包再用DllCacheManager备份(如果先备份再打包,开始打包时会自动恢复备份),然后引导到DOS ghost。