尽管是管理员、拥有文件且具有完全权限,但文件访问仍被拒绝

尽管是管理员、拥有文件且具有完全权限,但文件访问仍被拒绝

我正在尝试将数据从旧笔记本电脑硬盘复制到新台式机。但在某个文件夹中,我无法复制任何实际文件 - 只能复制子文件夹。我被告知,我需要获得我自己(计算机上唯一的用户和管理员)的许可才能更改文件。我已拥有硬盘上所有文件夹和文件的所有权,这可以通过查看任何文件的属性来验证。此外,我对磁盘上的所有文件和文件夹都拥有完全权限。那么,为什么我会收到此错误?我该如何修复它?

我已更改容器所有子对象的所有者和权限。以下是屏幕截图:

在此处输入图片描述

我知道 G 盘上有问题的文件已加密,但我也不被允许解密它们......

无奈之下,我甚至尝试在对整个驱动器进行所有权和权限更改后重新启动。但毫无效果。

我在 Google 上搜索了几个小时,但无济于事。这些文件对于完成我的工作项目至关重要,所以我必须解决这个问题。

更新:使用命令行移动/复制工具也会返回“拒绝访问”错误。takeown /f <folder> /r但是工作正常,进一步证明我确实拥有这些文件的完全所有权。

答案1

问题是您的用户(在新计算机上)无权访问用于加密文件的加密密钥(来自旧计算机)。

令人困惑的是,当您尝试读取您没有加密密钥的 EFS 加密文件(例如,在其他计算机上创建的文件)时,Windows 会给出“拒绝访问”错误消息。这与所有权/权限无关。

如果您仍然可以启动旧计算机,请从操作系统安装中解密加密的文件。

如果您无法启动旧电脑,请参阅以下问题:

编辑:可能无法在另一台计算机上启动笔记本电脑硬盘(Windows 对硬件很挑剔)。但不要惊慌;原则上,证书就是解密所需的。问题在于让软件使用它。试试微软针对 Windows 7 的 EFS 证书迁移

答案2

尝试从某种形式的 Live CD 启动(或甚至启动到 Windows 7 恢复控制台),并在 Windows 尚未启动时复制它们。这可能会解决与加密相关的任何问题(尽管不能保证加密文件在移动后仍能正常工作。)

相关内容