Windows下使用Process Explorer查找文件的被占用进程

有时在删除、移动或者重命名文件时会提示被某些进程占用导致操作无法完成。有时Windows会提示你被哪个进程所占用,当有时不会,这个与Windows版本有关。

这里介绍一个微软的软件Process Explorer来找出文件的被占用进程。

下载Process Explorer

(1) 找出被什么程序占用

步骤:

1.以管理员模式运行Process Explorer;

2.在工具栏中找到标尺图标(如下图),拖动图标到所打开的文件或者文件夹中;

3.此时正在使用该文件的应用程序在Process Explorer的进程列表中会高亮显示;

注:将图中圆圈的标尺拖到Chrome浏览器中,chrome.exe进程被高亮显示。
processExplorer.png

(2) 找出被什么进程或DLL占用

步骤:

1.以管理员模式运行Process Explorer;

2.按Ctrl+F或者Find->Find Handers or Dll;

3.输入文件全名,点击搜索,正在使用的进程或DLL将会被列出来;

(有时这个查找貌似也找不出,也不知道什么原因,但大家凡可一试)
process2.png

Reference

How to Find Out Which Windows Process is Using a File

标签: process explorer, 文件被占用, 进程占用

添加新评论