|
很多系统封装初学者,往往是系统减肥这块做不好,做出来的GHO文件始终是超过650MB
系统制作容量控制不好的原因有几个:
     1:系统减肥没处理好,看了各种精简、减肥教程也不好。
     2、软件安装的比较多,没压缩处理好,程序目录不要大于400MB
          3、驱动过大(驱动包一般控制在125MM以内比较合适)
这时候我们就需用Nlite软件对原版系统进行精简和整合!
一,需要到的工具
用nlite整合当然得下个nlite先啦
我用的是nLite-1.4.9.1版本的,而且它需要Microsoft .NET Framework 2.0.支持
所以安装nLite-1.4.9.1这个版本之前,得先安装Microsoft .NET Framework 2.0这个东西.
nLite-1.4.9.1官方下载地址: http://www.nliteos.com/download.html或者到华军或天空都有下
Microsoft .NET Framework 2.0.华军下吧http://www.onlinedown.net/soft/38669.htm
当然你还必须有个一windows_xpsp3 professional 操作系统
这是本人下载后的校验码
  
Windows XP with SP3 VOL MSDN 简体中文官方集成版(FTP下载)
可用CDKEY:
Windows XP Pro SP2序列号
MRX3F-47B9T-2487J-KWKMF-RPWBY(工行版)         可用(强推此号!!!)
QC986-27D34-6M3TY-JJXP9-TBGMD(*****交大学生版)       可用
CM3HY-26VYW-6JRYC-X66GX-JVY2D                   可用
DP7CM-PD6MC-6BKXT-M8JJ6-RPXGJ                   可用
F4297-RCWJP-P482C-YY23Y-XH8W3                   可用
HCQ9D-TVCWX-X9QRG-J4B2Y-GR2TT                 可用
文件名:zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74070.iso
大小:601.04M
文件: E:操作系统WindowsXP(SP3)简体中文正式版Windows_XP_SP3_VOL_CN.iso
大小: 630237184 字节
修改时间: 2008年5月4日 星期日, 21:35:34
MD5: E74D72F3D90456003E9E02BA0FB7DA61
SHA1: D142469D0C3953D8E4A6A490A58052EF52837F0F
CRC32: FFFFFFFF
——这是本人下载后的校验码(图一)
发布日期 (UTC):5/2/2008 12:05:18 AM
SHA1:d142469d0c3953d8e4a6a490a58052ef52837f0f
MD5: E74D72F3D90456003E9E02BA0FB7DA61
ISO/CRC:FFFFFFFF
下载完毕之后请验证SHA1及MD5值!
下载地址:
原版SP3下载地址
最后需要的就是要整合进系统里的一些驱动啊,工具软件啊等咯
二,用nlite整合XP
1,先安装NET Framework 2.0 再安装nLite-1.4.9.1.安装过程我就不说了
2.将windows_xpsp3 professional解压到某个目录,如直接在某个分区建个文件夹命名为nliteXP,然后windows_xpsp3 professional全部文件解压进去即可.
3.那些驱动啊,工具软件啊也得准备好放一边去.一切准备好了就开始了.
3.运行nLite
如图2-1
语言一项选择 Simplified Chinese (听说是简体中文的意思 我也是瞎蒙的 反正选了它 就会显示中文 不信你也可以试试).然后直接下一步得到图2-2
这是指定系统文件的所在路径,也就是刚才说的建立的文件夹,点浏览然后把它指定到刚才说的
nliteXP文件夹中然后点确定,接着它就显示该系统的版本号及大小得参数。
前进来到图2-3
这里可以到入nlite的配置文件,如果你之前有整合过或者有nlite的整合配置文件,那直接在这加载进去,后面的一切就方便多了,因为配置文件上记载着上次你整合过程中的每一步,这点也是nlite的最为体贴的地方吧,每次不同的处理方式它都帮你记录下来生成个Last Session.ini文件,下次再弄就省事多了,上面这我加载了个上去,不过还是一步步地说滴,没有的直接PASS前进来到图2-4
  
对于刚玩这东西的鸟来说呢 ,建议除了”可引导ISO镜像”这一项不选外,(因为还有后期处理,所以先不急着做iso)其他都选上吧,反正我是菜鸟,所以我也全选了,除了说的那个外,其实有个也可以不选 就是第一个Service Pack这个是整合升级补丁的,貌似现在XP只是SP3版本,所以...不过我截的图都选了,那你也跟着选咯,给点面子嘛,选完后在前进来到图2-6
刚才说了,这是整个XP升级补丁的,如XPSP2升级到SP3的话,就再这把SP3升级补丁选进去就可以了,我们现在做的就是SP3版本的,不用升级所以直接PASS前进来到图2-7
一看就知道,这里就是用来整合系统补丁和一些软件的地方啦,出了这还可以借助其他工具来实现这个功能,比如用传说中的DriverPack BASE来整,不过我不喜欢这个东西,为什么?这不是我要说的,PASS掉.软件如winrar等可以到YLMF的XP整合块去找,好象那里很多,我这些也不知道怎么来的了,反正我要用的时候就发现硬盘上有了(平时又收藏垃圾的习惯,什么东西都有,真好.),系统更新补丁直接用360下就OK了,点”插入”即可添加.添加完后点左下角的”高级”来到图2-8
如图选上那两个勾勾,为什么?上面的说很详细,自己看了,我就不那么婆妈了.勾完点OK然后再前进来到图2-9
  
这里就是整合LAN驱动和SATA RAKD SCSI等驱动的地方,不过显卡声卡等驱动就别拿来这瞎弄了,为什么?不为什么.我怕你到最后会吐血身亡,听话就行了,这里只要集成下LAN驱动以及SATA RAKD SCSI等磁盘驱动器驱动就OK了,其他的就不要乱集成了
这个提示框会列举刚发现的SATA RAKD SCSI驱动,并提问是以"常规PNP驱动程序"方式集成还是以"文本模式驱动程序"集成.这里简单的说明一下这两种方式
以"文本模式驱动程序"集成SATA RAKD SCSI驱动 这部分驱动用于系统安装时系统安装程序能够识别出磁盘驱动器以安装操作系统。磁盘驱动器识别完毕,这部分驱动就不再有作用
以"常规PNP驱动程序"方式集成SATA RAKD SCSI驱动,于显卡,声卡驱动一样.用与让windows更好的操作硬件以达到更高的性能.
看了这个应该知道怎么选了吧,其他我不管,我就冲最后几个字” 让windows更好的操作硬件以达到更高的性能.” 都这样说了,不选它选谁,所以打死我也选PNP模式的.
好,添加完后再前进来到图2-10
这个框框是干嘛的,看下上面的标题示语应该都明白了,除非你不认识字,还是那句话,对于刚接触这个东西的鸟来说呢,最好选上网络DHCP INTERNET EXPLORER INTERNET信息服务 打印机这几项,以免错错错删.选了点确定.
我的选择
============操作系统选项
.NET 框架
16 位支持
Blaster/Nachi 移除工具
Help and Support(帮助和支持)
IExpress向导
MS XML 2.0
Visual Basic 5 运行库
Visual Basic 6 运行库
Windows 漫游
Zip 文件夹
安全中心
额外字体
符号调试器 (NTSD)
华生医生
可扩展存储引擎
网页视图
文件和设置转移向导
系统媒体管理器
远程安装服务
造字程序
注册激活
桌面清理向导
      
============ 多媒体
Movie Maker
Windows 声音
媒体中心
鼠标光标
图像背景
音乐示例
语音支持
============ 服务
IMAPI 光盘烧录服务
Messenger
Network DDE
QoS RSVP
Telnet 服务器
Windows 时间
不间断电源供应
传真服务
错误报告
二次登录
分布式链接跟踪客户端
可移动存储
索引服务
系统还原
远程注册
============ 键盘布局
保留下面的,其他的统统不客气地干掉
简体中文:
Chinese(Simplified)-Microsoft Pinyin IME 3.0键盘布局
Chinese(Simplified)-NeiMa 键盘布局
繁体中文:
Chinese(Traditional)-ChangJie 键盘布局
日文:
Japanese Input System (MS-IME2002)键盘布局
Japanexe键盘布局
韩文:
Korean Input System(IME2002)键盘布局
Korean键盘布局
============ 驱动程序
IBM ThinkPad
ISDN
便携音频设备
串行手写板
磁带驱动器
打印机
调制解调器
东芝 DVD 解压卡
扫描仪
声音控制器
数码摄像设备
网络适配器
微软手柄
无线网络
显示适配器
显示适配器 (旧式)
异步传输模式
============ 网络
FrontPage 扩展
Internet 连接向导
Internet 信息服务
IP 会议
MSN Explorer
Netmeeting
Netware 客户端服务
Windows Messenger
端口测试终端程序
通讯工具
同步管理器
============ 应用程序
Internet 游戏
NT 备份程序
辅助选项
公文包
剪贴薄查看器
三维弹球
字符映射表
============ 硬件支持
ATM 支持
Brother 设备
Gravis 游戏端口
Iomega Zip 设备
东芝 IDE 总线驱动程序
多端口串行适配器
软驱支持
============ 语言
;Arabic
Arabic (Algeria)
Arabic (Bahrain)
Arabic (Egypt)
Arabic (Iraq)
Arabic (Jordan)
Arabic (Kuwait)
Arabic (Lebanon)
Arabic (Libya)
Arabic (Morocco)
Arabic (Oman)
Arabic (Qatar)
Arabic (Saudi Arabia)
Arabic (Syria)
Arabic (Tunisia)
Arabic (U.A.E.)
Arabic (Yemen)
Divehi (Maldives)
Pashto
Syriac (Syria)
Urdu
;Armenian
Armenian
;Baltic
Estonian
Latvian
Lithuanian
;Central Europe
Albanian
Bosnian (Latin, Bosnia and Herzegovina)
Croatian
Croatian (Bosnia and Herzegovina)
Czech
Hungarian
Polish
Romanian
Serbian (Latin)
Serbian (Latin, Bosnia and Herzegovina)
Slovak
Slovenian
;Cyrillic
Azeri (Cyrillic)
Belarusian
Bosnian (Cyrillic, Bosnia and Herzegovina)
Bulgarian
FYRO Macedonian
Kazakh
Kyrgyz (Kyrgyzstan)
Mongolian (Mongolia)
Russian
Serbian (Cyrillic)
Serbian (Cyrillic, Bosnia and Herzegovina)
Tatar
Ukrainian
Uzbek (Cyrillic)
;Georgian
Georgian
;Greek
Greek
;Hebrew
Hebrew
;Indic
Bengali (India)
Gujarati (India)
Hindi
Kannada (India)
Konkani
Malayalam (India)
Marathi
Nepali (Nepal)
Punjabi (India)
Sanskrit
*****il
Telugu (India)
;Thai
Farsi
Thai
;Traditional Chinese
Chinese (Hong Kong S.A.R.)
Chinese (Macau S.A.R.)
;Turkic
Azeri (Latin)
Turkish
Uzbek (Latin)
;Vietnamese
Vietnamese
;Western Europe and United States
Afrikaans
Basque
Catalan
Danish
Dutch (Belgium)
Dutch (Netherlands)
English (Australia)
English (Belize)
English (Canada)
English (Caribbean)
English (Ireland)
English (Jamaica)
English (New Zealand)
English (Philippines)
English (South Africa)
English (Trinidad)
English (United Kingdom)
English (United States)
English (Zimbabwe)
Faeroese
Filipino
Finnish
French (Belgium)
French (Canada)
French (France)
French (Luxembourg)
French (Monaco)
French (Switzerland)
Frisian
Galician (Spain)
German (Austria)
German (Germany)
German (Liechtenstein)
German (Luxembourg)
German (Switzerland)
Icelandic
Indonesian
Inuktitut (Latin)
Irish
Italian (Italy)
Italian (Switzerland)
Luxembourgish
Malay (Brunei Darussalam)
Malay (Malaysia)
Maltese
Maori
Mapudungun
Mohawk
Northern Sotho
Norwegian (Bokmal)
Norwegian (Nynorsk)
Portuguese (Brazil)
Portuguese (Portugal)
Quechua (Bolivia)
Quechua (Ecuador)
Quechua (Peru)
Romansh
Sami, Inari (Finland)
Sami, Lule (Norway)
Sami, Lule (Sweden)
Sami, Northern (Finland)
Sami, Northern (Norway)
Sami, Northern (Sweden)
Sami, Skolt (Finland)
Sami, Southern (Norway)
Sami, Southern (Sweden)
Spanish (Argentina)
Spanish (Bolivia)
Spanish (Chile)
Spanish (Colombia)
Spanish (Costa Rica)
Spanish (Dominican Republic)
Spanish (Ecuador)
Spanish (El Salvador)
Spanish (Guatemala)
Spanish (Honduras)
Spanish (International Sort)
Spanish (Mexico)
Spanish (Nicaragua)
Spanish (Panama)
Spanish (Paraguay)
Spanish (Peru)
Spanish (Puerto Rico)
Spanish (Traditional Sort)
Spanish (Uruguay)
Spanish (Venezuela)
Swahili
Swedish
Swedish (Finland)
Tswana
Welsh
Xhosa
Zulu
============ 目录
DOCS
SUPPORT
VALUEADD
在前进来到图2-11
前面这些都比较直面,看下都明白什么意思了,实在不明白看图填选吧
这里我们只看一项”Press Any Key....”这一项如果启用的话就是说做出的来镜像在安装开始就会出现一般安装版系统出现的画面Press Any Key to continue” 禁用的话就不会出现这个提示而直接进入安装状态...一般多用ezboot做成的菜单做引用. 所以如果你还想在这张系统盘上集合其他的DOS工具的话如 PE等。可以把这项禁用,到时再用ezboot做个引导菜单项引导即可.
前进来到图2-18
这里都有很好的说明,我这里只第一和第三项 ,自己看着办吧
前进2-19
这两步都是比较个性化的一些选项处理,如果你算个有点年龄的鸟 ,那就自己选一下吧。
如果是新鸟,还是按默认的就好了,影响不大
最后
来到这里,用nlite整合系统的过程就基本结束了,剩下的就交给后期处理了..................
关键重要后期的处理:
由于不知道什么原因,系统中有些组件还是不能用nlite去实行删除的,我们也只能通过后期的手工删除来完美这些不足的地方.
1处理搜索助手
通过查看网上众多高手的资料以及个人测试得出,直接用nlite移除掉搜索助手后, 在安装完成的系统中搜索的高级选项是不能保存的,需要每次手动打开高级选项,否则搜索不到要找的文件.所以我们来特别删除.如图2-22
  
我们回到之前的图2-10那个位置,在操作系统选项里不要移除搜索助手,在选完一切后点右下角的”高级”一项就得出现在的图2-22.上面有个删除框和保留框,这里给我们开了两个绿色通道,可以删除或者保留想某些已选或没选组件里的某些文件.从而保证了删除了某个组件也不会影响到其他功能的发挥,nlite这点是挺牛X的不得不佩服.想删除搜索助手多余的东西很简单只要在删除框里添加进msgr3en.dl_、nls302en.le_、courtney.ac_、earl.ac_、rover.ac_这五个文件即可。这五个文件占用近5M空间,而整个搜索助手不过占用近6M空间而已.当然我们也可以手动在i386里删除,不过那样还要修改DOSNET.INF和TXTSETUP.SIF这两个文件,而用nlite处理只需修改srchasst.in_这个文件即可,所以繁杂的工作还是交给nlite去完成吧. 为什么要修改srchasst.in_??? 上面我们删除了那5个文件,当然也要删除安装文件中相关的行,不然在安装过程中就会提示文件不存在或提示,到时你头就大了.如何修改?看好了.在i386里把srchasst.in_复制到某个地方,比如F盘,然后把后缀.rar即把srchasst.in_改为srchasst.rar 然后解压得到srchasst.inf.打开它,找到"msgr3en.dll,,,32"、"nls30 2en.lex,,,32"、"courtney.acs,,,32"、"earl.acs,,,32"、"rover.acs,,,32"这几行把它们一一删除,再保存关掉,最后我们还需要把srchasst.inf这个文件压缩回srchasst.in_。咋整?很简单.比如我们的srchasst.inf就放在F盘.那么我就在运行里输入makecab f: srchasst.inf f: srchasst.in_回车就OK了,剩下的就是把srchasst.in_复制到i386替换原来的那个就行了.OK 搜索助手就这样处理完毕.
2.声音的精简
Windows下默认有很多的乱七八糟的声音文件,也算多余的,我们只需要保留开机关机等几个声音就可以了,其他的都干掉.嘿嘿~!~~~
前提是在nlite中移除windows声音那一项,然后在图2-26的保留框里保留
xperror.wav.  xphdrem.wav. xphdinst.wav. xpstartu.wav. xpshutdn.wav五个常用声音文件即可
最后我们还要到i386下找到Hivedef.inf修改一下,打开Hivedef.inf拉到最后面一行加如
WINDOWS_XP_STARTUP="Windows XP 启动.wav"
WINDOWS_XP_SHUTDOWN="Windows XP 关机.wav"
WINDOWS_XP_HARDWARE_INSERT="Windows XP 硬件插入.wav"
WINDOWS_XP_HARDWARE_REMOVE="Windows XP 硬件删除.wav"
WINDOWS_XP_ERROR="Windows XP 错误.wav"
然后定位到文件开头有HKCU,"AppEventsSchemesApps",,0x00000012这里的加入
HKCU,"AppEventsSchemesApps.DefaultDeviceConnect.Current","",0x00020000,"%SystemRoot%media%WINDOWS_XP_HARDWARE_INSERT%"
HKCU,"AppEventsSchemesApps.DefaultDeviceConnect.Default","",0x00020000,"%SystemRoot%media%WINDOWS_XP_HARDWARE_INSERT%"
HKCU,"AppEventsSchemesApps.DefaultDeviceDisconnect.Current","",0x00020000,"%SystemRoot%media%WINDOWS_XP_HARDWARE_REMOVE%"
HKCU,"AppEventsSchemesApps.DefaultDeviceDisconnect.Default","",0x00020000,"%SystemRoot%media%WINDOWS_XP_HARDWARE_REMOVE%"
HKCU,"AppEventsSchemesApps.DefaultSystemAsterisk.Current","",0x00020000,"%SystemRoot%media%WINDOWS_XP_ERROR%"
HKCU,"AppEventsSchemesApps.DefaultSystemAsterisk.Default","",0x00020000,"%SystemRoot%media%WINDOWS_XP_ERROR%"
HKCU,"AppEventsSchemesApps.DefaultSystemExit.Current","",0x00020000,"%SystemRoot%media%WINDOWS_XP_SHUTDOWN%"
HKCU,"AppEventsSchemesApps.DefaultSystemExit.Default","",0x00020000,"%SystemRoot%media%WINDOWS_XP_SHUTDOWN%"
HKCU,"AppEventsSchemesApps.DefaultSystemStart.Current","",0x00020000,"%SystemRoot%media%WINDOWS_XP_STARTUP%"
HKCU,"AppEventsSchemesApps.DefaultSystemStart.Default","",0x00020000,"%SystemRoot%media%WINDOWS_XP_STARTUP%"
把原来声音相应的值覆盖掉就行了,如图2-23
简单地说就是把HKCU,"AppEventsSchemesApps",,0x00000012 到HKCU,"AppEventsSchemesAppsExplorer","",0x00000002,"%WINDOWS_NT_EXPLORER%"这两行之间的覆盖掉,如图中我已经用红色标出,中间的10个键值就是已替换过的.不清楚的就慢慢琢磨下吧.
覆盖后保存下关掉把Hivedef.inf复制回i386把原来的替换即可.搞定!!!
3 输入法的精简.
XP系统中默认自带有: 微软拼音  全拼  郑码  智能ABC  这四个输入法.我一般都只保留全拼和智能ABC这两个.另外两个就干掉.怎么删?
下面先把这几个输入法的相关文件列出:
1>微软拼音:
pmigrate.dll
pintgnt.ime
pintgnt.dic
pingtlcsk.dic
pintlcsa.dll
pintlcsd.dll
pintlcsd.dic
pintlcsk.dic
pintlgc.imd
pintlgd.imd
pintlgdx.imd
pintlgi.imd
pintlgie.imd
pintlgix.imd
pintlgl.imd
pintlgne.chm
pintlgnt.chm
pintlgnt.ime
pintlgr.imd
pintlgs.imd
pintlphr.exe
padrs804.dll
pimscinst.exe
pintllime.dll
pintlgab.imd
pintlgai.imd
pintlgb.imd
pintlgnt.cnt
pintlgnt.i96
pintlgrb.imd
pintlgri.imd
pintlgs.imd
pintlgsi.imd
pintlgsx.imd
pintlgu.imd
pintlguc.imd
2>全拼
winpy.ime
winpy.mb
winpy.hlp
winpy.cnt
winsp.ime
winsp.mb
winsp.hlp
winsp.cnt
3>郑码
winzm.ime
winzm.mb
winzm.hlp
winzm.cnt
4>智能 ABC
Winabc.cwd
Abcsda.dll
Abcwin.exe
Winabc.ime
Winabc.ovl
tmmr.rem
user.rem
Winabc.hlp
Winabc.cnt
如果想删除哪个输入法,就把他们对应的文件添加到图2-26的“删除框”中.当然这样做还不行,又得来修改一下相关文件.要修改的文件有hivedef.inf、hivesys.inf. Intl.inf 这三个,
打开Hivesys.inf,查找Addreg,直到定位到最后一个
;HKLM,"SYSTEMCurrentControlSetControlKeyboard LayoutsE0020804","Layout File",0x00000000,"kbdus.dll"
;HKLM,"SYSTEMCurrentControlSetControlKeyboard LayoutsE0020804","Layout Text",0x00000000,"%KLT_74%"
;HKLM,"SYSTEMCurrentControlSetControlKeyboard LayoutsE0020804","IME File",0x00000000,"winsp.ime"
;HKLM,"SYSTEMCurrentControlSetControlKeyboard LayoutsE0030804","Layout File",0x00000000,"kbdus.dll"
;HKLM,"SYSTEMCurrentControlSetControlKeyboard LayoutsE0030804","Layout Text",0x00000000,"%KLT_75%"
;HKLM,"SYSTEMCurrentControlSetControlKeyboard LayoutsE0030804","IME File",0x00000000,"winzm.ime"
;HKLM,"SYSTEMCurrentControlSetControlKeyboard LayoutsE00E0804","Layout File",0x00000000,"kbdus.dll"
;HKLM,"SYSTEMCurrentControlSetControlKeyboard LayoutsE00E0804","Layout Text",0x00000000,"%KLT_91%"
;HKLM,"SYSTEMCurrentControlSetControlKeyboard LayoutsE00E0804","IME File",0x00000000,"pintlgnt.ime"
规律为每三行代表一个输入法,第一个三行是全拼,第二个三行是郑码,第三个三行是微软拼音,也就是在原输入法设置中点添加时看到的,注释掉后这里就不会出现了,现在只剩下内码和全拼
打开Hivedef.inf,查找Preload,这里将会看到几个,从字面上可以这么理解,就是预加载相应的输入法,也就是左点输入法看到的可以切换的输入法,这里我们将全拼设为不加载,将其置入添加输入法选项。用分号注释除下面两行外的Preload
HKCU,"Keyboard LayoutPreload","1",0x00000002,"00000804"(美国中文键盘)
HKCU,"Keyboard LayoutPreload","2",0x00000002,"E0040804"(智能ABC)
同时更改加载顺序为上面所示,HKCU,"Keyboard LayoutPreload","1"《————这个就是加载顺序
Intl.inf里的删除Simsun.ttc,,,,,65535这行,不删除会出现字体缺失现象。
(输入法的就又搞定了)
四, USB插入新硬件驱动问题
使用 nLite 精简过的系统有时候会出现插入 USB 设备后不自动搜寻驱动,而是弹出一
个驱动安装界面,需要手工单击“下一步”才能搞定,很不爽啦.其实只要拿愿版中也就是未精简过中的系统中找到USBSTOR.IN_、USBSTOR.SY_、LAYOUT.INF 这三个文件替换被nlite处理过的系统中就可以了.
五. luna主题修正
nLite 精简过的系统会造成找不到 luna 主题的桌面(就是蓝天白云的那个),为什么会这样我也不清楚,不过法网恢恢疏而不漏.我们还是有办法可以解决滴
进入 i386 文件夹,找到“luna.th_” ,直接改为“luna.rar” , 解压得到luna.the.用记事本打开:
1>、
找到其中:
Wallpaper=%WinDir%webwallpaperBliss.bmp
改为:
Wallpaper=%WinDir%webwallpaperBliss.jpg
2>、
找到其中:
Wallpaper.MUI=@themeui.dll,-2036
删除这一行。
处理完以后,用 makecab 命令把“luna.the”压缩得到“luna.th_”(忘了方法的话就到前面找刚才处理搜索助手那里看看吧  这里就不重复了)
最后替换一下就OK啦
五.nlite处理过后虚拟机安装会有乱码,(但真机不会):
解决办法
在 i386下找到文件 intl.inf,查找其中“simsun.ttc,,,65536”(不包含引号),删除这一行
即可。 3.8.6 DOS和Windows下安装造成东亚语言包不能自动安装问题不完全解决
1>保留所有关于内码输入法的文件
这个很简单,只要是 wingb.ttf 在保留框里添加进去即可
将原版中I386下的WINGB.CH_ 复制回I386下
将原版中I386LANG下的WINGB.CH_ 复制回I386LANG下
六 删除系统中的升级文件但保留DOS下安装功能,(前提是在nlite中我们不能去除系统升级那一项.)
将如下批处理复制到与 I386 目录同层。
cd i386
md COMPDATA-1
md WINNTUPG-1
xcopy COMPDATADRVMAIN.INF COMPDATA-1
xcopy COMPDATANTCOMPAT.INF COMPDATA-1
xcopy WINNTUPGNETMAP.INF WINNTUPG-1
xcopy WINNTUPGNETUPGRD.DLL WINNTUPG-1
rd /q /s WIN9XMIG
rd /q /s WIN9XUPG
rd /q /s WINNTUPG
rd /q /s COMPDATA
rd /q /s DRW
ren COMPDATA-1 COMPDATA
ren WINNTUPG-1 WINNTUPG
exit
运行这个批处理,您将会发现您的 I386 目录又小了 30M。
多余文件去掉了,仍可支持 DOS或 Windows 环境下安装XP。OH year !!!
七..至此.nlite精简的后期处理也差不多完成了,其实还没有,只是我琢磨了半个月时间懂的也就这点了.哈哈......而且这多是从网上翻了N多资料。逛了N多论坛一点点总结起来的.哎....那些前辈们也不多写点,不过人总得有点保留滴,毕竟没QB给,谁会跟你毫无保留地奉贤呢...
哈哈.....不过我没保留什么 也没什么好保留的.....反正我又不靠这个吃饭.你会与不会跟我没关系,没竞争干系何以顾虑呢........
后面再来加一点吧  为你再省3M左右的空间
ntprint.cat   ntprint.inf   regedit.exe   intl.inf   把这四个文件复制出来
用makecab压缩  然后复制到i386下    再把里面的这ntprint.cat   ntprint.inf   regedit.exe   intl.inf四个删除掉...好像又小了几M哦  
这里只是通过压缩那几个文件来减少体积,对于追求体积的来说,可以动动手.......
好了。。。。。后期处理就到此为止
------------------------制成ISO文件------------------------
XP文件精简完后,我们要把它做到ISO文件,然后在虚拟机上进行测试,这步就非常简单了。
一、提取引导文件。
我们用UltraISO软件打开微软原版XPSP3的镜像文件,在UltraISO软件菜单工具栏中,点击“启动”菜单并在其中选择“保存引导文件”选项,在弹出的“提取引导文件”框中保存引导文件为“xpsp3.bif”。如图
二、加载引导文件。
打开UltraISO软件,在软件的左下侧的窗口中选择我们精简XP的文件夹,然后在右下侧的窗口中将所有的文件选中,并右键点击这些文件,在弹出的菜单中,点击“添加”选项。如图
“添加”文件后,我们在菜单工具栏中,点击“启动”菜单并选择其中的“加载引导文件”选项,在弹出的“加载引导文件”框中,选中刚才我们提出的引导文件“xpsp3.bif”,然后点击“打开”按键。最后将点击“保存”按键,将文件保存为XXX.iso。如图
到这里整个教程就结束了,这篇教程我只是重点讲了操作步骤,主要是给没有经验的朋友看的。原理方面请大家多看看skyfree的《XP定制不完全攻略》。最后祝新手朋友们能精简成功。 |
锐起, 网维大师, 游戏, 空间, 软件, 服务器, 密码, 视频, 系统, 软件, 系统, VIP, 绿茶, 论坛, 诺德尔, 系统, 网吧, 系统, 系统, 软件, 网吧, 教程, 视频, 绿茶, 诺德尔, 软件, 锐起, 软件, 软件, Windows, 教程, 软件, 系统, 游戏, 密码, 游戏
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|