winme系统的静态vxd出问题了怎么办?
我最近装了几遍系统,装完各个程序后,总会发生这样的问题:那就是关机和从启的时候总会延迟,具体表现如下:重新启动时,首先硬盘闪一下,然后刷的一下,屏幕黑了,但是显示器的指示灯显示仍然有信号,然后屏幕左上角出现一个在DOS下才会有的光标不停的闪烁,大约过15秒后(这整个15秒内硬盘完全没反应,灯不亮),硬盘突然闪烁3下,然后刷的一下,系统才启动了。关机和这类似,所不同的是没有那个光标在闪烁,屏幕是黑的,但是显示器显示有信号,硬盘也是在整个15秒内不响应,然后才闪烁几下,关机。我用多款系统检查软件,比如morton检查系统,报告说没问题,磁盘扫描也做了。就是找不到毛病,其它开机,使用、运行软件的速度一切正常。
后来利用bootlog.txt查到这几行:
Terminate = User
Terminate = Query Drivers
EndTerminate = Query Drivers
Terminate = Unload Network
EndTerminate = Unload Network
Terminate = Reset Display
EndTerminate = Reset Display
EndTerminate = User
这肯定说明关机出问题。
后来经这里的朋友指点,我在msconfig里面进行选择性启动,多次实验,终于发现在“静态vxd”下面这一项“VNETSUP vnetsup.vxd”和其他的vxd有冲突,理由就是如果除这一项以外其它所有项目包括win.in什么的都加载,下次关机就没任何问题;如果在vxd里只加载这一项,而其它的“system.ini,win.ini,启动组,环境变量”全部加载也没问题,但是如果这个vxd和其它的vxd一起加载就会有上述问题出现。我想知道这个vxd到底管什么的,有办法修正这个错误吗?不到万不得以,我不希望使用选择性启动来禁止这个vxd
另外附上我“静态vxd”里面全部的项目:
VNETSUP vnetsup.vxd
NDIS ndis.vxd
JAVASUP JAVASUP.VXD
VNETBIOS vnetbios.vxd
VREDIR vredir.vxd
DFS dfs.vxd
VIAGART viagart.vxd
VGARTD vgartd.vxd
CSHOOK CSHOOK.VXD
SYMEVNT C:/PROGRA~1\SYMANTEC\SYMEVNT.386
NWLink nwlink.vxd
VSERVER vserver.vxd