如何彻底删除一个 dll ?

keios 2004-08-04 11:33:58
我安装了一个小区宽带上网的客户端,
之后在winnt\system32 目录下就生成了一个 tcpipdog0.dll 。
卸载客户端之后,发现仍然无法删除该 dll ,总提示正被使用。
查看注册表 windows/run ,没有发现相关的自启动进程。
请问如何删除它?
...全文
526 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
keios 2004-08-05
  • 打赏
  • 举报
回复
最新进展:
使用Msinfo32查看协议,列出:
MSAFD Tcpip [TCP/IP]
MSAFD Tcpip [UDP/IP]
RSVP UDP Service Provider
RSVP TCP Service Provider
MSAFD NetBIOS [\Device\NetBT_Tcpip...
MSAFD NetBIOS [\Device\NetBT_Tcpip...
MSAFD NetBIOS [\Device\NetBT_Tcpip...
MSAFD NetBIOS [\Device\NetBT_Tcpip...
MSAFD NetBIOS [\Device\NetBT_Tcpip...
MSAFD NetBIOS [\Device\NetBT_Tcpip...
好像没有可疑的SPI !
keios 2004-08-04
  • 打赏
  • 举报
回复
to happyparrot(快乐鹦鹉)
重启试过好几次了,不行。

to bohut(伯虎)
regsvr32 /u
提示没有 UnRegis.... 入口函数,
该 Dll 只有一个引出函数,是 WSPStartup

to holyeagle(一杯清茶)
我查过注册表了,所有包含该名字的键都删掉了。但还是提示正在使用。
holyeagle 2004-08-04
  • 打赏
  • 举报
回复
查找注册表,把有关的dll键删除掉
bohut 2004-08-04
  • 打赏
  • 举报
回复
开始-> 运行 -> regsvr32 /u c:\***\***.dll -> 删除
lianglp 2004-08-04
  • 打赏
  • 举报
回复
用安全模式启动,再删之
Daniel22_cn 2004-08-04
  • 打赏
  • 举报
回复
用模块扫描的工具,看看是哪个进程在使用它.
快乐鹦鹉 2004-08-04
  • 打赏
  • 举报
回复
重新启动后能删除吗?
kvw3000 2004-08-04
  • 打赏
  • 举报
回复
mark
keios 2004-08-04
  • 打赏
  • 举报
回复
我把它改名之后,发现不能正常启动windows了,于是又把它改回原来的名字,现在启动正常了。
我使用procexp(一个进程察看工具)搜索内存所有进程,没有发现哪个进程使用它。
还是无法删除!
keios 2004-08-04
  • 打赏
  • 举报
回复
谢谢各位!今晚回家试试去
wwww2 2004-08-04
  • 打赏
  • 举报
回复
把这个动态库更名->重启机器->删除

不过有可能这个库是一个SPI,你删除后网络通信就不能用了,你可以在动态库更名后新启动一个网络应用程序,比如IE,看看使用正常否,如果已不正常,那还是建议把名字改回来,不要去动他了。
jozu 2004-08-04
  • 打赏
  • 举报
回复
WSPStartup?呵呵,LSP,winsock2的新东西,sdk目录下面有一个Samples\netds\WinSock\LSP,编译完了用它先卸载LSP,然后删除。

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧