怎样删除文件?
在清理硬盘的时候,发现有些文件不能删除,说没有足够的权限。直接定位到文件的位置,发现是一个非常长的名字,如:
F:\diskc\documents and settings\administrator\
local settings\temporary internet files\Content.IE5\
ITM5INY1\xV4fobaG9T0cvvHE2RcFu0TUru6mcll
8ll6ojQsvKcEu5g_lBl87V3RyENa2i_FQD7MEEi3jwz
8EFHPbPDGO2M_Mh8G6MHe0Jff1KXaZWQpy2O
_odpFGsSJfpTRymiq0y61pXgVArThBpyh_1us-.[1].jpg
这个文件的路径有263个字符,windows只支持255个字符的路径,路径太长而无法删除。“不知google之”,发现M$的帮助与支持网站上的一篇文章《无法删除 NTFS 文件系统卷上的文件或文件夹》,把最深的目录共享,设置权限为完全。然后通过共享进入这个目录(\\计算机名\共享目录名\),立即成功删除之。看来M$的服务真的没话说。下面是这个文章的目录:
简介
更多信息
原因 1:文件使用了 ACL
由于文件使用了不规范的 ACL 而无法使用某些安全工具来显示或修改权限
原因 2:该文件正在使用
原因 3:文件系统损坏使您无法访问此文件
原因 4:文件位于比 MAX_PATH 字符更深的路径中
解决方案 1:使用自动生成的 8.3 名称访问该文件
解决方案 2:重命名或移动路径深的文件夹
解决方案 3:将驱动器映射到路径结构中的一个文件夹
解决方案 4:使用与文件夹具有相同深度的网络共享
解决方案 5:使用能够遍历深路径的工具
原因 5:文件名中包括 Win32 命名空间中的一个保留名称
原因 6:文件名包括 Win32 命名空间中的无效名称
多种原因
参考
没有评论:
发表评论