无忧启动论坛

标题: PE配置文件pecmd.ini里面那么多WAIT命令的意义何在?? [打印本页]

作者: evio    时间: 2014-9-29 08:43
标题: PE配置文件pecmd.ini里面那么多WAIT命令的意义何在??
比如

  1. TEAM LOGO %CurDir%\LOGO2.JPG|WAIT 100
  2. TEAM TEXT 初始化 Windows7 PE 文件系统 ...#0xFFFFFF L59 T490 R500 B520 $20*|WAIT 100

  3. //进入桌面
  4. LOGO
  5. TEXT
  6. LOAD \BOOT\BOOT.INI
  7. WAIT 669

  8. EXEC wallcmd LOGO.JPG
  9. TEAM WAIT 369|SHEL %WinDir%\EXPLORER.EXE|TEXT|LOGO|WAIT 100
复制代码

WAIT越多,等待时间就越多,为什么不直接删除以便实现更快启动?
或者,类似Win7PE,在启动过程中,屏幕会短暂没有信号而黑屏,所以WAIT一下显示一下图片和文字,防止显示器无信号而短暂黑屏。。。。。
求答疑,谢谢。

作者: 2012qnmd    时间: 2014-9-29 09:03
有些东西,需要等待,否则,不能正确执行.
作者: evio    时间: 2014-9-29 09:50
2012qnmd 发表于 2014-9-29 09:03
有些东西,需要等待,否则,不能正确执行.

通常哪些需要等待,等待多久?
作者: yaojy    时间: 2014-9-29 10:08
那是沿用xppe时代的845级别硬件的东西,在win8PE里G41以后硬件平台基本没必要
作者: pseudo    时间: 2014-9-29 13:34
等待时间一般是经验值,短了不行,长了不划算。

有时较新机器反而要等。
原因估计是新机CPU执行指令太快,拉大了与外设速度的差距。要等外设就绪。

一个实例是0pe的pecmd.ini里有:
FIND Explorer.EXE,!TEAM SHEL EXPLORER.EXE|LOGO|TEXT
wait 2000
...
TEAM EXEC =PECMD SERV !AudioSrv|wait 125|SERV AudioSrv
如果减少等待时间,有的机器可能出现代码为71的蓝屏现象。
作者: mostary    时间: 2014-9-30 22:00
我试过了,去掉所有wait时间没多少影响,能正常启动。当然只是机器上试的,不能代表全部。在一台。
作者: zlgs    时间: 2014-9-30 22:23
等待时间不能单独衡量,根据相关程序工作量有关系,LOGO等侍时间不影响其它程序运行,加载桌面前空LOGO会把它终结。
作者: devilma    时间: 2014-10-5 11:50
看来这个等待全凭经验了。。。。对硬件的理解




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