如何删除Windows上另一个程序中使用的文件
如何删除Windows上另一个程序中使用的文件
在Windows系统中,有时会遇到“文件正在使用中”的提示,导致无法删除、移动或重命名文件。这种情况通常是由于某个应用程序或进程正在使用该文件。本文将介绍9种不同的解决方案,帮助你成功删除正在被其他程序使用的文件。
有时,当您尝试在Windows中删除文件时,您可能会看到“使用中的文件”通知,这使您无法删除该文件。在许多情况下,您也将无法打开,移动或重命名该文件。这是因为应用程序或过程正在使用该文件。您可能可以查看使用该文件的程序,或者它可能是在后台运行的隐藏过程。无论如何,如果要以任何其他方式删除该文件或修改该文件,则可以成功地进行一些方法。
方法1:手动识别程序并关闭程序
摆脱“使用中的文件”错误的最简单方法是确定使用哪个程序并关闭它。您可能已经打开文件并忘记将其关闭。如果您关闭了文件,请尝试关闭打开文件的程序,然后检查是否可以删除文件。
您也可能打开了文件的多个实例,并关闭了其中一些实例,但不是全部。查看任务栏,看看文件是否被最小化并关闭所有实例,然后再尝试再次删除文件。如果您不记得用来打开文件或无法识别文件的应用程序,请关闭所有打开程序,然后尝试再次删除文件。
方法2:使用任务管理器结束过程或应用程序
您可以使用内置在操作系统中的Windows任务管理器检查运行过程和应用程序,并将其关闭。
- 右键单击任务栏并选择“任务管理器”或使用
Ctrl
- Shift
- Esc
/
Ctrl - Alt
- Del
快捷方式启动它。
- 任务管理器应使用默认选择的“过程”选项卡启动。如果不是,请单击左侧的选项卡以选择它。
- 查找您使用的程序在右侧打开文件。例如,您可能已经在Microsoft Edge中打开了PDF文件。因此,右键单击边缘,然后选择“结束任务”。
- 您可以关闭以这种方式使用该文件的所有程序。
方法3:更改文件资源管理器中的过程设置
Windows File Explorer默认使用单个“ Explorer.exe”进程打开所有Windows,但由于系统上的某些设置,有时可能会启动多个进程。如果您要删除的文件正在使用这些过程中的任何一个,则无法将其删除。因此,您需要更改文件资源管理器中的过程设置。
- 打开文件资源管理器,单击“视图”旁边顶部的三个点,然后单击“选项”。
- 出现“选项”对话框时,请转到“视图”选项卡,并单击旁边的复选框中的“单独过程中的启动文件夹窗口”选项禁用“启动文件夹”窗口,以免检查。
- 单击“应用”按钮,然后尝试再次删除文件。
方法4:关闭文件资源管理器中的预览窗格
如果您启用了文件资源管理器中的预览窗格,则可以查看文件预览,也可能导致“使用中的文件”错误。禁用它可能会摆脱问题。
- 打开文件资源管理器,单击“视图”,然后检查未选择“预览窗格”。如果是,请再次单击它以禁用它。
- 现在,尝试再次删除文件,看看它是否有效。
方法5:使用命令提示强制删除文件
命令提示符使您可以使用文件资源管理器强制删除文件。
- 打开文件资源管理器并导航到要删除的文件所在的位置。
- 单击地址栏,然后将路径复制到文件。
- 打开开始菜单,输入
cmd
然后单击“作为管理员运行”。 - 打开命令提示窗口时,键入
cd
其次是您复制的路径并击中Enter。 - 现在,按照前面的解释,打开任务管理器,然后在选择“结束任务”之前右键单击“ Windows Explorer”。
**笔记:**如果您没有直接看到“结束任务”选项,请单击File Explorer将其展开。然后右键单击“此PC -File Explorer”,您应该看到“结束任务”选项。 - 返回命令提示符窗口并输入
del "file name"
在击打之前输入以强制删除文件。将“文件名”替换为文件名。 - 删除文件后,请使用
Ctrl
- Shift
- Esc
快捷方式启动任务管理器。
- 任务管理器打开时,单击“运行新任务”,然后键入
explorer.exe
重新启动文件资源管理器。
方法6:使用资源监视器的文件识别程序
资源监视器是Windows中的内置实用程序,它向您展示了不同的应用程序和流程如何使用可用资源。它还可以帮助您找出要删除的文件使用哪个程序。
- 打开开始菜单,输入
resource monitor
,然后单击搜索结果中的“资源监视器”。 - 当资源监视器打开时,请转到顶部的“ CPU”选项卡,然后单击“关联的手柄”以展开该部分。
- 输入要在搜索框中删除的文件的名称,资源监视器将使用当前使用它显示所有进程。
- 您可以通过右键单击每个过程并选择“结束任务”来停止进程。然后转到文件并尝试删除它。
方法7:使用过程资源管理器解锁文件
Microsoft的Process Explorer是另一个可以帮助您释放要从任何程序或过程中使用的文件删除的文件。但是,默认情况下它不在Windows上安装,因此您必须从Microsoft的网站获得它。
- 去然后单击“下载过程资源管理器”。这将下载该工具作为包含三个.EXE文件的ZIP文件。
- 下载.zip文件后,提取它并打开与系统兼容的.exe文件。
- 您将需要同意流程资源管理器将启动的条款。单击顶部的“查找”,然后在“查找句柄或DLL”上单击。或者,您可以使用
Ctrl
- Shift
- F
捷径。
- 输入要删除的文件的名称,然后单击“搜索”按钮。该工具将向您显示当前使用该文件的过程。
- 使用该程序找到过程或应用程序后,您可以使用任务管理器结束它。这应该让您删除文件。
方法8:使用POWERTOYS解锁文件
PowerToys是一种强大的工具,可以帮助您解锁要从任何程序使用的任何程序中删除的文件。
- 从Microsoft Store下载PowerToys。
- 安装PowerToys后,请从“开始”菜单启动它,然后在左侧单击“文件锁匠”。
- 然后单击右侧的切换,以启用文件锁匠。
- 前往要删除的文件,右键单击它,然后选择“使用文件锁匠解锁”。
- 您可以通过单击“结束任务”来直接使用此处的文件关闭程序。然后,您可以尝试再次删除文件。
方法9:以安全模式删除文件
如果您无法使用上述方法删除文件,也不希望依靠第三方工具,则启动到安全模式可能会有所帮助。
- 按住
Shift
键并重新启动计算机。 - 您的PC将启动到Windows恢复环境。单击“故障排除”,然后单击“高级选项”。
- 在“高级选项”页面上,在单击“重新启动”按钮之前,请单击“启动设置”。
- 选择“安全模式”,让您的PC启动。然后转到文件并尝试删除它。
要知道的事情
- 第三方工具和还可以帮助您使用该文件从程序中解锁该文件,以便您可以轻松删除它。
- 如果您可以成功解锁要删除但无法删除的文件,请考虑重新启动PC,然后重试。这将结束所有不必要的过程,并为您的计算机提供新的启动,这可能有助于解决问题。
- 是过程资源管理器的命令行形式,可以帮助您使用Windows PowerShell使用特定文件来识别哪个应用程序或进程。但是,对于大多数人来说,使用过程资源管理器要容易得多。
- 在此之前,请确保关闭应用程序或结束运行过程是安全的。在使用文件时结束过程会损坏文件并使其无法使用。您可能需要创建文件的备份,以防万一您停止应用程序并删除文件时出现问题。