阅读:2653回复:14
救助,passthru卸载不了!!
俺在w2k上调试passthru例子, 以往都能顺利的卸载,但这次不行了,并且网络属性打不开,本机不能上网但能代理其他机子上网。
这是怎么回事?请各位高手帮忙分析! |
|
|
沙发#
发布于:2002-12-11 09:17
难道要俺重装win2000不成?
如果是这样那可就太惨了!! |
|
|
板凳#
发布于:2002-12-11 09:47
难道要俺重装win2000不成? 高手们发话呀!俺都快要急死了! 急!急!急! |
|
|
地板#
发布于:2002-12-11 10:27
我想可能是注册表的问题?
|
|
地下室#
发布于:2002-12-11 10:41
我想可能是注册表的问题? 在注册表没办法清除有关passthru的信息。 |
|
|
5楼#
发布于:2002-12-11 13:45
在注册表没办法清除有关passthru的信息。 ? 为什么? |
|
6楼#
发布于:2002-12-11 16:01
[quote] 在注册表没办法清除有关passthru的信息。 ? 为什么? [/quote] 系统服务键里有关passthru的信息系统不给删, 俺想只要能删除注册表里有关passthru的注册信息那就能将passthru 去掉. 这是俺的理解不知能否行得通?如果行那系统不给删的键值有什么办法可以对它清除吗? |
|
|
7楼#
发布于:2002-12-11 17:02
试试再安装一遍然后再卸载,我想在安装时是不是能修复一些错误?
|
|
8楼#
发布于:2002-12-11 17:06
俺在w2k上调试passthru例子, 以往都能顺利的卸载 你的意思你改过程序之后重新编译,先卸掉旧的再安装新的,新的就能被载入并且工作了吗?怎么做到的?怎么我每次安装完新的之后都会发现还是旧的在运行? |
|
9楼#
发布于:2002-12-11 17:17
你的意思你改过程序之后重新编译,先卸掉旧的再安装新的,新的就能被载入并且工作了吗?怎么做到的?怎么我每次安装完新的之后都会发现还是旧的在运行? 更换驱动只要把驱动拷贝覆盖掉既可,何必要卸载再安装 如果已经安装过没卸载再安装就可能会带来问题,主要是反复绑定的问题,此时再卸载也会出现混乱。这时只有用删除注册表的办法来解决了,可以编程来删除系统禁止手工删除的键,不过要使用SHXXXX函数,该系列函数的权限很高,好像可以删除任何键 |
|
10楼#
发布于:2002-12-11 17:23
更换驱动只要把驱动拷贝覆盖掉既可 你的意思是直接把 Passthru.sys 复制到 C:\\Winnt\\System32\\Drivers 下覆盖旧的? |
|
11楼#
发布于:2002-12-11 17:27
是的,另外还需要重启机器 |
|
12楼#
发布于:2002-12-11 17:47
[quote] 你的意思你改过程序之后重新编译,先卸掉旧的再安装新的,新的就能被载入并且工作了吗?怎么做到的?怎么我每次安装完新的之后都会发现还是旧的在运行? 更换驱动只要把驱动拷贝覆盖掉既可,何必要卸载再安装 如果已经安装过没卸载再安装就可能会带来问题,主要是反复绑定的问题,此时再卸载也会出现混乱。这时只有用删除注册表的办法来解决了,可以编程来删除系统禁止手工删除的键,不过要使用SHXXXX函数,该系列函数的权限很高,好像可以删除任何键 [/quote] 俺的这和情况看来只能象兄弟你所说的那样做了,因为俺现在没办法打开网络属性,也就没法安装了,至于将.sys文件覆盖可以试一试。 |
|
|
13楼#
发布于:2002-12-11 17:49
还有没有更好的方法???
|
|
|
14楼#
发布于:2002-12-12 17:19
可以编程来删除系统禁止手工删除的键,不过要使用SHXXXX函数,该系列函数的权限很高,好像可以删除任何键 试了,不行啊 |
|