在 C 盘(C:\)的根目录中创建文件时,如何解决“错误 0x80070522”?

在 C 盘(C:\)的根目录中创建文件时,如何解决“错误 0x80070522”?

C:\我们的一位客户在 Windows 7 专业版 PC 上的C 盘 () 根目录下尝试创建文件时发现了一个问题。

我知道他们不应该在这里保存文件,但在这种情况下有一个正当的理由,所以我C:\通过授予users组用户modify权限来放松安全性。

在我放松安全性之前,用户正在接收access denied,但现在他们收到的是消息:

意外错误导致您无法创建文件。如果您继续收到此错误,可以使用错误代码搜索有关此问题的帮助。错误 0x80070522:客户端不具备所需的权限。

谷歌搜索因为这表明它是由 UAC 引起的,但是当用户在其 PC 上没有管理员权限时,我该如何解决这个问题?

答案1

这是 UAC 中的安全设置。基本上,即使用户有权将文件写入驱动器,UAC 仍会阻止它,因为 UAC 有一条规则可以阻止非管理员写入 C 的根目录:

唯一合理的解决方法是禁用 UAC,但这会产生安全风险。

最好的办法是将它们保存到另一个位置。

相关内容