我的服务器操作系统是 Windows Server 2003。我有几个文件夹,无论我尝试删除什么,都无法删除。错误消息是“文件共享违规”或“正在被其他人或程序使用”。没有人使用该文件夹,也没有任何程序使用它。但是,为什么我仍然无法删除?有人可以帮忙吗?
(我也尝试在命令提示符中删除,但仍然失败)
(我最后一个选择是重新启动我的服务器,但我真的希望不要使用这个选项,因为我有很多理由不重新启动唯一的大型服务器)
答案1
答案2
我用谁锁我发现文件夹中的内容。
答案3
得到进程探索器(实际上您应该已经拥有了),点击“查找”→“查找句柄或 DLL”(或 Ctrl+F),然后输入您要删除的文件/文件夹名称。您很可能会得到一个打开了您的文件/文件夹的进程列表(查找类型“句柄”)。在删除文件/文件夹之前,您需要关闭其中列出的任何进程。有时您什么也得不到,但仍然无法删除文件。重新启动服务器可能是最快的选择。
答案4
抱歉,我知道这个问题与编程无关。我已在 serverfault.com 上发布了这个问题。我尝试删除此帖子,但我没有权限这样做。因此,无论谁可以删除此帖子,只需将其删除即可。因为我已将其发布在这里:
http://serverfault.com/questions/27853/how-to-removed-server-file-folder