无忧启动论坛

标题: 用NLITE对系统进行精简的问题? [打印本页]

作者: mcdragon    时间: 2006-10-6 21:35
标题: 用NLITE对系统进行精简的问题?
我在用NLITE对系统进行精简后,再用EZBOOT将其制作成ISO文件,然后再去VMWARE虚拟机上进行安装,可是为什么每次在系统快要安装完成后就会弹出CMD那个界面,有好几次呢,而且在第一次进入系统新系统时还会闪一次,一闪而过,而去网上下载其它人做的精简WINXP,安装时却没有这种现象?

[ 本帖最后由 打狗协会理事 于 2006-10-6 10:57 PM 编辑 ]
作者: bclz    时间: 2006-10-6 21:42
估计是在打补丁,是不是打补丁加什么参数就可以不显示了。你自己找找看。。
作者: mcdragon    时间: 2006-10-6 21:50
不是吧,我并没有集成补丁啊!只是删除了系统的键盘种类,多国语言,还有Windows漫游等很少用的组件,我现在用的NLITE版本是1.20,前一个版本1.10我用到也是这种情况...
作者: jtyuer    时间: 2006-10-6 23:13
原帖由 mcdragon 于 2006-10-6 09:50 PM 发表
不是吧,我并没有集成补丁啊!只是删除了系统的键盘种类,多国语言,还有Windows漫游等很少用的组件,我现在用的NLITE版本是1.20,前一个版本1.10我用到也是这种情况...

你看一下nlite.inf(in_文件解压)的最后几句,你就明白了
作者: mcdragon    时间: 2006-10-7 08:33
是这几行吧
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce","nlpo_01",0x00020000,"cmd /c del /Q ""%10%\SET*.TMP"""
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce","nlpo_02",0x00020000,"cmd.exe /c md ""%USERPROFILE%\Local Settings\Temp"""
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce","nlpo_03",0x00020000,"rundll32 advpack.dll,LaunchINFSection nlite.inf,U"
能删了吗,我想安装时电脑不会再弹出CMD窗口...
作者: 老毛桃    时间: 2006-10-7 08:54
楼主应该是使用了 nLite 自身的一些系统优化选项。

看 5 楼的几个写注册表的操作就能明白了
作者: mcdragon    时间: 2006-10-7 09:05
呵呵...我菜,看不太懂..用NLite时只是在NLite最后面点了那个破解TCP/IP连接数,还有一个禁用SFC,还有一个禁用OEMPreinstall,不知道在哪里还用到了NLite的优化,如果用了NLite自身的优化就会在安装时弹出CMD窗口吗?
作者: 老毛桃    时间: 2006-10-7 09:44
原帖由 mcdragon 于 2006-10-7 09:05 发表
呵呵...我菜,看不太懂..用NLite时只是在NLite最后面点了那个破解TCP/IP连接数,还有一个禁用SFC,还有一个禁用OEMPreinstall,不知道在哪里还用到了NLite的优化,如果用了NLite自身的优化就会在安装时弹出CMD窗口吗?
原帖由 mcdragon 于 2006-10-7 08:33 发表
是这几行吧
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce","nlpo_01",0x00020000,"cmd /c del /Q ""%10%\SET*.TMP"""
HKLM,"SOFTWARE\Mi ...

这里是向系统注册表写入一个 RunOnce 键值,就是系统第一次启动时运行的注册表指定项目,运行完成后,该注册表项会自动删除。

cmd /c del /Q ... 明显是一个命令行,所以。。。
作者: mcdragon    时间: 2006-10-7 10:01
呵呵...我也觉得奇怪,最近在网上下了一个100多M的精简WINXPSP2,发现它也是用NLite,它的I386里面也有一个Nlite.in_文件,解压后也在里面看到了RunOnceEx语句,可不知道为什么那个版本却在安装时没有出现CMD窗口?
在那个WINXPSP2\i386文件 下还找到了一个叫做NLHIVE.INF的文件里面是
[Version]
Signature    = "$Windows NT$"
[nLite]
HKCU,"SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer","NoSMHelp",0x00010001,1
HKCU,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced","NoSMHelp",0x00010001,1
HKCU,"SOFTWARE\Policies\Microsoft\Windows NT\Driver Signing","BehaviorOnFailedVerify",0x00010001,0
HKCU,"SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce","nlsf",0x00020000,"cmd.exe /C move /Y ""%SystemRoot%\System32\syssetub.dll"" ""%SystemRoot%\System32\syssetup.dll"""
HKCU,"SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce","nlhr",0x00020000,"RunDll32.exe %SystemRoot%\System32\AdvPack.Dll,LaunchINFSection %SystemRoot%\inf\nlite.inf,C"
HKCU,"SOFTWARE\Microsoft\Internet Connection Wizard","Completed",0x00010001,1
HKCU,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\StartPage","Favorites",0x00000001,"ff"
HKCU,"SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer","NoInternetIcon",0x00010001,1
HKCU,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\CleanupWiz","NoRun",0x00010001,1
你们不用NLite精简系统的吗,你们没有碰到这种问题吗?好想听听前辈的经验啊....




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3