|
|
首先声明,我不是业内人士,无法判断自己遇到的这个问题到底是不是BIOS层面的问题,也许是chipset也许是driver也许是os,. {" `( k3 C- H3 k: w$ K* d
所以我也不知道该发到哪,但我觉得这里应该会有高手看到并指点一二。
# g8 m0 J% \4 E$ a/ H, E" A% R& A" s2 z: ~; o8 _6 \
机器:ASUS EeePC 1002HA Netbook
" f: D: g& s9 m4 f J4 ~/ R7 fChipset:Intel 945GSE0 q9 N) q) \& H9 U# M$ S) F; Y
BIOS:接近最新(具体版本号不记得了,06什么什么的吧,反正最新版也没解决这个问题)
$ P( l. ?4 G* {% \( |系统:Windows 7 Ultimate RC 7100 x86 EN MSDN
/ [9 a5 i' ?: c1 W+ ?5 R6 p( H6 F( t, o- J0 V: w, T& V
问题:从S4和S5回来,将要切换到桌面画面时黑屏,就是看完Starting Windows.../Resuming Windows...的动画之后一直黑屏。S3正常。, N. _6 E6 e9 m
原因:视频信号没有给到LCD。此时通过Win+P可以把画面切回来。2 G- w1 x+ m" n: k
权宜之计:写了个常驻VBS,跟随系统启动,用Win32_PowerManagementEvent持续探测resume事件。如果系统启动或resume,则调用displayswitch把画面切回来。( ~; z( p& |0 g7 ^4 X9 K' k- l8 C
% E6 ?1 w y2 j, k7 }我的问题:这个VBS对S3 resume也会执行操作,我想知道如何用软件方法区分S3/S4?各位大哥还望不吝赐教~ 小弟先谢过了, x+ V0 F& s7 C) l0 A/ s
$ E+ U6 \( \' M5 S, _ H1 @# O
另外,1024x600这个分辨率似乎还很不成熟啊,在Starting Windows...的时候画面一抖一抖的 |
|