我的机器上有两个硬盘,两个硬盘上都安装了 Windows 8 x64。我从其中一个启动,并尝试删除另一个的内容(例如 D:\Windows),但 Windows 8 不让我继续,例如,我尝试删除 %ProgramFiles%/WindowsApps(隐藏文件夹),然后弹出以下消息:
在这种情况下,我甚至无法打开和阅读文件夹内容。
我怎样才能删除此磁盘的内容而不必重新格式化,甚至不必在这台机器上启动 Linux?
答案1
如果您是管理员,则只需使用此注册表调整来“取得文件的所有权”(递归)并删除您不想要的文件即可。但是,如果您在那里运行任何程序,则可能会导致一些权限问题(假设您在那里有任何您关心的东西)。
据称它适用于 Windows 8。
很多时候,您需要在 Windows 中取得文件或文件夹的所有权。例如,当您想要自定义 Windows UI 并需要用新文件替换现有系统文件时。您必须遵循多个步骤来取得所有权并授予自己访问文件或文件夹的完全权限。但现在您只需一步即可完成。
答案2
如果您以管理员权限登录到帐户,您应该能够选择目录(或目录),从 Windows 资源管理器中查看它们的属性,并从安全选项卡下更改所有权和权限以允许完全访问。
答案3
您可能能够通过 Windows 恢复环境 (WinRE) 执行此操作。但这可能不起作用,因为权限也可能被保留在那里。
您也许也能拥有所有权:
http://techfleece.com/2011/05/15/how-to-take-ownership-of-files-or-folders-or-an-entire-hard-drive/
对于 WinRE
谨慎使用
为此,请转到现代 UI 设置、常规。在底部选择重新启动。
从那里,选择故障排除,然后选择高级,选择命令提示符选项。
使用您的正常用户名登录
diskpart
然后输入list vol
以获取硬盘列表。非常小心地找出您要删除哪个硬盘的内容。
键入exit
以离开diskpart
<drive letter>:
例如输入e:
。
键入dir /p
列表文件/文件夹,以便您可以检查内容以确保这是正确的驱动器。
当您确定输入时del *.*
答案4
如果您需要删除任何 Windows 文件/文件夹(ntfs/fat)并且遇到“权限”或“文件正在使用中”问题...请使用 Linux Live CD。
病毒、系统文件……任何东西都可以通过这种方式删除。