Windows文件被某个进程占用,无法删除

news/2024/10/21 11:49:28

EXE 文件

打开PowerShell,按如下步骤操作:

# 查找进程
tasklist | findstr "something.exe"
# 这行命令会得到如下回显,第二个字段就是进程号
something.exe           27024   Console            1     52,940 K
# 按照进程号将这个进程杀掉
taskkill /PID 27024 /F# 按照进程名直接杀掉
# /IM 即 Image Name,映像名称
# /F 即 Force,强制立即终止,不给任何反应时间
taskkill /IM "something.exe" /F

其他类型文件

Handle工具

微软官网下载Handle工具:

https://learn.microsoft.com/en-us/sysinternals/downloads/handle

打开PowerShell,按如下步骤操作:

# 扫描这个文件被谁占用了
.\handle64.exe D:\Sync\Temp.txt# 以下是handle工具的回显
# Nthandle v5.0 - Handle viewer
# Copyright (C) 1997-2022 Mark Russinovich
# Sysinternals - www.sysinternals.com
# 
# pythonw.exe      pid: 29240  type: File       360: D:\Sync\Temp.txt# 现在可以看到要删除的文件是被python占用了,文件打开之后没有关闭就会一直占用,直到进程结束
# 按照pid直接kill掉这个进程即可
taskkill /PID 29240 /F
Process Explorer

微软官网下载Process Explorer工具:

https://learn.microsoft.com/en-us/sysinternals/downloads/process-explorer

这个工具比Handle那个命令行工具牛逼多了,不过大部分功能平时基本用不上。

要搜索文件句柄的话,使用快捷键 Ctrl + Shift + F 打开Process Explorer Search即可搜索。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/74114.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

Linux模块

ansible-doc -l:查看ansible系统的模块 ansible-doc 加模块名 :具体查看那个模块 ansible-doc -s 加模块名 :具体查看那个模块 ansible重要常用模块命令模块:command shell script文件模块:file copy安装模块:yum服务模块:service定时模块:cron挂载模块:mount…

Python中的深拷贝与浅拷贝

目录1. 可变对象和不可变对象2. 用=赋值的问题3. copy模块登场4. 重新认识列表对象5. 浅拷贝,深拷贝浅拷贝(copy.copy())一维列表的浅拷贝深拷贝(copy.deepcopy())浅拷贝,深拷贝,直接赋值的区别 1. 可变对象和不可变对象 在 Python 中,数据类型可以分为两大类:可变对象和…

015 时间==事件修饰符

例如prevent对click进行修饰,阻止点击后跳转链接的默认行为其他一些较常用的

小学班级海报

这张图片是一张庆祝国际劳动节的海报,充满了节日的喜庆与对劳动者的崇高敬意。 海报的背景以红色为主色调,象征着热情与活力,营造出一种积极向上的氛围。在海报中央,一个巨大的红色数字“5”与“劳动节”的字样相结合,形成了鲜明的视觉焦点,让人一眼就能感受到节日的主题…

一键生成黑神话悟空小红书封面+文案,抓住流量,狠狠赚一笔!

前段时间,一款名为《黑神话:悟空》的单机游戏爆火出圈,关于它的消息几乎刷爆了所有的社交媒体。 虽然很多人对游戏不感冒,但你仍然可以抓住热点,发周边内容来狠狠地赚一笔。快手、抖音、小红书等各个平台流量都很火爆,比如有人制作了悟空的时装走秀视频:还有其他博主搞出…