首页| 论坛| 搜索| 消息
主题:光盘启动区基础知识小全
回帖:nLite 制作精简版合集光盘常见问题





四、nLite 制作精简版合集光盘常见问题





本楼内容直接引用老毛桃的帖子《关于使用制作 nLite 制作精简版 Windows 的若干若干。。。》





[这个贴子最后由老毛桃在 2005/05/30 09:38pm 第 17 次编辑]





自从4月4日第一次接触和使用 nLite,到最近 Windows All In One 光盘的推出,已有近两个月的时间了。说实话,老早老早就有将数个使用面较广的 Windows 系统安装文件集成到一张光盘上的想法了。可惜的是,俺没有 DVD 刻录机,一个字——“穷”啊!就现在用的那台电 52X COMBO,还是乘着 COMBO 光驱大降价的时候以 499元购得的,因此就只能将这个美好的想法藏在心底。(呵呵,怎么有一点酸酸的味道)





一个偶然的机会,让我看到了一篇《Windows体积庞大80%是“赘肉”》这样的文章,第一次照葫芦画瓢的制作出了一个 6XMB 的 Windows 98,那时的成就感,怎一个“爽”字了得!后来用上了 Windows ME、Windows 2000 Pro/Server,后来接触 Windows XP,又从一些网络文章中看到了 nLite 和它的神奇,于是就产生了做合集的想法。


呆子打老婆,说打就动手!先做的是 Windows XP Professional(我最喜欢用的这个嘛)。看着一些精品贴上说的如何如何精彩,没想到轮到自己做起来,却很不是一帆风顺。





遇到的第一个问题就是:下载回来的 nLite 居然没有办法运行,提示说什么需要 Microsoft .NET Framework 1.1 组件的支持!我汗,“教材”上有说明呀,心急吃不了热豆腐!





后来,经过一阵大刀阔斧,终于制作出了一个精简版的 XP Pro(联想版的),看着那精简了 2XXMB 的提示,那个高兴劲儿,真甭提了!可一 VPC(Virtual PC简称吧,这里动词一下,呵呵),傻眼了。出现了“安装程序无法格式化磁盘分区”“计算机内存可能不足”的错误提示,没道理呀,以前完整版 XP 在 VPC 运行(内存设置 128MB)很正常呀,于是我调大内存,依然不行。想想也许是 VPC 内存分配有问题吧,刻张盘在 TPC(True PC)上试试,依然报同样的错误,看来问题没解决(浪费第一张 CD-R)。没法,求助无忧的朋友,http://bbs.wuyou.com/cgi-bin/topic.cgi?forum=34&topic=8030,一句“我倒,多班是你的txtsetp.sif中的setupsourcepath="\"没有改对”提醒了我,看看再说,嘿,还真是这么回事!我倒!(在这里谢谢一下 pandatown 朋友)





本以为接下来可以顺利的安装 nLite 版 XP 了,没想到更烦心的事发生了,安装界面出现乱码,很多字都无法正常显示,不会吧,是不是不小心删掉某个字体了,于是决定不精简语言选项,重做一遍,故障依旧。继续发贴求助,两天后得到了正确答复,原来是 INTL.INF 中的问题,需要将 字段中的 simsun.ttc,,,65536 一行删除或注释掉,一试果然如此。呵呵,又学会了一招。(贴子找不到了,不过要感谢这位记不得名字的朋友)





呵呵,又可以重新删除不需要的语言了(能从 99MB 缩减到 17.1MB,你说我能死心吗?)。没想到又有新问题出现了,3758096642 错误代码,发贴求助坛子上的朋友,http://bbs.wuyou.com/cgi-bin/topic.cgi?forum=34&topic=8334 。没想到这一次在两天后没有等到正确解决方法,后来去 nLite 的官方论坛,发现了这样一贴 http://www.msfn.org/board/lofiversion/index.php/t39914.html (可能已被删除),大致意思是需要保留繁体中文。管它呢,试试再说。经反复试验,简体中文(新加坡)、繁体中文(香港、澳门)都可以去掉,唯有繁体中文(台湾)需要保留。呵呵,自己搞定了,不过还是要感谢跟贴的朋友们。需要注意以下的是,Windows Server 2003 和 XP HOME 也有同样的问题,都需要保留台湾繁体中文,如果实在想删除,请接着往下看!


其实繁体中文(台湾)也没有占用太多空间,大概不到 20MB。可是我想要做 Allin1,就不得不删除。参考网上的一些删除繁体中文的方法,终于成功了。因贴子来源记不得了,就将操作方法写出来吧(感谢一下这位作者,不算侵权吧)


删除繁体输入法(语言及字体)


用记事本打开 INTL.INF,查找“LG_INSTALL_9”,在第一个地方停下来。这部分就是繁体中文的所有安装信息,它包括了所有需要的文件及注册信息。向下翻分别找到“”(所有常用繁体中文输入法所需要的文件)、“”(默认输入法的主文件)、“”(微软拼音输入法的所有文件)、“”(微软拼音的类支持文件)、“”、“”(仓吉输入法的主文件)、“”(仓吉输入法的所有文件)、“”(删除语言时移除的文件)、“”(安装繁体的注册表信息)、“”(卸载繁体的注册表信息)、“”、“”和“”这几部分,删除这几部分项目下的所有内容,保存。(这里推荐新建一个文本文件,随便起个名字,比如“删除繁体.txt”,把这些内容剪贴到“删除繁体.txt”中,方便后面使用)。根据文本文件中的文件列表,在 i386 及 i386\lang 中找到这些文件并删除之。


这样一来,繁体中文(台湾)就成功地手动移除了。简体中文输入法也可以删除的,操作方法网上多的事,不说了。再说,我还想保留呢。另外,还有五个文件(占用空间可不小哟!达 8MB 多),是微软拼音输入法3.0里面的文件,可以安全删除且不影响此输入法的使用,PINTLGC.IMD、PINTLGD.IMD、PINTLGDX.IMD、PINTLGR.IMD、PINTLGS.IMD。操作方法不难,直接在 INTL.INF 中查找这五个文件名所在的行,全部删除便是,然后再在 txtsetup.sif 中做同样的操作,最后在 i386 及 i386\lang 中查找这五个文件,有的话就删除即可。


经过这么处理后的 i386\lang 还剩 39 个文件,17.1MB。怎么样,精简不少吧。简体输入法也不受影响,需要提醒一下的是,如果调用微软拼音输入法3.0,会出错,这与删除那五个文件无关,是 nLite 本身存在的问题,本人没找到解决方法。如果在安装过程中需要输入中文,可以按右边的 Ctrl+Shift 组合键,这样就会按输入法顺序的反向顺序来调出输入法,避免调出微软拼音输入法3.0而出错。我想喜欢微软拼音的还是使用 2003 版的为多吧,以后再装呗。


顺便说明一下,Windows 2000 的安装程序不会出错,也就是说,在作 nLite 版 Windows 2000 时,你尽可以直接删除所有语言项,程序会自动保留简体中文的必须项。省事多了!





Windows XP HOME/Professional 的制作方法同样适用于 Windows Server 2003,包括语言、字体、输入法的删减等,都完全相同。INTL.INF 的“simsun.ttc,,”问题(即字体缺失问题)则在 2000/XP/2003 中均存在,需要手动处理。





后来制作 Windows 2000 Pro/Server/ADV_Srv 的精简,Professional 版很是顺利。可是遇到了服务器版(包括高级服务器版)的精简,本人碰到了一个很小很小的 BUG,完全可以忽略。就是安装后的 Windows 2000 桌面上的快速启动栏不见了,也无法通过“右击任务栏——工具栏——快速启动”的方法恢复(会出现“无法为" "创建快速启动”的错误提示)。在坛子上发贴求助,http://bbs.wuyou.com/cgi-bin/topic.cgi?forum=34&topic=8768 ,没想
下一页 (1/3)
下一楼›:、将 Windows Media Player 10.0 集成到安装光盘





正常情况下, ..
‹上一楼:三、Nero超容量刻的详细方法!





三、Nero超容量刻的详细方法!

查看全部回帖(12)