admin 管理员组文章数量: 1087139
2024年6月8日发(作者:余切函数的导数公式)
无法删除 NTFS 盘上的文件或文件夹
原因 1:文件使用了 ACL
如果某个文件使用了访问控制列表 (ACL),您可能无法删除该文件。要解决此问题,
请更改该文件上的权限。您可能需要拥有这些文件的所有权才能更改权限。
管理员具有取得任何文件所有权的隐含能力,即使未明确向他们授予针对此文件的任
何权限也是如此。文件所有者具有修改文件权限的隐含能力,即使未明确向他们授予针对
此文件的任何权限也是如此。因此,您可能需要取得对某个文件的所有权,赋予自己删除
文件的权限,然后才能删除文件。
由于文件使用了不规范的 ACL 而无法使用某些安全工具来显示或修改权限
要变通解决此问题,请使用另一种工具(例如, 的更新版本)。
根据所属类型,ACL 中的访问控制项 (ACE) 有特定的优先顺序。例如,拒绝访问的
ACE 一般位于授予访问权的 ACE 之前。不过,我们无法防止某个程序编写按任意顺序安
排 ACE 的 ACL。在 Windows 的一些早期版本中,当 Microsoft Windows 尝试读取
这些“不规范”的 ACL 时会出现问题。有时,无法通过使用 Microsoft Windows 资源
管理器图形化安全编辑器正确修改这些 ACL。此问题在 Windows 的更高版本中得到了
纠正。如果您遇到了此问题,请使用最新版本的 。即使无法显示或编辑一个现
有的 ACL,也可以编写一个允许您访问该文件的新 ACL。
原因 2:该文件正在使用
如果文件正在使用中,则可能无法将其删除。要解决此问题,请确定具有打开句柄的
进程,然后关闭此进程。
根据文件的打开方式(例如,以独占访问而不是共享访问方式打开),您可能无法删除
使用中的文件。无论何时,您都可以使用多种工具来帮助确定拥有文件的打开句柄的进程。
要进一步了解可帮助确定拥有文件打开句柄的进程的工具,请单击下面的文章编号,以查
看 Microsoft 知识库中相应的文章:
242131 如何显示具有已打开文件的进程的列表
172710 如何使用 Windows NT 4.0 资源工具包中的 OH 工具
此问题的症状可能多种多样。您可以使用“删除”命令来删除一个文件,但在打开该
文件的进程释放该文件之前,该文件实际上并未删除。另外,您可能无法访问正在删除中
的文件的“安全”对话框。要解决此问题,请确定具有打开句柄的进程,然后关闭此进程。
原因 3:文件系统损坏使您无法访问此文件
如果文件系统被破坏,则可能无法删除此文件。要解决此问题,请在磁盘卷上运行
Chkdsk 实用工具以纠正任何存在的错误。
磁盘上的坏区、其他硬件故障或者软件错误都可能会损坏文件系统,使文件出现问题。
典型操作失败的方式可能各不相同。当文件系统检测到有损坏时,它将在事件日志中记录
一个事件,而且您通常会收到一条提示您运行 Chkdsk 的消息。根据损坏的性质,Chkdsk
可能能够也可能无法恢复文件数据;不过,Chkdsk 可以使文件系统返回到一种在内部一
版权声明:本文标题:无法删除 NTFS 盘上的文件或文件夹 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/b/1717833861a713457.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论