无法在Windows 7中删除文件夹?


23

我无法删除外部硬盘上的某些文件夹。我也尝试过在安全模式下删除它们,但是我无法执行此操作。现在,这令我头疼。即使我是管理员,仍然需要管理员特权才能删除它们。那么如何摆脱这种麻烦呢?请帮我!

在此处输入图片说明

Answers:



18

尝试获取文件夹的所有权:

右键单击文件夹-> 属性 -> 安全性选项卡-> 高级按钮-> 所有者选项卡-> 编辑按钮->选择用户帐户->激活替换子容器和对象的所有者

完成后,关闭所有属性窗口并再次打开属性 -> 安全选项卡-> 高级按钮-> 权限选项卡-> 更改权限按钮->添加您的用户帐户并选择替换所有子对象...

然后再试一次。


3
不,这对我不起作用。
2011年

3
而这个“ Nopes”意味着相同的消息又出现了吗?
Tex Hex

如果错误消息中的名称/标识符未更改,则第一阶段无效。再试一次,确保您已选中“替换子容器和对象的所有者”复选框。
sgmoore

2
如果您要删除文件夹,则在第二阶段还应该勾选“完全控制”
sgmoore 2011年

尝试了所有内容,但没有任何答案中提到的方法……:-(
avirk

8

我丈夫的外在动力也有同样的问题。这是我删除它所做的。这些是我在Windows 7中以管理员身份登录时所遵循的步骤...不确定该部分是否必要,但我想包含一些信息。

第1阶段-取得所有权

  1. 右键单击文件夹
  2. 选择“属性”
  3. 选择“安全性”标签
  4. 点击“高级”按钮
  5. 选择“所有者”标签
  6. 点击“编辑”按钮
  7. 在“将所有者更改为”下,突出显示您希望设置为所有者的用户
  8. 选中“替换子容器和对象的所有者”框
  9. 点击“应用”按钮(这将使您返回“高级安全设置”窗口)

第2阶段-权限

返回“高级安全设置”窗口后,请按照以下说明进行操作(注意:您可能必须完全关闭属性窗口,然后重新打开才能使以上更改生效,然后再执行下一组步骤)。

  1. 选择“权限”标签
  2. 点击“更改权限”按钮
  3. 突出显示您需要更改其权限的用户
  4. 点击“编辑”按钮
  5. 选中完全控制旁边的“允许”框
  6. 点击“确定”
  7. 选中“包括从该对象的父对象继承继承权限”旁边的框
  8. 选中“用该对象的可继承权限替换所有子对象权限”旁边的框
  9. 点击“应用”
  10. 在弹出框中单击“是”
  11. 点击“确定”关闭权限窗口
  12. 单击“确定”关闭高级安全设置窗口
  13. 单击“确定”关闭属性窗口

现在,您应该能够删除无法删除的文件夹。

第三阶段(它是一个共享文件夹)

确保执行以下步骤:

  1. 物产
  2. 共享标签
  3. 共享...确保您的用户具有读/写权限级别
  4. 回来,高级共享
  5. 权限确保您的用户在此处具有完全控制权限

5

有时您无法删除文件或文件夹,因为文件名或文件夹中的文件包含隐藏字符。

您可以使用DOS命令在命令提示符中将其删除-需要一点DOS命令知识。

打开命令提示符后,导航到该特定文件夹,然后将其打开。使用删除该文件夹中的所有文件del *.*

退出该文件夹,您现在应该能够删除该文件夹。


1
我用命令rmdir / s到删除
马修锁定

3

我使用Windows清理。我通过遵循本教程来完成此任务。它适用于Windows 8,但也适用于Windows 7。

Press Start -> Type "cleanmgr" and press enter -> Select Windows Drive -> Then find previous Windows installations -> check it -> press OK

那对我有用。


简单且有效!
Marco Demaio '18

2

只需使用此文本,将其保存在.reg文件中,然后运行它即可。此后,您可以单击删除/重命名这类锁定的文件夹。

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\runas]
@="Grant Admin Full Control"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

[HKEY_CLASSES_ROOT\exefile\shell\runas2]
@="Grant Admin Full Control"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\exefile\shell\runas2\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="Grant Admin Full Control"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"

一键式查看如何删除/重命名/移动受限文件的完整说明


好答案。但是,我不会将此答案推荐给新手。因为如果它们使用受限或系统文件夹的特权(无论是否偶然),都可能造成很多安全问题。
Jet

0

我几次遇到这个问题。我得出的结论是,操作系统或某些后台应用程序中的某个文件或文件夹已打开,并且系统不允许该操作继续进行。错误消息可能有些虚假-它们会返回错误并假定它是auth错误。

从来没有尝试过“解决”这个问题,因为对我而言这只是一个刺激,而不是“真正的”问题。(在宏伟的设计方案中,Windows还会给人带来什么刺激?)


0

我遇到了这个问题,并成功地使用了移动和/或增量删除项目的想法。

我无法移动包含两个子文件夹和文件的文件夹。它是一个旧文件夹,因此不可能使用它。我使用了资源监视器(“搜索”框,在CPU活动下的“句柄和文件”子窗口的右上方)来验证Explorer进程窗口确实有关联。与它们关联的唯一过程是显示窗口(Explorer),它们似乎只存在于那里,因为它们在要显示的文件夹列表中。没有其他活动。

否则,没有使用这些文件或文件夹的活动进程。我检查了锁定文件或其他诸如隐藏文件或系统文件之类的奇怪东西,没有一个。命令提示符没有帮助。每个项目都具有相同的名称,我也无法在DOS中移动父文件夹。没有什么似乎可以解释为什么我不能删除父文件夹,所以显然我对复杂性的了解不足。

我设法使用Windows资源管理器将每个文件夹的文件移动到另一个文件夹(即使使用了相同的文件夹名称,但也没有复制该名称,以防出现不可见字符)。移动文件后,我删除了文件夹。然后,将它们全部放在一个重复的文件结构中,就在旧文件所在的位置,以查看是否可以(可以)。最后,我将文件夹(及其内容)移动到了预期的新目的地。我很高兴!:-)


0

我在Windows 10上的一个项目中有一个目录(因此不是Windows创建的一个目录),也遇到了这个问题。我收到了类似的消息,但它说它需要我(?)的许可。提升的命令提示符也不起作用。获得所有权并重置权限也不能解决问题。但是,重新启动PC后,可以删除目录(叹气)。可能其中一个文件正在由一个进程保存。


-1

请先尝试更改文件夹的权限。使它可由您编辑。

如果这不起作用,请尝试以SYSTEM用户身份运行explorer.exe。


2
我不建议人们以SYSTEM用户身份运行任何应用程序。这可能会搞砸很多东西,甚至不好笑,而且总有适当的解决方法。如果您不了解为什么不应该这样做,那么您就不知道可以安全地这样做了。
达斯Android

1
-1,用于建议使用本地系统帐户。就像@DarthAndroid所说的那样,这非常危险,并且与在Unix系统root帐户上执行非管理任务一样糟糕,即使不是更糟,因为Windows并非旨在允许用户像本地系统一样直接运行应用程序。
bwDraco

正如@DragonLord所说,在SYSTEM下运行资源管理器是不好的。但是,cmd.exe只有在您知道自己在做什么的情况下,才能在SYSTEM下运行并不危险。
Jet
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.