病毒安全知识,电脑网络技术,手工杀毒方法,答疑解决笔记

导航

« win7下的屏幕旋转快捷键添加删除windows组件提示无法打开信息文件的解决方法 »

修改GHOST系统的一些方法

  手头上有一个旧的GHOST版的windows XP,由于“年代久远”,越来越不满每次都要手动卸载“预装”的软件与安装完系统后漫长的更新补丁过程,因此一直想着怎么重新清理更新一下这个GHO文件,但是这样做有些麻烦,由于该系统在第一次运行时有一些自动搜索安装驱动与预装软件动作,以前只做过单纯的系统迁移,而现在则希望能保留对我还有用处的部分,而把版本老旧的软件清除干净,如果有可能最好再打一下补丁更新。

  如果只对GHO文件动手,局限就太大,但却是相对保险的做法,可以不涉及封装的技术,用GHOST浏览器GhostExp就可以打开GHO文件(注意版本要高于制作GHO文件的GHOST版本),如果预装软件是绿色版的,就好办多了,直接象在资源管理器里一样,右击-删除,有的是经过压缩的,如7z压缩格式,可以先从GHO中提取出来,用可以解压的软件打开(比如好压、7zip等等),删除不要的,然后把处理过的文件重新添加回GHO文件中(拖进去就行,会提示有同名要不要覆盖)。

  而如果不是绿色的就麻烦了,因为可能在GHOST前是已经经过安装,然后只是把它的安装目录部分文件打包压缩以减少体积,那么只删除这部分文件是不够的,还有注册表或其它地方可能存在的残留(如系统目录)。对于这个,如果你能确切知道预安装软件的注册表项或者可以手动搜索删除注册表中带有该软件名称关键字的项目,倒是可以一试,当然有一定风险,如果不太熟悉这方面还是不要做下去了。具体方法是到GHO文件中按路径找到windows\system32\config\,其中software就是软件部分的注册表,提取出来,然后运行regedit打开自己系统里的注册表编辑器,点到HKEY_LOCAL_MACHINE,再点击菜单中的“文件”-加载配置单元,选择刚才提取的software文件,取一个可以识别的名字,然后就会看到HKEY_LOCAL_MACHINE下面多一个项目,就是GHO系统的注册表中的software部分(卸载它也是一样的步骤,点文件菜单中的卸载配置单元就去掉了),接下来你就可以到里面去删改要删除的注册表项或键值。除了变动注册表的风险外,还要注意,如果用搜索的方法寻找的话,千万要看清楚,不要删到加载部分以外,我曾经想这样清除G版系统中旧版QQ,开始时还很清醒地查看是不是在新加载的范围内,等一个一个删下来,才发现自己已经跑到加载单元以外,幸好只是QQ,大不了重装QQ。

  在处理完GHO文件后,要用GhostExp重新编译一下(在文件菜单中),否则会发现删除半天,GHO文件没有变小反而变大,当然如果你有添加更多更大的文件进去就是另一回事了。不过也有可能,尽管你只做删除,但在编译后发现GHO并没有如你预计的那样缩小,而是更大了,这个问题有人说是压缩率,有人说是分区格式,没有明确的解释与解决方法,听天由命吧。其它什么个性化修改网上有更详尽的资料,可以去查。

  显然,上面这种处理有风险有麻烦,还一定达到目的,所以还是重新封装比较好,先把系统恢复出来,比如弄个虚拟机(虚拟机上装GHOST版系统无法启动的解决方法),然后卸载不要的软件,更新需要的软件,修改系统设置,打补丁更新。事实证明,360打的补丁不是全的,等它忙活完,一打开系统自己的自动更新,又打上20来个更新,可能说360挑给你的是需要的,相反微软推给你的才是需要的,不信windows老家难道要去信什么山寨。

  最后是重新封装,现在这类工具满天飞,也没必要一定要理解什么sysprep了,一切都包办,只要去选项中打勾勾就行,实在不懂,可以参考原来封装配置文件中是怎么设置的。所以如果真不太懂,还是用原来的封装工具,可以参考前辈的做法,当然去搜索封装工具与封装的教程也行。一般这类封装配置放在根目录下的sysprep之类的文件夹中。封装完,检查一下有没有遗漏,特别是恢复系统后第一次进系统前要检测预装的驱动、软件是不是都在(别急着重启,一启动就完蛋了),别被封装工具清掉了,比如我这个系统有一个检测驱动的工具程序放在temp文件夹中,而用的封装工具可能是版本更新,会在封装后清空临时文件夹,于是等它封完,我得把程序重新拷回去。检查清楚了再重启进入PE或一键还原备份的界面,用GHOST重新打包,追求高压缩率的话,可以进DOS,运行ghost -z9启动ghost,最高压缩率。再然后拿GHO文件去找电脑试试是不是成功了。

  基本上就是这样。


>> 除非说明均为原创,如转载请注明来源于http://www.stormcn.cn/post/1262.html

  • 1楼.面带微笑
  • 没封装过...看你介绍完,更不想去尝试了....
    流风33 于 2012-7-13 15:59:25 回复
    也是在虚拟机上刚刚试验的,不过在体积减少上还得下点功夫
  • 2012-7-13 9:46:54  [引用]
  • 2楼.2012
  • 还没有这样操作过,自己都是安装好后,自己ghost一个留着备用,没有更深入的去做这些工作
  • 2012-7-15 12:53:34  [引用]

发表评论(无须注册,所有评论在审核通过后显示):

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

  • 微信订阅号
    微信订阅

最新发表

最新评论及回复

本站出现的所有广告均不代表本人及本站观点立场 | 关于我 | 网站地图 | 联系邮箱 | 返回顶部
Copyright 2008-2020 www.stormcn.cn. All Rights Reserved. Powered By Z-Blog.

闽公网安备 35010202000133号