如何删除以前安装的 Windows 7 目录?

如何删除以前安装的 Windows 7 目录?

运行 NTFS 时,我在辅助驱动器上安装了旧的 Vista,其中留下了大量文件和目录,我正在尝试清理它们。这些文件对于 Vista 上的旧管理员用户来说是可写的,但对于 Windows 7 上的管理员用户来说却不是。

显而易见的答案似乎是通过右键单击属性并递归分配它们来断言完全控制权限。不幸的是,我没有权限这样做。

我该如何删除这些文件?

答案1

管理员应该能够拥有文件/目录的所有权,然后对它们进行任何操作,从更改它们的权限(实际上是 DACL)开始。它在 XP 下当然可以工作,但我没有使用过 Windows 的后续版本。

答案2

这很容易。

右键单击文件夹->属性->安全->高级->所有者 - 将所有权授予您的用户,不要忘记单击“替换子文件夹的所有者”。

去喝杯啤酒吧。这可能需要一段时间。

然后进入权限(第一个选项卡),再次授予自己完全控制权。再次递归。

然后你就应该可以删除了。

答案3

尝试运行磁盘清理向导。它应该有一个删除旧 Windows 安装的选项。

答案4

我遇到了类似的问题。我有一台笔记本电脑的磁盘,想清理它。我把它连接到我的桌面,无法删除 cygwin 及其子文件夹,尽管我在桌面上属于管理员组。即使以管理员身份运行 Explorer 也是如此。

解决方案:右键单击 cygwin 文件夹,选择“属性”,然后选择“安全”选项卡,“高级安全”。在该对话框中,选择“所有权”选项卡。编辑所有权,然后自行创建。问题是该文件夹的所有者是笔记本电脑上的一个用户,而该用户已不存在。

确保选中“替换子文件夹和对象的所有权”。点击应用并让它运行 cygwin 拥有的 +100k 个文件。

这够了吗?很遗憾,还不够!然后你必须进入属性、安全性和编辑,并允许删除文件夹。我刚刚将 Everyone 设置为完全控制,因为我只是想删除这个该死的文件夹,看在上帝的份上。还要确保更改已传播到所有子文件夹和文件。

现在,我终于从驱动器中删除了 cygwin 文件和文件夹。接下来,我将存档其他一些内容,然后再决定如何处理这个旧的但仍可用的驱动器。

相关内容