阅读:1558回复:3
Diskperf怪异的事情,咋驱动改名就不能运行了呢?
各位大牛
我仿照Diskperf编写了一个磁盘上层驱动,编译成功后,用diskperf.inf安装,发现在注册表中的UpperFilters已经添加了diskperf的项,Service里面有diskperf的服务了。重启之后驱动可以正常绑定设备 我想把我的驱动改名为ProtectDriver,diskperf.inf文件里面的对应Diskperf替换为ProtectDriver,同时Diskperf.inf也更名为ProtectDriver.inf, 先将虚拟机内的XP SP2还原为未装Diskperf的状态 再右键单击ProtectDriver.inf,选择安装 安装完毕后,注册表UpperFilter位置出现了ProtectDriver,Service里面也出现了ProtectDriver的服务了 重启之后,发现系统蓝屏,报INACCESSIBLE_BOOT_DEVICE 用WinDBG发现ProtectDriver的驱动还没有加载 请问各位大牛,这是咋回事呢? |
|
沙发#
发布于:2008-01-11 20:40
boot driver命名必须符合8.3规则。
|
|
板凳#
发布于:2008-01-26 14:41
楼上正解,可以一试。
|
|
|
地板#
发布于:2008-07-02 11:29
对的 是驱动名的问题
|
|