无法访问 Windows 中的特定文件

无法访问 Windows 中的特定文件

我正在尝试在 Windows 中查看 PDF 文件,但由于某种原因,我无法访问它。它位于我拥有完全权限的文件夹中(也设置为应用于子文件夹和文件),我可以访问同一文件夹中的其他文件(并操作它们的安全选项卡)。对于我无法访问的文件,它甚至不显示安全选项卡。我已经通过标准组策略和注册表编辑器修复了缺少的安全选项卡,但我仍然无法访问该文件或其权限。我还确保拥有该文件夹的所有权。该文件的唯一不寻常的属性是位置前面加上了“\?”,但目录中的其他文件也加上了这个,我仍然可以打开它们。

总结:

  • 无法访问某些文件夹中的某些文件
  • 所有受影响的文件都位于共享驱动器上。共享驱动器上的其他用户可以访问这些文件,即使具有相同的权限
  • 文件夹中有些文件可以访问,有些则不能
  • 似乎没有文件类型或扩展名的模式,并且不起作用
  • 我对文件夹、子文件夹和文件拥有完全读/写权限
  • 无法查看这些被拒绝文件的安全选项卡
  • 组策略和注册表修复不起作用

如果我复制并粘贴文件,我可以打开副本。如果我将文件夹复制到其他地方,我可以打开复制文件夹中的文件副本。但是,如果我复制文件夹,删除原始文件夹,并用副本替换它,我仍然无法访问该文件。它们也是个人文件,主要是 PDF、.txt 和 json 文件。

我已经束手无策了,有什么办法吗?我猜是用户资料/帐户损坏了,但我宁愿只在万不得已的情况下修改帐户信息。

答案1

事实证明文件路径太长,因此文件夹中的一些文件超出了 255 个字符的路径限制,而其他文件则低于限制。它们是通过编程创建和命名的,并且没有检查文件路径的长度。谢谢@Ramhound!

相关内容