使用nlite打造自己windows精简安装盘的后期处理

上传人:子 文档编号:43724362 上传时间:2018-06-07 格式:DOC 页数:6 大小:29KB
返回 下载 相关 举报
使用nlite打造自己windows精简安装盘的后期处理_第1页
第1页 / 共6页
使用nlite打造自己windows精简安装盘的后期处理_第2页
第2页 / 共6页
使用nlite打造自己windows精简安装盘的后期处理_第3页
第3页 / 共6页
使用nlite打造自己windows精简安装盘的后期处理_第4页
第4页 / 共6页
使用nlite打造自己windows精简安装盘的后期处理_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《使用nlite打造自己windows精简安装盘的后期处理》由会员分享,可在线阅读,更多相关《使用nlite打造自己windows精简安装盘的后期处理(6页珍藏版)》请在金锄头文库上搜索。

1、使用使用 NliteNlite 打造自己打造自己 WindowsWindows 精简安装盘的后期处理精简安装盘的后期处理http:/ Nlite 打造自己 Windows 精简安装盘的后期处理作者:雨浪飘零 转贴自:Internet 点击数:15640 更新时间:2005-11-13 文章录入:onegreen去年早些时候曾给某电脑杂志写过一篇 Nlite 的使用教程,但随着版本的升级,很多内容都已经过时。现在刚好借着 Win2003 SP1 的发行,重新整理一下部分内容,给希望自己制作的朋友一点点帮助吧。在这里我不讲具体的制作过程了,只说说在制作后期如何进一步修改完成的安装文件。虽然新版的

2、Nlite 已经能很好的工作了,但是既然已经是修改的安装盘了,我们当然不会满足原盘的“原汁原味” ,可以进一步改造以满足我们的需要。在这里我以 Nlite 0.998b5、英文版 2003 和中文版 XP 为例来说明,希望起到抛砖引玉的作用,给广大喜欢 DIY的朋友一点帮助。软件简介:Nlite 是一款 Windows 系统瘦身工具,用它给系统安装盘瘦身是当前的热门话题。利用 Nlite 给系统安装盘瘦身后,可以在配置较低的老机器上顺利安装和运行 Win XP 及 2003 等系统,可以让一些老机器重新焕发光彩。即使在高档机器上,系统也会运行的更快速和轻松。另外,还可以大大节约你安装的系统时间

3、,真是一举两得!Nlite 现在最新版本是 0.998bete5,已经可以很好的支持 Win XPSP2 和 2003SP1。它的使用很简单,只要选择好要移除的组件和服务,剩下的事情就可以交 Nlite 去做了。制作的关键是对每个组件和服务能有比较清楚的认识!特别是服务,有些服务移除之后可能会造成一些不可预知的问题,比如某些软件不能安装或者 运行。一. 英文版 20031 输入法修改目的:删除多余输入法,并增加自己需要的输入法。说明:一般我们只保留简体中文和繁体中文的支持,但我们很少能用到甚至从来不用繁体输入法,因此我们只要保留繁体中文的显示支持(即可以浏览繁体中文的网页和文档) ,而删除繁体

4、中文的全部输入法。简体中文我们删除自己从来不用的输入法,还可以对输入法进行改造, 以适合自己的习惯。这里我增加智能 ABC5.22 版(英文2003 没有智能 ABC 输入法)和王码五笔 86 版,去掉郑码、区位、全拼和双拼输入法。习惯使用微软拼音的朋友一般都会安装 2003 版,因此微软拼音系统自带的 3.0 版我也去掉。方法:对输入法的修改,主要是对 INTL.INF 的修改。通过修改INTL.INF,我们可以实现各种语言的支持和输入法的改造。 (对于中文版本,还需要修改 HIVESYS.INF)1) 删除输入法a) 删除繁体输入法用记事本打开 INTL.INF,查找“LG_INSTALL

5、_9” ,在第一个地方停下来。这部分就是繁体中文的所有安装信息,它包括了所有需要的文件及注册信息。向下翻分别找到“IME.LGFiles.Install.CHT”(所有常用繁体中文输入法 所需要的文件) 、 “CHT_PHIME_SYSTEM”(默认输入法的主文件) 、 “CHT_PHIME” (微软拼音输入法的所有文件) 、 “CHT_PHIME_APPLETS” (微软拼音的类支持文件) 、“CHT_PHIME_SHARED_RS” 、 “C HT_CJIME_SYSTEM” (仓吉输入法的主文件) 、 “CHT_CJIME” (仓吉输入法的所有文件) 、“IME.LGFiles.Remo

6、ve.CHT” (删除语言时移除的文件)这几部分,删除这几部分项目下的所有内容,保存。 (这里推荐新建一个 文本文件,随便起个名字,比如“删除繁体.txt” ,把这些内容剪贴到“删除繁体.txt”中,方便后面使用)根据文本文件中的文件列表,在“i386lang”中找到这些文件并删除之。b) 删除简体输入法用记事本打开 INTL.INF,查找“LG_INSTALL_10” ,在第一个地方停下来。这部分就是简体中文的所有安装信息,它包括了所有需要的文件及注册信息。向下翻分别找到“IME.LGFiles.Install.CHS”(所有常用简体输入法所 需要的文件) 、 “CHS_PYIME_SYST

7、EM” (默认输入法的主文件) 、 “CHS_PYIME“(微软拼音输入法的所有文件)、“CHS_PYIME_HELP” (微软拼音帮助文件) 、 “CHS_PYIME_APPLETS”(微软拼音的类支持文件) 、 “IME.LGFiles.Remove.CHS” (删除语言时移除的文件)这几部分,删除这几部 分项目下的所有内容,保存。(这里推荐新建一个文本文件,随便起个名字,比如“删除简体.txt” ,把这些内容剪贴到“删除简体.txt”中,方便后面使用)* 注意:不要删除“CHS_PYIME_SHARED_RS”下的内容,否则等会还要再添加进来。c) 删除文件文件拷贝列表打开 INTL.I

8、NF,找到“SourceDisksFiles”部分(此项包含了所有输入法所需要的文件,并告诉安装程序复制这些文件到相应的位置) ,根据“删除繁体.txt”和“删除简体.txt”中的文件列表,删除这部分下的相应文件所在行,保存。 然后在“i386lang”中找到这些文件并删除之。这样,我们就成功了删除所有的输入法。如果不需要增加输入法的朋友,到这里就可以结束工作了,系统安装完成后,只有英文输入法,然后可以根据自己的需要安装输入法了。2) 增加输入法这里我以智能 ABC5.22 版和王码五笔 86 版为例。 (主要原因是我比较喜欢用这两个,另外一个原因是这两个实现起来比较简单,可以省掉我很多口水,

9、呵呵)a) 得到输入法文件如果你下载的是安装文件,需要安装后找出这些文件,如果下载的是压缩文件,解压后复制出这些文件。智能 ABC 所需要的文件是WINABC.IME、WINABC.CWD、WINABC.OVL,王码五笔需要的文件是winwb86.IME、winwb86 .MB。把这五个文件复制到一个新文件夹中,打开 DOS 窗口,进入这个文件夹,分别运行“makecab 文件名”以压缩文件。例如运行“makecab WINABC.IME” ,完成后就会看到文件夹下多了个WINABC.IM_,这个文件就是压缩后的文件,和安装盘内的.*_相同。复制这五个压缩文件到 i386lang 中。b) 修

10、改 INTL.INF打开 INTL.INF,找到“IME.LGFiles.Install.CHS”和“IME.LGFiles.Remove.CHS” ,分别在这两项下分行输入这五个文件的完整文件名(是原始文件名而不是压缩文件名) 。找到“SourceDisksFiles”项,根据此项的规则在下面添加这五个文件,例如“Winabc.ime = 7,2,1” 。找到“IME.LGReg.Install.CHS”项,找到“HKLM,“SYSTEMCurrentControlSetControlKeyboard LayoutsE0030804“,“IME file“,winzm.ime”这一行,把“w

11、inzm.ime”替换成“winwb86.ime” 。找到“HKLM,“SYSTEMCurrentControlSetControlKeyboard LayoutsE0050804“,“IME file“,wingb.ime”这一行,把“wingb.ime”替换成“winabc.ime” 。这一步是为了把原有的郑码输入法和内码输入法分别替换成王码五笔和智能 ABC,你也可以用其他的输入法比如双拼或者全拼来替换,或者按照输入法建立规则新建一个输 入法项目而不替换原有的输入法项目。在这里用替换的方法是为了简单而已,并不是必须这么做。搜索“ZhengMa” ,会找到“KLT_75 = “Chines

12、e (Simplified) - ZhengMa“”这一行,用“WangMaWuBi86”或者“王码五笔 86”替换“ZhengMa” 。在下面一行的地方会找到“KLT_77 = “Chinese (Simplified) - NeiMa“”这一行,用“Intelligent ABC”或者“智能 ABC”替换“NeiMa” 。到了这里,智能 ABC5.22 版和王码五笔 86 版已经成功添加了,不过在安装完成后你会发现输入法设置框和语言栏里并没有这两种输入法,那是因为我们是用替换原有输入法的方法添加的,因此输入法设置框和语言栏里的输入法名称还是原输入法的名称,分别是“Z hengMa”对应“王

13、码五笔” 、 “NeiMa”对应“智能 ABC” 。如果你可以接受的话到这里就可以接受了,如果你觉得这样不爽的话,可以进行下一步的改造。c) 修改输入法名称在 i386 目录内找到“input.dl_” ,在 DOS 命令行下用“expand input.dl_ input.dll”命令解压,或者直接用 Winrar 解压,得到input.dll 文件。用 eXeScope 或者 ResHacker 等资源编辑软件打开input.dll,找到“字符串3181033”项,修改右侧的“Chinese (Simplified) - ZhengMa”为“Chinese (Simplified) - W

14、angMaWuBi86” , “Chinese (Simplified) - NeiMa”为“Chinese (Simplified) - Intelligent ABC” 。然后保存,再重新压缩为“input.dl_” ,替换 i386 下的同文件。这样安装后就可以看到正确的输入法名称了。 (效果如下图)3) 还原被删除的几个文件Nlite 会删除c_20000.nls、c_20932.nls、c_20936.nls、c_20949.nls、c_is2022.dll、agt0804.dll 这几个文件。这几个.nls 文件是额外的中文语言显示支持文件,通常是特殊编码的语言 编码集,比如c_20000.nls 是台湾的国家标准码编码文件。只要在 Nlite 的额外保留文件框中分行输入这几个文件名即可,或者手动修改TXTSETUP.SIF 和 DOSNET.INF。如果你根本用不到这类编码的文件,你完全可以不用做这一步。到了这里,输入法修改所有的工作都结束了。其实输入法这里还有很多文章可以做,你可以添加你所喜欢的大多数输入法,不过修改的文件可能会更多一些,需要你有足够的耐心。这里附上我修改后 INTL.INF。最终的 lang 目录内约 27 个文件,15.7M 大小。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号