首页 > 系统相关 >如何查看文件被哪个程序占用(Windows)

如何查看文件被哪个程序占用(Windows)

时间:2024-09-09 09:03:57浏览次数:4  
标签:文件 管理器 Explorer 查看 Windows 占用 Process handle

方法一:使用任务管理器

  1. 打开任务管理器

    • 右键点击任务栏,选择“任务管理器”。
  2. 访问资源监视器

    • 在任务管理器中,切换到“性能”选项卡。
    • 点击左下方的“打开资源监视器”。
  3. 查找占用文件的进程

    • 在“资源监视器”窗口中,切换到“CPU”选项卡。
    • 展开“关联的句柄”栏。
    • 在搜索框中输入被占用文件的名称。
    • 搜索结果中会显示哪个进程正在使用该文件。

方法二:使用命令行工具

  1. 打开命令提示符

    • Win + R 打开“运行”窗口,输入 cmd,然后按回车。
  2. 使用 handle.exe 工具

    • 在命令提示符中输入以下命令:
      handle.exe <filename>
      
    • <filename> 是要查询的文件名。
    • 如果未安装 handle.exe 工具,可以从 微软 Sysinternals 网站 下载。

方法三:使用第三方工具(Process Explorer)

  1. 下载并运行 Process Explorer

  2. 查找占用文件的进程

    • Process Explorer 界面中,按 Ctrl + F 打开搜索框。
    • 输入被占用文件的名称并点击“Search”。
    • 搜索结果会显示占用该文件的进程。

标签:文件,管理器,Explorer,查看,Windows,占用,Process,handle
From: https://www.cnblogs.com/echohye/p/18403902

相关文章

  • 用于检验Windows下输入路径的合法性
    在Windows系统中,路径的合法性主要涉及到几个关键点:路径字符串不能为空、路径中不能包含非法字符(如"<", ">", ":", "/", "\\", "|", "?", "*",在文件或目录名中可能还需要避免使用如""空格、""引号等特殊字符,尽管这些在某些情况下是允许的,但最好避免)......
  • Redis 入门 - 安装最全讲解(Windows、Linux、Docker)
    经过上一章节的介绍,相信大家对Redis已经有了大致的认知,今天主要给大家详细讲解Redis在Windows、Linux、Docker下的安装过程。01Windows下面给大家介绍三种在Windows环境下安装Redis的方式:官方建议方式、可执行文件方式、脚本方式。1、官方建议方式Redis官方是不支持直接......
  • Windows NoiLinux
    在Windows下使用NoiLinuxubuntu-noi-v2.0.iso下载ubuntu-noi-v2.0.iso打开VMWare,创建新的虚拟机->自定义(高级)->下一步->下一步->安装程序光盘映像文件(iso),选择下载的ubuntu-noi-v2.0.iso后面直接跳过就行了,可能需要你留意的是分配处理器内核(2+2即可),分配......
  • windows加载PE文件的流程
    读取PE文件当一个PE文件被执行时,Windows的创建进程函数(CreateProcess)首先被调用,负责为新进程创建虚拟地址空间。操作系统从磁盘读取PE文件,将其头部内容(DOS头、PE头和节表)载入内存,以获取该文件的结构和装载信息。检查PE文件有效性操作系统首先会检查PE文件的合法性,比如验证......
  • Windows 11 登录后黑屏,只有一个可以移动的鼠标
    Windows11登录后黑屏,只有一个可以移动的鼠标,但是还能打开任务管理器,点击任务管理器顶部的“文件”>“运行新任务”按钮,按以下步骤操作:→输入:msconfig(按下Enter键)点击上面的“服务”勾选下面的“隐藏所有Microsoft服务”(请务必勾选)点击“全部禁用”。然后回到任务管......
  • sql server 查看所有表外键的语句
    在SQLServer中,可以通过查询系统视图来查看数据库中所有表的外键信息。以下是一个完整的T-SQL语句示例,用于列出所有表的外键、外键列以及相关的父表和引用表信息。查询所有表的外键信息SELECTfk.nameASForeignKeyName,tp.nameASParentTableName,cp.nameAS......
  • 在Windows 10中,系统通常会有以下默认用户账户:在Windows 10中,默认用户账户有以下几种权
    在Windows10中,系统通常会有以下默认用户账户:Administrator(管理员):这是一个系统内置的账户,具有最高的权限。默认情况下,这个账户在安装Windows10时是禁用的,不会显示在登录屏幕上。Guest(来宾):这个账户允许临时用户使用计算机,没有访问用户数据或进行系统更改的权限。默认情......
  • ubuntu 和windows用samba服务器实现数据传输
    1,linux安装samba服务器sudoapt-getinstallsambasamba-common2,linux配置权限,修改目录权限,linux下共享的文件权限设置。sudochmod777/home/lark-R3.添加samba用户 sudosmbpasswd-a lark4,配置共享目录打开/smb.conf在文件末尾添加如下信息: vim/et......
  • 更改 Windows Kits (SDK) 安装路径
    Windowskits默认情况下会装在安装VisualStudio所在磁盘的根目录,当VisualStudio没有安装在c盘的时候,在工具盘看到一个WindowsKit的目录,会导致强迫症患者不能忍。今天探索了下操作步骤:运行regedit打开注册表。找到 Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Mi......
  • [Linux]查看网络状态
    在Linux中,有多种工具可以用来查看网络状态。以下是一些常用的方法:使用ss命令ss是查看套接字统计信息的现代工具,功能强大且高效。查看所有连接和监听端口:ss-a查看仅TCP连接:ss-t查看仅UDP连接:ss-u查看监听的套接字:ss-l查看与进程关联的连接:s......