使用 XP 下的 Windows 资源管理器,我发现我的一些文件有绿色文件名。当我尝试复制其中一个文件时,出现错误报告“拒绝访问”。我的图片文件夹也显示为绿色文本,我有大量家庭假期的照片,我不想丢失。
我需要备份这些文件,因为我很快就要更换笔记本电脑了。
我们使用 SafeBoot 来加密我们的硬盘,但我不认为这是问题,因为它允许我将其他文件复制到可移动媒体而不会出现任何问题。
有人遇到过这个问题吗?我该如何解决?
答案1
TechNet 参考——Windows XP 中的加密文件系统
由于加密文件的独特性质,在不同位置之间移动或复制加密文件时可能会出现不同的结果。例如,将加密文件从本地计算机复制到网络上的服务器时,根据服务器上使用的操作系统,复制操作的结果会有所不同。一般来说,复制文件会继承目标的 EFS 属性,但移动操作不会继承目标文件夹的 EFS 属性。
NTFS 文件系统向应用程序返回“拒绝访问”错误消息是为了确保与现有应用程序的兼容性。使用替代或更具描述性的错误消息会导致许多应用程序失败或行为异常。
Windows XP Professional 客户端在复制加密文件方面有一些增强功能。shell 界面和命令行现在都支持允许或禁止文件解密的选项。当将加密文件复制到不允许远程加密的目标位置时,系统会向用户显示一个对话框,让用户选择是否解密文件。
ArsTechnica讨论:将加密(安全启动)硬盘复制到 SSD。
解密驱动器、映像/复制分区、加密新驱动器。
答案2
您必须解密该文件(右键单击/属性/高级/取消选中加密),但如果该文件在另一台计算机上加密,则可能会出现拒绝访问错误。
如果发生这种情况,并且您使用的是 Windows 7,并且自从我在 2010 年 12 月写下此回复以来 MS 尚未修复此问题(感觉很无聊),那么解密文件的唯一方法是在最初加密文件的同一台计算机和用户上执行此操作。如果您无法访问原始计算机,那么就开始乞求 MS 提供修补程序...