debug - 查找PE(exe, dll)文件被哪个程序占用

debug - 查找PE(exe, dll)文件被哪个程序占用

概述

win10
有个软件位置安装的不对(默认安装到了C盘),想重新安装到D盘。
在控制面版中卸载后,原来C盘的文件夹中还有DLL, 删不掉。
好像还有DLL被服务占用。不知道是哪个服务用的这个DLL. 打开服务面板,翻了一下,看不出来。
查资料,procexp64.exe可以干这个事(查DLL被哪个进程使用)。

笔记

在这里插入图片描述
在这里插入图片描述
需要显示所有进程的细节,此时,会加载一个驱动。如果360弹框,点击允许程序的所有操作。
在这里插入图片描述
在这里插入图片描述
记录进程PID
在任务管理器中的服务面板,找到给服务进程,确定了服务名称,就可以去服务面板中停掉该服务了。
在这里插入图片描述
在这里插入图片描述
记录下该服务的名称 ITSKHDMaintSvc
以管理员身份启动cmd, 用命令行删除服务

C:\Windows\system32>sc delete ITSKHDMaintSvc
[SC] DeleteService 成功

关掉服务面板,再打开服务面板,重新找这个服务,已经不在了。
手工删除该软件在C盘的剩余东西。
然后将该软件安装到D盘。

备注

这软件安装在C盘,但是有些备份在D盘。还好东西都在根目录,如果是自己的计算机,很容易看出那些奇奇怪怪的目录名称。
这软件的安装程序做的不好,卸载时,你要在硬盘上留点啥东西你告诉用户啊。
卸载时,你自己的东西都卸载干净啊。

前段时间重装win10了,导致这个软件需要的数据还要授权才能下载,要去营业厅才能办理。
这次准备将这个软件装D盘。如果再有搞不定的事情引起win10重装,就可以将以前D盘重装的软件安装后的目录备份。
然后重装软件到D盘,然后就可以按照说明实验,或者给软件的技术支持电话请教,就大概率可以用以前软件自己备份的东西恢复那些运行时的数据了。 如果是自己可以根据该软件的备份数据可以恢复的话,就不用跑营业厅了。

END

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值