阅读:2690回复:3
windows 2000 INACCESSIBLE_BOOT_DEVICE 蓝屏
大家好!我的问题如下:
采用diskperf框架写了一个磁盘过滤驱动,之前在windows xp -- windows 7都测试过了,没有产生任何的问题,但是安装在windows 2000(sp4)上,重启之后就出现了蓝屏: INACCESSIBLE_BOOT_DEVICE(7b),尝试用windbg调试,在DriverEntry中打断点好像挂载不上,直接就蓝屏了;在百度和google中找了相关答案,也没能解决问题! 不知道大家有什么建议呢? 谢谢! 在线等答案! |
|
沙发#
发布于:2012-01-09 15:52
补充:
在该系统中存在一个名为:Diskperf 的服务,驱动文件为:diskperf,我写的驱动和该驱动是同一类的驱动:上层磁盘过滤驱动,如果将该驱动删除,就不会出来蓝屏问题。 |
|
板凳#
发布于:2012-01-09 15:57
接上:将Diskperf删除,将我的驱动信息(服务名,驱动文件名)改成与Diskperf相同就不会蓝屏。
|
|
地板#
发布于:2012-01-20 16:10
问题已解决:原因是系统堆栈溢出,较少接口调用深度以及静态字符数组的使用即可。
|
|