无法从Windows或Linux上的NTFS分区访问/删除单个文件夹


0

我最近重新安装了Windows,从10到8.1。自重新安装以来,我无法访问和/或删除D:\驱动器上的单个文件夹。Windows 8.1给我一个“系统无法访问指定的文件”,即使该文件夹在资源管理器中完全可见,甚至在安全模式下也是如此。谷歌搜索告诉我取得所有权。我已经在Windows 8.1和Windows 10可启动闪存驱动器上的命令提示符中尝试了这一点。Windows 10返回“拒绝访问”。 - 我还试图在那里取得所有权。

我终于尝试在Live CD上通过Linux Mint KDE运行它,只是文件管理器根本没有显示它。然后我继续通过控制台运行ls。果然,它出现了。我试图使用rmdirrm等的各种组合都无济于事。

运行ls -a退货OneDrive -> unsupported reparse point

在这一点上,我不确定我到底做错了什么。

我有一个关于问题解决方案的理论,但我宁愿不这样做,因为它似乎很乱:

我的理论解决方案是在同一个驱动器上创建一个新的分区并逐步移动,所以我最终会留下OneDrive文件夹,此时我将删除原始分区并扩展新分区。


似乎在Windows 8上的 skydrive 使用重新分析点按需实现文件,但Windows 10上的onedrive不支持该功能,MS刚刚将该功能重新引入到秋季创建者更新中。尝试更新Windows 10或使用Windows 8启动盘恢复这些文件
phuclv

虽然这很奇怪。OneDrive文件(D:\ OneDrive)完全来自Windows 10(秋季创作者更新 - 文件夹中的所有内容都在本地同步),访问它们的问题出现在设置Microsoft帐户后,该目录默认为% USERPROFILE%\ OneDrive。D:\ OneDrive既不能在Win8.1上访问(即使在安全模式下),也不能在Win10启动盘上访问,如上所述,甚至不是Linux。Windows 10是否引入了处理Windows 8.1没有的文件?不过,一旦我到家,我可以尝试做你的建议。
Davixxa

@LưuVĩnhPhúc我刚刚启动到Windows 8.1启动盘尝试访问文件,描述的错误相同。
Davixxa

Answers:


0

Windows的分辨率。

如果文件使用访问控制列表(ACL),则可能无法删除文件。要解决此问题,请更改文件的权限。您可能必须获取文件的所有权才能更改权限。

如果正在使用该文件,您可能无法删除文件。要解决此问题,请确定具有打开句柄的进程,然后关闭该进程。

如果文件系统已损坏,您可能无法删除该文件。要解决此问题,请在磁盘卷上运行Chkdsk实用程序以更正任何错误。


我已经放弃尝试从完全启动的Windows版本中修复它,使用Boot Media,因此开放进程不是罪魁祸首。Chkdsk没有解决我的问题,也没有运行takeown或取得它的所有权。
Davixxa
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.