标题:
怎样制作2000/XP/2003系统万能预装版
[打印本页]
作者:
cqmis
时间:
2004-3-2 18:30
标题:
怎样制作2000/XP/2003系统万能预装版
编 者: 剑雪·风 (xpboy)
本文采用了多位朋友的文章和技术,一并说明:
原创者:孤星雲鶴
HYNE提供的了两种ACPI解决方案
.com.cn的(xp)优化技巧
体验家园(www.xpboy.com)给我建议和意见的朋友
以及其他佚名的作者,一并致谢!
版权所有,盗版不究,允许共享传播,请保留原作者的信息。
所谓的“万能预装”就是利用GHOST和微软的封装技术,经过处理后制作成的一个ghost映像,然后通过普通的ghost方式“安装”到c盘。“预装”名词我是从品牌机上引用过来的。毕竟这样方式和普通安装有很大的区别。这个制作方式经过众多网友的讨论研究,不断完善、不断改进,已经基本实现所谓的“万能”。为了让更多的网友和系统爱好者了解制作的过程,xpboy在原创者孤星云鹤以及HYNE等朋友的基础上,编辑整理了制作过程。
安装前的准备
准备系统。准备一张完整的系统安装盘(当然iso之类也可以,只要你会安装就可以)。一般2000选用专业版(pro);xp有好几个版本:按激活的方式也有“上海政府”免激活版本(推荐)、OEM、俄罗斯破解零售版等;2003有免激活企业版的标准版(推荐)和企业版等。
下载HYNE提供的两种ACPI解决方案(www.xpboy.com或bbs.wuyou.com);
建议使用一个串口鼠标,因为usb在封装时可能不能使用
当然还要一台电脑——没问题吧…….
作者:
cqmis
时间:
2004-3-2 18:30
标题:
怎样制作2000/XP/2003系统万能预装版
安装操作系统(以下均以xp为例)及软件
正常安装完整操作系统,系统文件格式建议采用NTFS,优点就不用说了。
升级所有的补丁,为了减少体积,NET Framework可以不安装,这样可以节省20多m的空间。安装DirectX9.0b、wmp9.0、ms java、GB18030支持等,最好重新启动一下系统。
安装常用应用软件(裸版可以直接跳过这一步),个人推荐以下软件:
QQ最新的去广告ip版
Winamp5.X汉化版 或foobar
优化大师 注册版
MSN MESSENGER 6.1+去广告多用户补丁
WINRAR3.X最新汉化注册版
Flashget 1.5以后的注册版
Flashfxp 2.2以后的注册版
媒体播放器经典版最新版本或realone plus版
MYIE2或其他外壳浏览器
紫光拼音3.0
陈桥五笔 5.4以上注册版或其他五笔输入法(xp、2003自己都没有五笔)
Emeditor 4.X 汉化注册版—最好的文本编辑器
Symantec AntiVirus 8.1或其他可升级的杀毒软件
天网防火墙或其他——针对2000,xp和2003可以不安装
Raspppoe安装版或NETVOYAGER1.34——针对2000,xp和2003可以不安装
时可通 时间增强工具
office2000完整安装word和excel或yanghaijun的简装版,不推荐office xp或2003 ,太大
AIDA32 3.8或其他检测系统信息,精小强大。对于使用ghost用户安装驱动之类的有用
Kugoo,下载mp3的p2p软件,很不错——他们可没有给我广告费哦,呵呵
选择一个bt下载软件,现在很多也用到
………
不宜安装Daemon manager,新的方法封装后会不能使用,因为它作为一个驱动会被删除。所以有驱动(硬件)性质的也不能安装。不过在多也安装不下了。
另外还要对这些软件做些适当的调整,如flashget、bt等默认下载地址改为d:\download之类的,有时间最好运行一下,检查注册是否完成、并将注册方法放到安装目录,封装后可能变成未注册的就可以用上。
作者:
cqmis
时间:
2004-3-2 18:32
标题:
怎样制作2000/XP/2003系统万能预装版
优化系统
现在安装完,大概有2.Xg,这对于我们的要求还差很多,所以要进行优化和删除系统没用得文件,所谓的“减肥行动”!我们的目标是1.3g,这样ghost(high)后可以控制在650m左右。
禁用系统还原,封装后又会恢复、这不影响;
转移分页文件(虚拟内存),可移到d盘或禁用,反正封装后又会恢复。Ghost8.0可以直接屏蔽这个大块头;
转移临时文件夹,推荐d:\temp;
禁用休眠,可以节省和内存一样大的空间;
转移IE的临时文件夹(缓存),也放到d:\temp;OE的存储位置改为D:\My Documents\oe;
转移我的文档的位置,推荐D:\My Documents
可选卸载不需要的windows组件,在运行中输入“%systemroot%/inf/sysoc.inf”, 打开这个文件后在记事本的“编辑”菜单下点击“替换”,然后在“查找内容”中输入“hide”(不包括引号),然后点击右侧的“全部替换”按钮,之后保存文件并关闭。重新打开控制面板中的添加删除程序,然后点击“添加删除Windows组件”,现在可以直接卸载很多以前并不允许卸载的组件了。请大家谨慎使用;
关闭内存转储。在“系统属性”对话框的“高级”选项卡下,点击“启动和故障恢复”按钮,然后在“写入调试信息”下拉菜单中选择“无”。并且你可以搜索所有的“*.dmp”文件并删除它们。同时,在运行中输入“drwtsn32”并回车,打开华生医生工具,在这里取消对“转储全部线程上下文”、“附加到现有日志文件”和“创建故障转储文件”这三项的选择
删除大的中文字体。一般保留宋体(含18030的那种)、黑体、仿宋体就可以了。
删除系统文件备份,就是dllcache。在运行中输入“CMD”并回车,打开命令提示行窗口,然后在其中输入“sfc /purgecache”并回车,这将会删除前面提到的c:\windows\system32\dllcache文件夹中所有的备份文件,接着继续输入“sfc /cachesize=0”并回车。可能会提示windows文件保护的框。
禁止windows文件保护。从注册表中找到HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon,修改“SFCDisable”键值为“FFFFFF9D”,如果需要重新启用该功能,重新设置为“0”就可以了。
删除帮助文件。直接删除Windows目录下的“Help”文件夹,不过有几个最好保留:agt0407.hlp这种数字格式的,不然封装后启动可能要源光盘,反正只有几k,留着。
多余的输入法。这个不能完全删除,不然封装后会提示插入源光盘!除了中文输入法,Windows XP中还带有日文和韩文等输入法,这对我们当然没什么用处,也可以在“c:\windows\ime”文件夹下选择性删除除了“CHSIME”和“SHARED”之外的其他文件夹中的内容。结果如图:
尤其imjp8_1和imkr6_1需要保留文件夹和部分dll文件,如果不是很大就尽量保留。删除ime后从80多m减少到2.36m就可以了。
C:\windows\ime保留文件列表.
│ mscandui.dll
│ SOFTKBD.DLL
│ SPGRMR.dll
│ SPTIP.dll
│
├─CHSIME
│ └─APPLETS
│ PINTLCSA.DLL
│ PINTLCSD.DIC
│ PINTLCSD.DLL
│ PINTLCSK.DIC
│
├─CHTIME
│ └─Applets
├─imejp
│ └─applets
├─imejp98
├─IMJP8_1
│ └─APPLETS
├─IMKR6_1
│ ├─Applets
│ └─Dicts
│ hanja.lex
│ hanjadic.dll
│ imekr.lex
│
└─SHARED
│ imepaden.hlp
│ imepadsm.dll
│ imepadsv.exe
│ imlang.dll
│
└─RES
PADRS404.DLL
padrs411.dll
padrs412.dll
padrs804.dll
可选删除Service Pack备份文件。Service Pack是Windows的大补丁文件,在安装Service Pack后硬盘上会占用一部分空间保存备份出来的系统文件;可删除windows下“ServicePackFiles”文件夹。
删除所有windows下$NtUninstallQ******$”(******是一个数字)文件;
可选删除Driver Cache/i386”文件夹下的除了Driver.cab和sp1.cab外所有文件。千万别删除这两个,否这封装后的系统认识驱动会有麻烦。
删除c:\windows\cursors\ ,这个文件夹中包含了所有的鼠标指针;
删除c:\windows\srchasst ,这个文件夹中保存了Windows XP的搜索助理,也就是你搜索文件时出现的小狗或者其他什么人物造型。你可以直接删除这个文件夹,这样你将会使用Windows 2000模式的经典搜索方式;建议删除!
可选删除c:\windows\downloaded installations\ ,这个文件夹中保存了一些程序的安装文件(主要是使用Windows Installer技术安装的程序),这样如果以后这个程序需要修复或者进行其他操作,就可以直接通过保存在这里的安装文件进行。不过通常把这个文件夹清空对系统的使用也没有什么太大的影响,所以建议删除。
可选删除c:\windows\media\ ,这里是用来保存Windows的系统声音,没有十分必要就不要删除;
可选删除c:\windows\system32\usmt\ ,这个文件夹中是文件和设置转移向导的相关文件。
可选删除c:\program files\msn ,c:\program files\netmeeting\ ,这两个文件夹中是MSN Explorer 和Netmeeting的可执行文件。不推荐,因为预装系统建新用户的时候可能用到msn4.6的一个dll文件,虽然不影响系统,因为6.1已经安装了或有人不使用msn,可提示缺少文件不舒服。
删除C:\windows\system32\oobe——适用企业版,零售版或者OEM版,那最好不要动它。
可选删除c:\windows\msagent ,这里保存了Agent的文件,这里的Agent就跟微软Office 应用程序中的Office 助手一样,是一些动态的卡通形象,通常我们用不到这些东西。注意保留intl目录中类似agt0407.dll的所有dll文件。
可选清理C:\WINDOWS\Web\Wallpaper中的桌面,可以自己换个喜欢的。如果想更深入,就删除屏幕保护,C:\WINDOWS\system32\*.scr
提高宽带速度。专业版的Windows默认保留了20%的带宽,在“开始→运行”中输入gpedit.msc,打开组策略编辑器。找到“计算机配置→管理模板→网络→QoS数据包调度程序”,选择右边的“限制可保留带宽”,选择“属性”打开限制可保留带宽属性对话框,选择“启用”即可,值改为0。
减少开机滚动条时间每次启动Windows XP,蓝色的滚动条都要走上好多次,其实这里我们也可以把它的滚动时间减少,以加快启动速度。打开注册表编辑器,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters,在右边找到EnablePrefetcher主键,把它的默认值3改为1,这样滚动条滚动的时间就会减少。
加速网上邻居。访问网上邻居是相当恼人的,系统会搜索自己的共享目录和可作为网络共享的打印机以及计划任务中和网络相关的计划任务,然后才显示出来,显然这样速度就会比Windows 9x中慢很多。其实这些功能我们并没有使用上,与其不用还不如删除它们,这样速度就会明显加快。打开注册表编辑器,找到HKEY_LOCAL_MACHINE/sofeware/Microsoft/Windows/ Current Version/Explore/RemoteComputer/NameSpace,删除其下的{2227A280-3AEA-1069-A2DE08002B30309D}(打印机)和{D6277990-4C6A-11CF8D87- 00AA0060F5BF}(计划任务),重新启动电脑,再次访问网上邻居,你会发现快了很多。
Windows XP默认支持.ZIP文档,但系统会为此耗费大量资源,如果已经安装了winrar,你可以将这一功能关闭,只需在“开始”选单的“运行”中输入“regsvr32 /u zipfldr.dll”即可。
打开服务,找到“Messenger”和“Alerter”,你可以安全地把它改为手动,这样就可以禁止了ip消息。
仔细再想一想其他自己认为可改进的地方,其他的可删除东西就不推荐了。清空回收站!。
使用优化大师(注册版)清理系统.
优化整个系统包括硬件和网络的!这里的操作也很重要,大家也可使用类似的优化软件优化系统。我觉得还有很多的余地。
其他的还有就是“系统视觉”的优化和“错误报告 ”的关闭等,也请大家自己做,这里就不再深入了。现在看看c盘,大概只有1.3g以内了,如果大于1.3g那就卸载一些软件或进一步减肥,呵呵
可以在c盘建一个文件夹,放一些小东东,如qq的病毒查杀软件。
删除网卡,修改“计算机”类行为standard pc(使用新法就不用作这一步了),重新启动系统。准备封装!(这一步不做也可以)
作者:
cqmis
时间:
2004-3-2 18:33
标题:
怎样制作2000/XP/2003系统万能预装版
四.封装系统
1. 在相应的系统光盘中打开\SUPPORT\TOOLS\DEPLOY.CAB文件,先在 C:盘根目录下建议一个名为Sysprep 的文件夹,并将DEPLOY.CAB压缩包文件用Winrar 解压缩到 c:\sysprep ,运行setupmgr.exe逐步制作sysprep.inf
内容大致如下:
;SetupMgrTag
[Data]
AutoPartition=0
MsDosInitiated=0
UnattendedInstall=Yes
[Unattended]
OemSkipEula=Yes
DriverSigningPolicy=Ignore
WaitForReboot=No
UnattendSwitch=Yes
TargetPath=\WINDOWS
[GuiUnattended]
AdminPassword=*
OEMSkipRegional=1
TimeZone=210
OemSkipWelcome=1
EncryptedAdminPassword=NO
AutoLogon=Yes
AutoLogonCount=1
[UserData]
FullName="微软测试用户"
OrgName="微软(中国)公司"
ComputerName=*
ProductID=DG8FV-B9TKY-FRT9J-6CRCC-XPQ4G
[Identification]
JoinWorkgroup=WORKGROUP
[Networking]
InstallDefaultComponents=Yes
[TapiLocation]
CountryCode=86
Dialing=Tone
[RegionalSettings]
LanguageGroup=10
[Proxy]
Proxy_Enable=0
Use_Same_Proxy=1
[Branding]
BrandIEUsingUnattended=Yes
[URL]
Home_Page=about:blank
2.下载HYNE提供的新旧两种ACPI选择器(我给取得名字,呵呵),决定使用新法还是旧法。然后将ACPI选择器解压缩在这个文件夹中。(新法、旧法效果是一样的,没有实质上的优劣,请大家根据自己的情况选择)。
下载地址:http://xpboy.51.net/index.php?showtopic=807
wuyou下载:http://bbs.wuyou.com/non-cgi/usr/34/34_439.rar
(如不能下载,请到相关论坛查找)
3.开始封装。
修改IDE ATA/ATAPI控制器中第一个"xxx Controller"为"标准双通道驱动"
旧法目录:
c:\sysprep\acpi.exe
c:\sysprep\acpi.reg
c:\sysprep\rmdriver.bat
c:\sysprep\acpi目录
readme.txt(安装程序的下部说明文件)
notice.txt(安装程序的顶部调用文件)
font.ini (程序界面语言设置,方便你定制其他语言,呵呵)
devcon.exe(微软提供的测试硬件驱动的程序)
XXXXXXXXXXX.bat(一种acpi安装程序)
XXXXXXXXXXX.txt(对该程序的说明,文件名必须一致哦)
如果XXXXXX.bat中包含字符default,那么这个将作为默认安装,呵呵
提醒:xxxxxxxxx之中不要包含()这样个字符,具体情况我也不太清楚
一般按照默认的好了,如果你要改为其它语言可以修改修改txt文件。
旧法封装:
(1)双击rmdriver.bat,自动清理系统的残留驱动,
(2)打开c:\sysprep\sysprep.exe,设置如图
(3)关机模式选择“关机”。按“重新封装”。几秒钟后关机!
(4)启动(没有进入系统)马上GHOST,采用high就可以了高压缩了。
新法目录:
c:\sysprep\acapi.exe (ACPI安装外壳程序)
c:\sysprep\acpireg.cmd (包含删除驱动、启动封包工具、植入acpi安装程序,三个一步完成)
c:\sysprep\acapi (目录)
readme.txt (安装程序的下部说明文件)
notice.txt (安装程序的顶部调用文件)
font.ini (程序界面语言设置,方便你定制其他语言,呵呵)
devcon.exe (微软提供的测试硬件驱动的程序)
reg.exe (命令行注册表修改工具,提取于Win2003)
XXXXXXXXXXX.bat(一种acpi安装程序)
XXXXXXXXXXX.txt(对该程序的说明,文件名必须一致哦)
如果XXXXXX.bat中包含字符default,那么这个将作为默认安装,呵呵
提醒:xxxxxxxxx之中不要包含()这样个字符,具体情况我也不太清楚
一般按照默认的好了,如果你要改为其它语言可以修改修改txt文件
新法封装:
执行c:\sysprep\acpireg.cmd,会依次执行下列动作(更高级功能请自己编辑这个文件)
注意:acpireg.cmd只能运行一次,运行多次会导致失败,故建议你封包前ghost一下系统作个备份.
(1)会自动执行devcon remove *删除所有驱动
(2)启动sysprep.exe并等待其结束,WinXP,Win2003关机模式要选择“退出”,按“重新封装”。
(3)一旦sysprep运行结束,剩余部分将会植入acpi
(4)Win2000至此应该会自己关机,WinXP和Win2003需要你手动关机.几秒钟后关机!
启动(没有进入系统)马上GHOST,采用high就可以了高压缩了。
4.对于scsi支持方法的补充:(未曾验证),我想很快就能彻底解决这个问题。
只要在封装之前,在sysprep.ini的最后加入如下4行内容:
[Sysprep]
BuildMassStorageSection=Yes
[SysprepMassStorage]
再在sysprep\i386\$oem$文件夹中新建一个文本文件cmdlines.txt,内容如下:
[Commands]
"c:\sysprep\sysprep.exe -clean"
deploy.chm中是这么说的,也不知道到底行不行,不过封装过程会长达10-20分钟或者更久,请大家耐心等待。
作者:
cqmis
时间:
2004-3-2 18:34
标题:
怎样制作2000/XP/2003系统万能预装版
五.封装成功的安装及其他
1.这种制作的预装系统好处很多,最主要的是节省时间,只需几分钟的时间做很多人需要几个小时甚至1整天都做不好的事情!虽然能在很短的时间内安装完系统,但是你还得自己留一个完整的Windows的源光盘或iso(可以用daemon-tools),因为还要用到很多的windows组件,你要安装这些组件或某些软件还是要用的。
2.制作光盘引导,自动“安装”这个系统,推荐大家使用esayboot,不过参数要绝对正确。曾经有好几个朋友求助于我,使用了网上下载的一个ghost系统,大家一用居然把整个硬盘给格式化了,这样就后患无穷啦!所以对于使用者一定要负责的态度,提供给大家测试、使用。
3.关于安装成功后的第一次启动画面可能需要1-3分钟。不要误认为是死机了。
下图是我做的启动。
安装时会选择电源模式
请提示使用者正确使用和机子相配的电源管理的模式,否则会出现不能开机或不能关机等现象。
4.虽然能认出大部分驱动,但还是建议大家一定要安装自己的驱动程序,可以用AIDA硬件检测出相关的硬件型号,然后到http://www.mydrivers.com 下载最新驱动程序。尤其主板(虽然已经安装好了,不过建议更新,这有利于更好的发挥你的性能),via的主板建议安装via4in1的驱动,intel主板要安装相应的驱动,usb2.0有的话也要自己安装,另外显卡等等这个已经不是我能做的了。
5.其他的如OEM图标、启动的背景、xp和2003主题外观的破解,就不在这里详细说明了,毕竟这些是个性化的东西。我可以在我的网站上给大家提供方法。
若有不正之处还望大家多多斧正.我会不断地改进这个说明。
剑雪·风 (xpboy):体验家园(http://www.xpboy.com/),封装了2000/xp/2003系统
孤星雲鶴:http://shunsheng.yeah.net/ 比较早总结制作方法的人
hyne:http://bbs.wuyou.com (我在那里认识他的),ACPI可到这里下载
.com.cn:微软新闻组的MVP,http://www.cctips.com/ 一位系统专家
作者:
shadowman
时间:
2004-3-3 08:10
标题:
怎样制作2000/XP/2003系统万能预装版
cqmis辛苦了,如果能图文并茂就更好了。
作者:
lucky0504
时间:
2004-3-4 05:05
标题:
怎样制作2000/XP/2003系统万能预装版
多谢!
作者:
xg64
时间:
2004-3-5 16:43
标题:
怎样制作2000/XP/2003系统万能预装版
要看多次才能懂呀
作者:
cyk37776
时间:
2004-3-14 04:41
标题:
怎样制作2000/XP/2003系统万能预装版
看不懂
作者:
zyyt2003
时间:
2004-3-14 18:16
标题:
怎样制作2000/XP/2003系统万能预装版
使用效果很好。
作者:
LiLianjiang
时间:
2004-10-7 23:51
标题:
怎样制作2000/XP/2003系统万能预装版
好!顶!
欢迎光临 EZB 论坛 (http://ultraiso.net/ezbbbs/)
Powered by Discuz! 6.1.0