我为我的电脑买了一个新的 SSD 驱动器,并在此驱动器上安装了 Windows。这在我的旧普通驱动器上留下了一个旧的 Windows 目录。我现在正试图删除这个旧的 Windows 目录,但被安全阻止了。如果我爬到每个子目录中,我可以手动更改每个文件的所有权和访问权限,但如果我尝试从根目录执行此操作,我会收到“无法枚举容器中的对象。访问被拒绝”错误。
我尝试以本地管理员身份登录,但效果是一样的。
我觉得我忽略了一些愚蠢的事情,但我就是无法确定它是什么。
答案1
答案2
可以使用磁盘清理实用程序将其删除。请执行以下操作:
disk
在“开始”菜单搜索中输入内容(如果使用 Windows 8,则在“开始”屏幕上输入)- 选择“磁盘清理”
- 选择 Windows.old 文件夹所在的驱动器
- 点击“清理系统文件”
- 勾选“以前的 Windows 安装”选项并点击确定
来源(附有截图和详细说明):LockerGnome.com
您还可以观看这个 Youtube 视频。
答案3
我找到了一个解决Failed to enumerate objects in the container.
Windows 8 中或权限错误的解决方案。
请按照以下步骤操作:
- 下载并安装解锁者。
- 非常重要,当您安装 Unlocker 时,会有一个选项可以将其放在上下文菜单中,请将其选中。
- 对于那些无法删除文件(例如 Windows.old 或其他文件)且没有权限的人来说,只需右键单击要删除的文件夹,选择 Unlocker,然后从新的 Windows 下拉列表中选择“删除”,然后单击“确定”,文件就消失了。
- 对于想要重新获得文件夹、文件夹和文件所有权的人,只需右键单击它们,选择 Unlocker,从下拉菜单中选择“移动”,然后选择您有权访问的路径。这会将所有内容从一个地方移动到另一个地方,最终您将拥有对这些项目的完全权限。