|
4#

楼主 |
发表于 2007-9-22 12:20:07
|
只看该作者
找到小小强的帖子了,分析得很透彻,现象看和我的一摸一样阿。
包括为啥我的机器延迟1-2min钟, 上个帖子是20s。 2处延迟的地方。
非常感谢,我马上去试试。
http://bbs.wuyou.net/forum.php?m ... ight=%2Bzjqcomputer
2.启动速度优化:
本PE通过优化,加快了启动速度。特别是在使用810、815、845、865及其同等级的其它牌子芯片的主板上,速度的加快更加明显,所需时间与普通的XP系统一样,基本都在1分钟左右。不过,在高速机上测试时,速度提升却不太明显。可能已经是极限了。
细心的朋友应该注意到,毛桃原版在启动时会有两处延时:第一处是带进度条的LOGO消失并在显示“3 秒钟内按住 Ctrl 键可进入最小配置模式……”之时;而另一处是第一幅LOGO消失并在进入桌面之前。
这两处延时视不同的主板不同的BIOS设置而长短不定,本人觉得与主板对ACPI的支持是否完整有关。这个延时有的主板很短,一两秒就结束了。而有的主板却很长,我在一部C1 CPU VIA主板的古董机上见过长达15分钟的(两个延时就是半小时了)。这就是为什么有的人使用Pe一切正常(其实是有延时的,只不过时间短没察觉而已),但有的人却要化上数分钟才能启动PE的原因。
为什么会有这个延时呢?经过我反复多次实验,结果令人很意外!!那是Pe在搜索软驱!!而且这与你的机器上是否真实有软驱是无关的,它主要是看主板的支持,有些机器上,即使有物理软驱PE也同样会搜,同样会延时。。。。。
既然知道了问题的根源,那就好办了。只要取消PE对软驱的支持,问题就解决了。所以我将Txtsetup.sif中HardwareIdsDatabase段里的以下两行删除:
*PNP0700 = "fdc"
PCMCIA\Y-E_DATA-External_FDD-994B = "lbrtfdc"
删除这两行后,延时没有了,但在PE下也没有了A盘。考虑到现时的软盘和软驱已基本绝迹,用A盘来换取启动速度的提升我认为是值得的。特别是对于用PE来做维护的朋友来说有很大好处,比如说:如果服务器出了问题,要用PE做紧急修复,但PE却在启动时延时,那种心情可真是急啊。
这里提醒一下大家,以上的修改仅仅是取消了PE在图形界面下的软驱支持,而在文本启动期间仍然可通过F6来使用软驱安装第三方的驱动。
下载的压缩包内有恢复软驱支持的相关文件,如有需要的,请按压缩包内的提示进行操作即可。
除了上述的加速方案外,本人还对WINPE.INI做了修改,我将原“WINPE.INI”中连接快捷方式和注册程序的部分移到了“LOADKJ.CMD”中,实现将连接快捷方式和注册程序的工作放在进入桌面之后进行。这样做亦可使进入桌面的速度有所提升。详细原理情况请看我的“WINPE.INI”文件。 111.rar (5.24 KB)(要注意的是此二文件经我修改,部分代码与原版有所不同的)
以上是主要的优化部分,还有其它的小修改就不再详述了。 |
|