WinRAR:压缩时访问被拒绝

WinRAR:压缩时访问被拒绝

我正在尝试使用 WinRAR 在 Windows 7 中备份 WinXP 计算机中的旧驱动器。我尝试包含的许多文件夹中都不断出现“访问被拒绝”的提示。我真的不想更改驱动器上的文件权限。有没有办法让 WinRAR 忽略文件权限?

答案1

打开 WinRar 时,请确保右键单击并选择“以管理员身份运行”。即使您是管理员用户,您运行的程序也不会具有管理员权限,除非您这样做。

如果文件仍然无法读取,则意味着文件正在使用中并且具有独占锁定,或者管理员没有读取权限。我建议使用总指挥官在尝试复制文件之前先复制它。我曾用它来复制那些很难复制的文件。如果需要,它会提升自身权限到管理员权限。

答案2

您可以尝试使用Robocopy使用 /B 开关忽略文件权限并将文件复制到备份驱动器。您需要使用管理员/提升的命令提示符运行 Robocopy 才能使其正常工作。

当然它不会压缩文件,但是您可以在复制文件并剥离权限后随时执行此操作。

答案3

如果您的操作系统阻止您访问,并且您使用的是管理员帐户,则文件夹可能仅限于 SYSTEM 用户,您永远无法以该用户身份登录或运行应用程序。因此,WinRAR 永远无法回避此类事情。

您可能要考虑的是启动到 LiveCD 环境,例如 Ubuntu 或 OpenSUSE。具有讽刺意味的是,我发现 LiveCD 环境可以更好地访问 XP、Vista 和 Windows 7 的 NTFS 分区。如果您想绕过权限并存档大文件夹,这就是方法。

我发现在 Windows 7 中,复制配置文件和其他具有“受限访问权限”或需要管理员权限才能授权复制的内容在复制性能和进度准确反馈方面确实很糟糕。这在 Windows 7 中执行时尤其如此。在 LiveCD 环境中对同一文件夹执行相同操作不仅可以为您提供适当的性能,还可以提供适当的进度反馈。

微软成功实现了他们自己的出色格式技术。

答案4

我来这里时也遇到了同样的问题……突然我脑子里有了一个想法……这就是我解决问题的方法。我在 Avast 上的文件系统防护中排除了该文件夹,我暂时禁用了它,然后我就可以提取它了。不知道这是否是解决方案,但可能是。

相关内容