注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 小五实习笔记1
 帮助

终于完成了Vista Sp1的封装系统


2008-03-04 12:57:23
网上的封装系统一般都是单独分区的,也就是在一个分区上安装了系统再安装WinRAR、Office等软件(一般都是小软件或精简版),然后再进行封装。而实际上,我们都喜欢把系统和应用程序分开成两个盘来安装,如C盘为系统,D盘则安装应用软件,并将临时文件夹、个人文件夹和虚拟内存也转移到D盘,因为这样做有利于提高系统运行速度,但是在网上一直没有见过有双分区版的封装系统。05年自己做了一个两分区版XP封装系统,自己用,也帮别人装了十几台,感觉不错。不过Vista出来以后,那个XP封装系统基本没有用过了。每次重装Vista简直就是一次煎熬,去年年底就是下定决心在SP1正式版出来以后马上做一个封装系统。
简单说一下封装过程:
1、安装Vista+SP1,由于登录的用户在封装前是要删除的,所以我把用户名确定为OEM。
2、转移页面文件、个人文件夹和临时文件夹。
3、安装自己想安装的应用程序。
4、清理系统,优化服务。清理优化这个环节,要注意不要因为清理优化过度而造成系统不稳定。我用超级兔子、优化大师、A1Clean和RegVac四个软件清理系统垃圾和注册表。清理结束后,在命令下运行“net user administrator /active:yes”启用超级管理员帐户(启动超级管理员帐户的目的,是要将用户OEM所定制的配置文件作为默认的配置文件,这样封装以后每一个新创建的用户都不需要对系统和应用软件进行烦琐的设置),重启电脑。如果怕一次封装不成功,在系统启动前做一个Ghost备份吧。
5、用超级管理员登陆,将用户OEM所定制的配置文件作为默认的配置文件。右键“计算机”-“属性”-“高级系统设置”-“高级”,在“用户配置文件”选项卡内点“设置”,会看到有两个用户的配置文件(一个是OEM的,一个Administrator的),选定OEM的配置文件,点“复制到”,然后将“将配置文件复制到”的路径确定为C:\Users\Default,在“允许使用”选 项卡“点“更改”,输入everyone,点击“确定”、“确定”,当系统询问是否要覆盖现有的默认用户配置文件时,回答“是”完成配置文件的复制(如果不想看到Default这个文件夹,可以进入”用户“目录下将Default文件设置成隐藏)。然后进入”控制面板“-”用户帐户“,将OEM帐户删除。
如果安装有Adobe CS3,封装以后是要重新激活的,需要删除C:\program files\common files\adobe\adobe pcd\cache\cache.db和C:\Users\All Users\FLEXnet\adobe_00080000_tsf.data文件以后才能正常重新激活。
如果安装有虚拟光驱,则把虚拟光驱的数量设置为0,封装以后再设回来。
6、进入C:\Windows\System32\sysprep\目录,运行sysprep,选择”进入系统全新体验(OOBE)“并选上“通用”,点“确定”。系统开始封装后自动重启(在这里要注意一下,即使选择sysprep“关机选项”是“关机,也一样是重启)。
7、重启后用PE光盘启动系统,进行备份。如果是使用Ghost备份,建议使用11.02版本分别备份C盘和D盘,兼容性比较好,恢复到其他电脑以后可以正常启动。同时建议带参数运行Ghost,如输入”Ghost32.exe -split=2000 -span -z9“,按回车运行Ghost,可以启用最高压缩,并将克隆文件分割成每个2000M。
如果使用Iamgex进行备份,备份C盘用Imagex /compress maximum /flags "Ultimate" /check /scroll /capture c: e:\install.wim "Windows Vista Ultimate"(假设要备份到E盘)命令,备份D盘用Imagex /compress maximum /capture d: e:\program.wim "Application Drive D" /verify(假设要备份到E盘)命令。
接下来,对比一下两种备份方式:
两种备份都启用的最高压缩,Ghost需要大概五十分钟,而Imagex由需要一个半小时(其中C盘用了一个小时);生成文件大小,Ghost生成的文件为9.4G(C盘4.6G,D盘接近4.8G),而Imagex生成的文件为8.04G(C盘为3.66G,D盘为4.37G)。
恢复方式,Ghost备份可用PE光盘启动后分别恢复新电脑的C盘和D盘后即可使用。Imagex由需要先将生成的install.wim替换Vista光盘同名文件,刻录成光盘。恢复时先用PE光盘启动,用Imagex /apply e:\program.wim 1 d: /verify(假设备份文件在E盘)命令将D盘恢复,然后重启电脑用新制作的光盘来安装Vista(安装过程是一样的)。
封装后,我在虚拟机上两种备份都恢复成功,创建新用户后,OEM用户的系统设置仍然对新用户有效(如页面文件、临时文件设置和桌面设置等),绝大多数的应用程序可以使用正常,原来的设置也是有效的。
从昨天下午开始对这个封装后的系统进行测试,发现的问题两个:
1、运行Word需要创建一个C:\Users\OEM\AppData\Roaming\Microsoft\Word\文件夹,如果不创建每次都运行Word都提示,用RegVac清理注册表以后就不再提示了。事实上,这个文件无论创建还是不创建都不影响使用。
2、FireFox不能完全识别储存在Default用户下的配置文件(只能识别部分配置),需要到C:\Users\Default\AppData\Roaming\目录下,将Mozilla文件夹所有文件复制到C:\Users\\AppData\Roaming\目录下。
最后上几张截图。如果有人需要的话可以PM我,我可以考虑做FTP或BT。




    文章评论
 
 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: