3344|6

70

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

xp系统下的U盘过滤驱动安装问题 [复制链接]

用driverstudio,建了一个过滤驱动程序,想装在系统上做U盘的过滤驱动(功能驱动依然用系统的),结果发现运行后重启就是蓝屏。
安装的时候向注册表添加了这个:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}]
"UpperFilters"="usbstorfilter"


[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\usbstorfilter]
"Type"=dword:00000001
"Start"=dword:00000003
"ErrorControl"=dword:00000000
"DisplayName"="usbstorfilter"
ServiceBinary  = %12%\usbstorfilter.sys
因为对注册表,不是很理解这个是参考一个大哥的程序修改注册表的方法。
麻烦给解释下哪里错了,最近项目很着急。非常感谢。

最新回复

{4D36E967-E325-11CE-BFC1-08002BE10318}] 今天发现这是硬盘的,u盘加驱动是不是要加到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}上?   详情 回复 发表于 2009-6-16 23:51
点赞 关注

回复
举报

89

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
或者有没有更好的方法在XP系统上安装u盘的过滤驱动?
 
 

回复

62

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
"Start"=dword:00000003改为1。
加一个字段"ImagePath" = "你的驱动完整路径,而且必须在系统drivers目录下",
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

4
 
就是你加了这个:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}]
"UpperFilters"="usbstorfilter"

系统在启动的时候就会调用你的驱动了,你的那个驱动是动态安装的,可以"Start"=dword:00000003,但是你加了上面那个注册表就要改变驱动启动方式。
 
 
 

回复

54

帖子

0

TA的资源

一粒金砂(初级)

5
 
但我发现那个过滤注册表导入后会覆盖掉原来HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}]
上面的 UpperFilters为 partmgr 这是不是也是导致蓝屏哦原因?我应该把自己的过滤驱动装在他们两个之间就是partmgr 下面和 功能驱动的上面。怎样操作?  是这样吧?
 
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

6
 
:“Start”值是一个控制USB存储设备驱动程序工作状态的开关,可设为以下三种值,设为2时表示自动,设为3时表示手动(这是默认设置),设为4则为停用。 并且我感觉好像跟启动方式没有关系,因为我插入U盘的时候过滤驱动是运行成功的,但重启后会蓝屏。应该是上面我说的那个问题。硬盘分区的那个驱动被覆盖了。对不对?
 
 
 

回复

54

帖子

0

TA的资源

一粒金砂(初级)

7
 
{4D36E967-E325-11CE-BFC1-08002BE10318}] 今天发现这是硬盘的,u盘加驱动是不是要加到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}上?
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表