2023-05-27 14:42:52 阅读( 7640)
在Windows中,删除文件时系统提示“正在被另一程序使用”从而无法删除,这样的状况我们经常遇到。
在Windows中,删除文件时,系统提示“正在被另一个程序使用”,因此无法删除。我们经常会遇到这样的情况。这是因为有后台进程在调用文件,只有结束进程才能实现删除。那么如何定位流程呢?通常情况下,
我们需要使用“冰刃”等第三方工具。事实上,在Windows 7中使用其“资源监视器”很容易做到。
我们来模拟一下再现文件无法删除的情况。在驱动器D上创建一个名为test的文件夹,然后运行命令提示符(cmd)并在该文件夹目录中找到命令路径。此时,如果我们删除测试文件夹,会弹出一个对话框,提示操作无法完成。
文件夹或文件已在另一个程序中打开。
接下来,我们可以这样做:
1.右键单击-Windows 7任务栏-开始任务管理器-性能-资源监视器
2.单击控制台中的“CPU”选项卡,并导航到该选项卡的底部。
3.在“关联句柄”右侧的搜索框中输入“测试”,系统会自动搜索与测试句柄关联的系统进程。
4.您可以看到搜索到的进程是cmd.exe(这证实了上面的模拟情况)。IT知识库提醒大家,这说明是cmd.exe进程在调用测试文件夹,导致删除文件夹失败。右键单击该流程,
然后选择“结束进程”命令,弹出警告对话框,确认结束cmd.exe进程。最后,删除测试文件夹,您可以看到该文件夹被成功删除。
猜你喜欢
Guessyoulike