如何删除出现错误“访问被拒绝”的 Windows 文件夹

如何删除出现错误“访问被拒绝”的 Windows 文件夹

我正在运行 Windows 2003。我是这台特定机器的管理员。我试图删除一个文件夹,但出了点小问题。当我导航到它的父文件夹时,我可以在那里看到它。

当我双击该文件夹时,收到错误消息:D:\Path\to\folder is not accessible. Access is denied.

当我尝试删除该文件夹时,得到的结果Cannot delete foldername: Access is denied. Make sure the disk is not full or write-protected and that the file is not currently in use.与我尝试重命名该文件夹或创建一个名称相似的文件夹时得到的结果相同。

该驱动器上有足够的空间,因此磁盘根本没有满。

还有什么我还没想到的吗?我真的不想重启机器,但如果有必要的话我会这么做。

答案1

使用进程资源管理器http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx找出正在使用的文件 - 有一些进程对其具有锁定,并且资源管理器不会告诉您哪一个。

  1. 启动 Process Explorer
  2. 在进程资源管理器中选择寻找\查找句柄或 DLL菜单或按Control+F
  3. 搜索有问题的文件夹完整路径(示例d:\Common\Cost

答案2

您可能需要取得该文件夹及其内容的所有权,然后重置安全性,然后才能删除它。

答案3

事实证明,解决这个棘手的问题需要两个阶段:

  • 首先 - 正如许多人已经建议的那样 - 拥有文件夹的所有权并确保检查所有子文件夹和文件。

  • 第二,这完全是愚蠢的,您需要授予自己完全控制权,再次确保您检查了所有子文件夹和文件。

相关内容