nLite教程.docx
《nLite教程.docx》由会员分享,可在线阅读,更多相关《nLite教程.docx(27页珍藏版)》请在冰豆网上搜索。
nLite教程
[教程]用NLITE软件和V6配置文件精简XP系统
本帖最后由ycpqcl于2011-4-2521:
45编辑
论坛近期好多人都在求V6和V7母盘,其实这种想以前我也有过,但在坛论学习的时间久了,这种想法也就没有了,主要的原因有三:
一是坛论的V6和V7母盘主要用于研究技术不会外传;二是维护版权;三是我已学会自已定制山寨版V6母盘,之所以要写这个教程主要是告诉论坛的新人,V6和V7的配置文件要大于V6和V7母盘本身,只有学会精简技术我们才可以根据自己的实际情况,定制符合自己需要的母盘,希望这篇教程对新人有所帮助。
利用nLite精简XP主要有两个难点:
一是不知道要精简XP的哪些组件。
二是精简后怎么做后期处理。
第一个问题我们可以用V6母盘中的配置文件(V6_CLOSESFC.INI和V6_CLOSESFC_U.INI)进行解决,第二个问题可以对照《XP定制不完全攻略》的有关内容进行处理。
-----------------------需要的工具----------------------
1.《XP定制不完全攻略》
下载:
2.V6母盘配置文件(V6_CLOSESFC.INI和V6_CLOSESFC_U.INI)
下载:
3.nLite-1.4.9.1.installer.exe
下载:
4.正版WINDOWSXPSP3VOL因版权的问题,在这里就不提供下载地址了,大家到网上自己找吧。
5.虚拟机VMwareWorkstation
我自己用的是5.0版本,大家根据自己的情况选用更高版本。
6.UltraISO
7.WINRAR或7-Zip
8.nLite的整合包主要包括:
WindowsMediaPlayer10.0整合包、OFFICE2003整合包、IE7或IE8等。
我这里只有WindowsMediaPlayer10.0整合包,所以只能用这个了。
WindowsMediaPlayer10.0整合包下载:
补充:
经过实践证明,用NLITE软件精简XP系统作为封装母盘的话,还是不要整合任何工具和补丁,这样做出来的母盘稳定性比较好,封装系统的成功率也比较高。
附件的下载地址我已经更改。
由于WindowsMediaPlayer10.0文件搞丢了,下载地址我已取消。
------------------------准备工作------------------------
1.下载安装UltraISO、WINRAR或7-Zip和VMwareWorkstation软件。
第一次安装nLite软件时,要先安装Microsoft.NETFramework2.0。
2.系统补丁的收集。
这个可以在虚拟机上安装XP系统后,再安装WindowsMediaPlayer10.0和瑞星卡卡,并利用瑞星卡卡收集补丁。
在收集系统补丁时,大家一定要注意,只能收集卡卡中的“系统漏洞”中的补丁,对于“非安全更新”中的补丁大家就不要收集了,这是因为nLite软件在集合“非安全更新”中的补丁后,会导致系统安装时找不到CDROM.SY_文件。
如图
我自己整合的补丁和软件列表。
下载:
2010-2-1823:
08:
17上传
下载附件(73.13KB)
3.将V6母盘的配置文件(V6_CLOSESFC.INI和V6_CLOSESFC_U.INI)复制到NLITE安装目录下的Presets文件中。
如下图:
2010-2-1823:
10:
59上传
下载附件(55.82KB)
-------------------NLite定制XP的操作步骤-----------------
打开nLite软件,如图
2010-2-1823:
12:
13上传
下载附件(56.81KB)
在“语言选择框”选择“简体中文”后,点击界面下方的“前进”(也就是Next)按键进入下一个界面。
如图
2010-2-1823:
12:
51上传
下载附件(42.37KB)
点击浏览按键,在弹出的“浏览文件夹”的界面里选择XP安装文件的位置。
我在这选择L:
盘,因为我将XP安装光盘的镜像文件加载到UltraISO软件的虚拟光驱中。
大家也可以使用别的虚拟光驱软件,并指定相应的位置。
如图
2010-2-1823:
20:
07上传
下载附件(68.08KB)
选择好文件夹后,点击“确定”按键,会弹出一个“警告框”,在“警告”框中点击“确定”按键,如图
2010-2-1823:
21:
06上传
下载附件(52.99KB)
在弹出的“浏览文件夹”框中,选择精简修改XP文件的存放位置(我选择在“F:
\V6XP”文件中),大家可以根据自己的情况进行选择,但文件夹名不能是中文,最好用英文,不然会报错。
如图
2010-2-1823:
21:
50上传
下载附件(67.38KB)
选择好后,点击“确定”按键,nLite开始复制文件。
如图
2010-2-1823:
22:
43上传
下载附件(44KB)
复制完XP文件后,nLite软件会显示该XP的信息。
如图
2010-2-1823:
23:
42上传
下载附件(55.21KB)
点击前进,进入下一个界面。
如图
2010-2-1823:
24:
33上传
下载附件(54.7KB)
在预设界面中,双击V6母盘的配置文件,使其载入nLite软件中。
然后点击“前进”按键,进入下一个界面。
如图
2010-2-1823:
25:
27上传
下载附件(68.13KB)
在“任务选择”界面中,可以看到“系统补丁以及程序整合”这一选项未被选中,这是因为天空V6母盘是没有整合任何补丁的。
要想整合上系统补丁,就要点击“系统补丁以及程序整合”使其被选中,我在这里选中这一项,之后点击“前进”按键,进入下一界面。
2010-2-1823:
26:
43上传
下载附件(56.28KB)
在“系统补丁及程序整合”界面,点击“高级”按键,会弹出一个“修补程序整合包信息”框,里面有四个选项,并有详细的说明,大家不明白的话,可以查看《XP定制不完全攻略》,这里V6母盘直选取了第一项,大家可以根据自己的情况进行选择,我在这里选第一项。
如图
2010-2-1823:
27:
52上传
下载附件(80.73KB)
选择好选项后,点击“OK”按键,返回“系统补丁以及程序整合”界面后,点击“插入”按键,会弹出一个“请选择系统修补程序或者程序整合包”框,在这里选择要插入的系统补丁和程序整合包。
大家要记住,存放补丁和整合包的文件夹名一定要用英文,不然会报错。
如图
2010-2-1823:
28:
31上传
下载附件(78.88KB)
在这里我只整合WindowsMediaPlayer10.0和收集的一些补丁。
这里还可以整合其它的程序,如OFFFICE2003、WINRAR、五笔输入法等,大家可以到网上找一下这方面的整合包。
整合包的顺序原则:
1.系统程序整合包:
要放在最前面。
举例说明一下:
以需要整合IE7、WMP10.0或OFFICE2003为例。
大家都知道,XPSP3只有IE6和WMP9.0,而我们在收集系统补丁时,除了收集系统的补丁外还收集了IE7、WMP10.0和OFFICE2003的补丁,因此在整合时,我们在把这三个系统程序的整合包先整合进去。
也就是说先有漏洞,才会有补丁。
换句话说,就是只有先发现漏洞,才能打上补丁,好比一件衣服,只有破了,你才会去用针线去修补。
2.系统漏洞补丁程序。
主要是以KB开头的程序,它放在系统程序整合包的后面,排第二位。
3..应用程序整合包。
如WINRAR等第三方面的程序,要放在最后面。
如图
2010-2-1823:
30:
21上传
下载附件(118.21KB)
整合包和补丁插入后,点击“前进”按键后,进入“组件”界面。
如图
2010-2-1823:
31:
16上传
下载附件(67.89KB)
进入“组件”界面后,大家可以在界面的左侧,对需要精简的组件进行选择,在这里我就采用天空V6母盘配置文件的选项不做其它的选择,大家可以根据自己的需要进行调整,但我要提醒大家不要过多的精简组件,不然会影响系统的稳定。
如果大家对系统组件不是很熟悉的话,大家可以多看一下《XP定制不完全攻略》。
选择好后点击“高级”按键,会弹出一个“保留和删除额处文件框”。
如图
2010-2-1823:
32:
00上传
下载附件(91.43KB)
在上图“保留框”和“删除框”中有许多文件,这些文件有什么作用?
为什么要保留和删除?
大家可以看看《XP制定不完全攻略》有关章节,我这里就不细讲了。
直接点“确定”按键,返回“组件”界面,点击“前进”按键,进入“无人值守安装”界面。
如图
2010-2-1823:
33:
38上传
下载附件(90.3KB)
进入“无人值守安装”界面我可以看到有“常规、RunOnce、用户、所有者和网络ID、区域、网络设置、桌面主题、自动更新、显示、组件”10个标签。
我在这里只对“常规”和“所有者和网络ID”标签进行修改,其它的标签还是用V6母盘配置文件的选项。
在“常规”标签的“CD-Key”的输入框中,输入XP的序列号(一定要能用的)。
然后点击“所有者和网络ID”标签。
对“完整名称”和“单位”两处进行修改。
我在“完整名称”中改为“山寨版V6母盘”,在“单位”中改为“JS”,大家不会不知道“JS”的意思吧。
如图
2010-2-1823:
35:
38上传
下载附件(65.19KB)
修改完后,点击“前进”按键,进行入下一个界面,如图
2010-2-1823:
36:
48上传
下载附件(95.35KB)
在“选项”界面中,有“常规”和“补丁”两个标签,在“常规”标签中我保持原状,按照V6母盘的配置文件进行设置,大家可以根据自己的需要进行设置。
点击“补丁”标签,对“补丁”标签中的选项进行设置。
如图
2010-2-1823:
38:
28上传
下载附件(79.33KB)
在“补丁”标签中,我将TCP/IP的连接数修为1000,其它的选择我保持不变。
然后点击“前进”按键,进入下一个界面。
如图
2010-2-1823:
39:
16上传
下载附件(61.49KB)
在“优化调整”界面中,大家可以根据自己的需要对“常规”和“服务”标签中的选项进行设置,我这里还是按照V6母盘的配置文件进行设置。
点击“前进”按键进入下一个界面。
如图
2010-2-1823:
41:
59上传
下载附件(64.13KB)
点击“应用更改吗?
”框中的“是”,开始精简。
如图
2010-2-1823:
43:
13上传
下载附件(45.29KB)
2010-2-1823:
43:
43上传
下载附件(61.14KB)
处理完后,点击“前进”按键,进入下一个界面。
如图
2010-2-1823:
44:
41上传
下载附件(51.78KB)
最后点击“完成”按键,退出nLite软件。
到此nLite软件精简XP的操作步骤讲解完毕,但它并不代表所有工作就做完了,还要进行一些后期的处理,才能得到一个完整的精简XP光盘。
本帖最后由ycpqcl于2010-2-1900:
03编辑
------------------------后期处理------------------------
由于任何软件都不是万能的,因此在NLITE操作完后,还要进行一些后期的处理。
一、备份文件
将精简的XP文件复制到另外的一个分区进行备份。
我精简的XP文件在F:
\V6XP中,复制一份到K:
\盘。
二、最少文件实现DOS下或Windows下安装系统
打开记事本工具,写入下面的内容,并保存为“ABC.bat”,内容如下:
cdi386
mdCOMPDATA-1
mdWINNTUPG-1
xcopyCOMPDATA\DRVMAIN.INFCOMPDATA-1
xcopyCOMPDATA\NTCOMPAT.INFCOMPDATA-1
xcopyWINNTUPG\NETMAP.INFWINNTUPG-1
xcopyWINNTUPG\NETUPGRD.DLLWINNTUPG-1
rd/q/sWIN9XMIG
rd/q/sWIN9XUPG
rd/q/sWINNTUPG
rd/q/sCOMPDATA
rd/q/sDRW
renCOMPDATA-1COMPDATA
renWINNTUPG-1WINNTUPG
exit
写好批处理后,把批处理ABC.bat文件,复制到到F:
\V6XP中,并运行该批处理。
这样处理后又可以精简掉30M左右的大小。
如图
2010-2-1823:
49:
34上传
下载附件(75.23KB)
三、nLite字体修正
用记事本工具打开i386文件夹中的intl.inf文件,并用其查找功能查找其中“simsun.ttc,,,65536”一行(不包含引号),删除这一行即可。
如图
2010-2-1823:
50:
13上传
下载附件(132.48KB)
四、USB插入新硬件驱动安装问题不完全解决
用UltraISO软件打开原版的XP镜像光盘。
提出其I386文件夹中的“USBSTOR.IN_、USBSTOR.SY_、LAYOUT.INF”三个文件。
如图。
2010-2-1823:
51:
20上传
下载附件(118.09KB)
用提取出来的三个文件替换精简后的系统的I386文件夹中的“USBSTOR.IN_、USBSTOR.SY_、LAYOUT.INF”三个文件。
五、luna主题修正
nLite精简过的系统会造成找不到luna主题的桌面(就是蓝天白云的那个),这个似乎
是nLite的一个BUG,不过好在我们可以修正这个问题。
进入F:
\V6XP\I386文件夹,找到“luna.th_”文件将其复制到另外一个分区的根目录下,我这里复制到K:
\盘下,然后用WINRAR软件解压开“luna.th_”文件得到“luna.the”。
如图
2010-2-1823:
52:
04上传
下载附件(119.53KB)
然后用记事本工具打开“LUNA.THE”文件,并用查找功能找到其中:
Wallpaper=%WinDir%web\wallpaper\Bliss.bmp
一行
改为:
Wallpaper=%WinDir%web\wallpaper\Bliss.jpg
然后在查找到其中:
Wallpaper.MUI=@themeui.dll,-2036
一行
删除这一行。
如图
2010-2-1823:
52:
40上传
下载附件(63.53KB)
处理完以后,我们要把修改后的“luna.the”文件压缩成“luna.th_”,并替换到I386文件中的“luna.th_”文件。
步骤如下:
1.要删除原来的“luna.th_”文件。
2.调出“命令提示符”工具,输入“K:
”回车,然后在输入“makecabluna.the”
回车,得到“luna.th_”。
3.将压缩好的“luna.th_”文件复制到“F:
\V6XP\I386”文件夹中替换原来的文件。
如图
2010-2-1823:
53:
36上传
下载附件(64.7KB)
2010-2-1823:
54:
22上传
下载附件(87.62KB)
六、输入法的处理
V6母盘的配置文件在nLite软件的的额外删除框中添加了微软拼音和郑码输入法的文件,精简了微软拼音和郑码输入法。
因此我们在这里需要处理一下。
对输入法的处理分两个步骤:
一是在“F:
\V6XP\I386”文件夹中的hivedef.inf中调整输入法的顺序。
二是在“F:
\V6XP\I386”文件夹中的hivesys.inf中删除精简输入法相关的值。
用记事本打开“hivedef.inf”文件,用查找功能找到
HKCU,"KeyboardLayout\Preload","1",0x00000002,"00000804"的位置,删除相关的行,并对输入法的顺序进行调整。
如图
2010-2-1823:
55:
18上传
下载附件(139.82KB)
修改后的样子,如图
2010-2-1823:
56:
06上传
下载附件(18.16KB)
用记事本打开“hivesys.inf”文件,用查找功能找到:
“美式键盘”的位置。
删除相关的行,并保存文档。
如图
2010-2-1823:
57:
01上传
下载附件(167.76KB)
关于输入法的后期处理大家不明白的地方,可以多看一看《XP定制不完全攻略》。
nLite精简XP的后期处理基本上讲完了,大家可能奇怪还有下面三项处理我为什么没讲?
1.DOS和Windows下安装造成东亚语言包不能自动安装问题不完全解决
2.破解Winlogon.exe
3.精简掉搜索助手但保留搜索功能的方法
这不是因为我要私藏,而是我的技术还没有达到。
在处理“DOS和Windows下安装造成东亚语言包不能自动安装问题不完全解决”这个问题时,《XP定制不完全攻略》讲到是把intl.inf中的“wingb.ime=7,,,,,,,0,0”修改为“wingb.ime=1,,,,,,,0,0”,但是我intl.inf文件中的wingb.ime这一行是“wingb.ime=107,,,,,,,0,0”,我不知道怎么改了。
在处理破解Winlogon.exe问题时,我手上没有破解的文件,所以我也没有改过。
在处理精简掉搜索助手但保留搜索功能的问题时,我在I386文件夹中没有找到srchasst.in_这个文件,因此,我没有方法去处理。
虽然有三个问题没有处理,但我保证这样精简的XP肯定能用,我已用它封装了好几次XP系统,一直都比较稳定。
如果大家找到解决的办法,请告诉我,谢谢。
------------------------制成ISO文件------------------------
XP文件精简完后,我们要把它做到ISO文件,然后在虚拟机上进行测试,这步就非常简单了。
一、提取引导文件。
我们用UltraISO软件打开微软原版XPSP3的镜像文件,在UltraISO软件菜单工具栏中,点击“启动”菜单并在其中选择“保存引导文件”选项,在弹出的“提取引导文件”框中保存引导文件为“xpsp3.bif”。
如图
2010-2-1900:
00:
34上传
下载附件(148.52KB)
二、加载引导文件。
打开UltraISO软件,在软件的左下侧的窗口中选择我们精简XP的文件夹,然后在右下侧的窗口中将所有的文件选中,并右键点击这些文件,在弹出的菜单中,点击“添加”选项。
如图
2010-2-1900:
01:
22上传
下载附件(145.21KB)
“添加”文件后,我们在菜单工具栏中,点击“启动”菜单并选择其中的“加载引导文件”选项,在弹出的“加载引导文件”框中,选中刚才我们提出的引导文件“xpsp3.bif”,然后点击“打开”按键。
最后将点击“保存”按键,将文件保存为V6.iso。
如图
2010-2-1900:
02:
33上传
下载附件(164.67KB)
到这里整个教程就结束了,这篇教程我只是重点讲了操作步骤,主要是给没有经验的朋友看的。
原理方面请大家多看看老大的《XP定制不完全攻略》。
最后祝新手朋友们能精简成功。
由于本人能力有限,讲得不对的地方,欢迎大家批评指正。
谢谢。