|
|
首先声明,我不是业内人士,无法判断自己遇到的这个问题到底是不是BIOS层面的问题,也许是chipset也许是driver也许是os,- f6 u- G0 {+ {6 c! v* @9 m; D% O- m
所以我也不知道该发到哪,但我觉得这里应该会有高手看到并指点一二。
$ q' X+ U- o! P) f! }" X1 r0 a3 ^
5 U5 ?2 X* P! w8 [ E/ M# ~% L机器:ASUS EeePC 1002HA Netbook
- M, y2 q! `& l2 |/ j: IChipset:Intel 945GSE
3 H& G2 @+ U* E' xBIOS:接近最新(具体版本号不记得了,06什么什么的吧,反正最新版也没解决这个问题)
" c/ X5 k- @9 y, |' W) H1 _系统:Windows 7 Ultimate RC 7100 x86 EN MSDN1 h3 c( X% c, O$ j8 R
" p8 o* }9 N6 r8 C3 D; L
问题:从S4和S5回来,将要切换到桌面画面时黑屏,就是看完Starting Windows.../Resuming Windows...的动画之后一直黑屏。S3正常。
7 S* ~1 L8 {( m6 S: p) E4 x" @+ {" s6 ~原因:视频信号没有给到LCD。此时通过Win+P可以把画面切回来。
( O# t3 u* q( x) O. e9 A8 G/ P权宜之计:写了个常驻VBS,跟随系统启动,用Win32_PowerManagementEvent持续探测resume事件。如果系统启动或resume,则调用displayswitch把画面切回来。2 P8 W- d5 Q! ?# a1 g
8 p! M* L! D3 b1 I
我的问题:这个VBS对S3 resume也会执行操作,我想知道如何用软件方法区分S3/S4?各位大哥还望不吝赐教~ 小弟先谢过了
& m, l* b" O, |2 o8 U1 K- w6 d* H. x; Y9 a5 ^
另外,1024x600这个分辨率似乎还很不成熟啊,在Starting Windows...的时候画面一抖一抖的 |
|