蓝色动力网络

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 7435|回复: 1

Nlite整合windows XP SP3详细全过程-it姐妹技术

[复制链接]
发表于 2010-8-12 11:36:10 | 显示全部楼层 |阅读模式
很多系统封装初学者,往往是系统减肥这块做不好,做出来的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定制不完全攻略》。最后祝新手朋友们能精简成功。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
发表于 2010-8-12 13:14:10 | 显示全部楼层
  [s:50] 太猛了,太长了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

蓝色动力网络微信平台
网站管理,业务合作联系邮箱: admin#lansedongli.com    QQ:13412492 限网站业务问题.
网站帐号、密码、密保找回请使用注册邮箱,发送邮件至 password#lansedongli.com ,否则不予受理.
免责声明:本论坛所有文字和图片仅代表其个人观点.
本站某些资料或文章来自于互联网,不代表本站观点,如果侵犯了您的权益,请来信告知,我们会在三天内删除.
为了给大家一个更好的交流场所,请勿在本论坛发表与中华人民共和国法律相抵触的言论,请合作,谢谢!
Copyright © 2007-2019 Corporation Powered by网吧系统 版权所有    转载请注明!
浙ICP备11043737号 程序:Discuz! x3.4

湘公网安备 43018102000145号

手机版|Archiver|蓝色动力网络   

快速回复 返回顶部 返回列表