无法删除文件夹

无法删除文件夹

我正在尝试删除其中的文件夹C:/ProgramData,但每次尝试时,都会收到一条错误消息:

您需要获得权限才能执行此操作。您需要获得管理员的权限才能更改此文件夹。

我曾经尝试(但没有成功)取得所有权(使用Properties/ Security/Advanced方法),这种方法以前对我来说一直很有效。

我也登录了隐藏的管理员帐户,并收到与上述相同的消息,提示“您需要权限”。

有人知道如何解决这个问题吗?

更新:我发现问题在于该文件夹是由 创建的MalwareBytes。运行他们的删除工具解决了这个问题。

答案1

当您无法在 Windows 中删除文件或文件夹时,通常存在四个问题:

  1. 它的 NTFS 权限阻止了你。(你说你已经尝试过这个,所以我就不详细说明了。)
  2. 它已在另一个应用程序中打开。Windows 有时会告诉您是哪个应用程序。其他时候,您必须自己找出答案,使用第三方实用程序,例如进程探索器进程黑客。为了找出答案:

    1. 下载、安装并运行。以管理员权限运行。
    2. CTRL+ F
    3. 输入您要查找的文件或文件夹的名称,然后按Enter
    4. 查找“类型”列为“文件”的条目。如果有匹配项,则关闭锁定文件或文件夹的进程,或访问进程的条目并关闭文件或文件夹的句柄。

      在 Process Explorer 中,单击条目即可转到句柄。然后,您可以右键单击并选择“关闭句柄”。但在 Process Hacker 中,您必须右键单击并选择“转到所属进程”。然后右键单击进程名称,选择“属性”,然后在那里找到句柄。

    此外,除了 Process Explorer 和 Process Hacker,您还可以将系统启动到修复模式(Windows RE 的副本)并删除其中的文件,其中中间的应用程序没有打开!

  3. 文件或文件夹名称使用了非法字符,文件系统无法删除它。请尝试使用远程管理器

  4. (这一条不适用于您,但是为了完整性我把它包括进来。)磁盘可能被写保护了。不,只是用户故意为之;一些 USB 闪存驱动器有时会发生故障……哦,好吧,说来话长。没关系。

答案2

您要删除的文件夹的确切路径是什么?

您尝试获取所有权失败,这听起来可能是权限问题,但有些文件夹下还有符号链接或连接点,这会导致奇怪的情况,Windows 很难处理,导致它向您显示无效的错误消息。在这种情况下,我通常使用命令行会更好。

也许可以尝试以下方法之一管理命令提示符并发布结果(如果不起作用)将有助于我们诊断您的问题。

rmdir /s /q C:\ProgramData\FolderToDelete

或者在某处创建一个空文件夹,然后使用 RoboCopy 删除要删除的文件夹的内容。

robocopy C:\EmptyFolder C:\ProgramData\FolderToDelete /purge

使用上面的 RoboCooy 命令清空文件夹后,您可能能够使用文件资源管理器中的常规方法或使用rmdir上面的命令将其删除。

答案3

对我有用的东西:

  1. 以管理员身份打开 CMD
  2. 输入: rd /s "\\?\D:\path\to\folder " 注意文件夹后面的空格。尝试上述命令,如果不行,请删除空格,然后尝试。

这两种方式都可以。当然,我的文件夹在 D 盘。你的文件夹可以在任何地方。请相应地进行更改

答案4

我无法从旧安装中删除某些 Windows 文件夹,即使使用rmdir /s /q C:\ProgramData\FolderToDelete管理员命令提示符也无法删除,并收到“访问被拒绝”错误。我可以通过以下方式删除该文件夹:

  1. 将所有者更改为我的用户帐户(即管理员帐户)。
  2. 授予管理员组“完全控制权”。 授予管理员组“完全控制权”。

  3. 将管理员组权限应用于所有子对象。 将管理员组权限应用于所有子对象。

完成这些步骤后,重新运行命令即可。

相关内容