如何快速结束被占用的程序

如何快速结束被占用的程序

问题

有时候,我们会遇到这样一个问题,突然有些文件或者程序打不开,也不能删除修改,提示已经被另个个程序占用了。例如像下面这样:

image-20200502085900489

正常情况如果我们能找到被打开的程序然后关闭掉它就可以,但是有时候时我们已经“非正常关闭”了,在桌面上找不到是被什么程序打开占用了,当然这里我们可以猜测是被word打开占用了,直接去结束掉word的进程,但也并不可靠,其他程序也可已占用这个文件,那有什么好的办法准确的找到是哪个应用进程占用了该文件呢?

解决办法

1、打开任务管理器,选择性能

image-20200502091026221

2、打开资源监视器,选择CPU,在关联的句柄那输入你被占用的文件名(程序名),等待搜索结果

image-20200502091139651

3、然后右键结束掉搜索出来的进程即可

4、有时候比较特殊查找出多个,右键结束进程之后还是会提示被占用,这个时候就可以用上咱们的bat命令了,上面我们已经搜索出来进程名和进程的PID,那我们就可以使用如下命令结束掉进程:

#根据进程进程名称结束
taskkill /f /t /im winword.exe
#根据PID结束
taskkill /pid 520 -t -f

image-20200502092305489

PS当然其实不使用命令也可以在任务管理器的任务栏找到对应的PID结束

image-20200502092749450
扩展

比较常用的一些命令

1、查看指定端口的占用情况
netstat -aon|findstr "8080"
2、直接强制杀死指定端口
taskkill /pid 4136 -t -f
3、查看PID对应的进程
tasklist|findstr "127704"
4、根据进程名结束
taskkill /f /t /im java.exe
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值