阅读:1969回复:15
安装passthru修改的程序蓝屏后卸载的问题,急!!!
偶修改passthru的程序安装来用,每次卸载安装都重起,也没用什么软件,系统是2000。
然后每次出现启动就蓝屏的时候,偶就进安全模式,想要卸载掉刚才加载的东西,就是那个simple filter miniport #number,但是每次都卸载不掉,所以我就直接进system32\\drivers把passthru.sys文件删掉,然后重起就可以进windows了,然后再卸载,重新添加就又可以用了。 但是偶发现这样每次之后其实没有卸载干净,偶新添加的驱动的顺序号会越来越大,将驱动卸载之后会发现出现一排硬件: simple filter miniport #1 simple filter miniport #2 simple filter miniport #3 。 。 。 simple filter miniport #15 一旦新的驱动被正常加载,这些硬件就都看不见了,一卸掉自己的驱动,这些冬冬就又跑出来了,但是每次蓝屏死机重新来的时候,就发现会多出一个,并且序号会增加啊 用控制面板还删不掉,提示“系统启动时可能会用到该硬件”,现在已经将近20个了,到底怎么样才能把这些冬冬都去掉呀?? 也不知道说清楚没有,各位大侠指点迷津啊!!!多谢!!! |
|
沙发#
发布于:2003-05-05 22:41
实在删不掉就重新装机器吧,当初也重装过几回机器才OK,
直接删除文件是无法删除注册信息,所以出现N个设备 |
|
|
板凳#
发布于:2003-05-06 08:42
我也出现这问题,大家一起想想办法呀,不能老是重装系统吧?
|
|
|
地板#
发布于:2003-05-06 09:53
恩,哪位达人,说说解决的办法撒。。。
|
|
地下室#
发布于:2003-05-06 11:11
今天问了一下实验室老师,好像说事先备份一下注册表,出了这种问题再把注册表复制回去就可以了
不过偶现在还有其他的诡异情况,比如编译好的驱动正在加载的时候系统自动重起,重起后发现没有加载完全,会是什么原因呢?偶只是在源代码中改动了一两行而已,又没有动inf文件,没道理呀 :mad: |
|
5楼#
发布于:2003-05-06 16:37
注册表不能导回的,我试过。。。
|
|
6楼#
发布于:2003-05-06 17:03
为什么呢?多出来那些硬件就是因为注册信息中的对应项目没有删掉吧,为什么用注册表不能导回?
|
|
7楼#
发布于:2003-05-06 17:04
手工删除注册表中有关的键值,删不了的用regedt32.exe受全权限就可以删了。
|
|
|
8楼#
发布于:2003-05-06 17:28
手工删除注册表中有关的键值,删不了的用regedt32.exe受全权限就可以删了。 我已经试验过N遍,不行,你试验过吗? 能详细说说你的方法吗? |
|
|
9楼#
发布于:2003-05-06 17:30
“有关”键值是那些?
|
|
10楼#
发布于:2003-05-06 17:47
shrimp老兄,能详细讲讲么?多谢!
手工删除怎么个删法?regedt32.exe又是什么东东? 我所说的备份注册表的方法不行么? 我是这样想的: 1。加载驱动前,备份注册表 2。驱动导致蓝屏,进安全模式,删除\\system32\\drivers\\下的passthru.sys文件 3。重启机器,卸载驱动 4。(重启机器?)覆盖注册表 5。重启机器 其中第四步是否一定要重启我还没想清楚,但是大体按这个思路可行么?望指点!! |
|
11楼#
发布于:2003-05-06 18:04
我的机子上也有7。8块还没卸掉,我也想知道答案?
哈哈哈哈哈!!!!! |
|
12楼#
发布于:2003-05-06 22:13
我是这样解决的:
1、在“设备管理器”中选中simple filter miniport #?,将其“属性”置为“不要使用这个设备(停用)”。 2、重启系统。 3、再在“设备管理器”中选中这个虚拟网卡,将其“删除”。 从此,一切ok! 祝你好运! |
|
13楼#
发布于:2003-05-06 23:22
多谢!不过我这么干的结果是“未能解除安装该设备,启动系统可能需要该设备” :(
|
|
14楼#
发布于:2003-05-07 08:59
[quote]shrimp老兄,能详细讲讲么?多谢!
手工删除怎么个删法?regedt32.exe又是什么东东? 在开始->运行 框输入regedt32即可运行. 运行后用搜索的方法搜索有关的键值, 如sfilter 找到后删除它,如果遇到不给删除的找到安全->受权,给它受全权,这样不管什么键值都能删的. (小心哦,在做之前先备份注册表!!) |
|
|
15楼#
发布于:2003-05-20 14:30
我想可能这样子可以解释问题:先备分一个正确的驱动,比如说用DDK里提供的源码直接编译的passthru.sys,然后再安装我们自己修改之后的驱动程序,如果出现蓝屏的话,可进入安全模式(不带网络链接)的,用原先备分的正确的passthru.sys去替换winnt\\system32\\drivers\\passthru.sys,替换完了再重启到正常模式下,对驱动程序进行卸载,这样就不会出现你们所说的这种会有很多虚拟设备无法情况了.一年前我也碰到这种情况,最后实在没招,只好重装系统,不过后来就再也没有因此而重装系统过了.
|
|