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

您所在的位置:网站首页 linux关闭端口被占用的程序文件 如何快速结束被占用的程序

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

2024-06-28 05:02| 来源: 网络整理| 查看: 265

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

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

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


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3