我的帐户类型是 Windows 8 中的管理员,但我没有文件夹的完全访问权限

我的帐户类型是 Windows 8 中的管理员,但我没有文件夹的完全访问权限

我正在运行 Windows 8 Pro。我的帐户类型是管理员:

Windows 8 帐户类型

并且我的 UAC 已关闭:

联合航空

然而,我仍然收到这样的错误:

1

2

答案1

我没有 Windows 8,但我的电脑也遇到了同样的问题。在我的系统上,您必须以管理员身份在安全模式下登录才能访问某些系统文件夹和其他用户登录的文件夹。您计算机上的其他用户登录帐户可以将其文件夹设为私有,不仅阻止其他用户登录访问,还阻止管理员帐户访问它们。计算机系统还可以默认阻止用户访问某些文件。如果不是非常有必要访问这些类型的文件,那么最好不要管它们。但是,有时很明显需要修改或删除某些内容。在这种情况下,您必须进入安全模式(谈论我的系统)并调整任何文件的属性以允许“管理员”访问,这将使任何具有管理员帐户的用户都能访问。对于已标记为“设为私有”的文件和拒绝访问的文件,您必须将您的用户登录名或管理员添加到可以访问该文件夹的用户类型或用户列表中,如果成功,则在正常模式下运行时,您将能够访问这些文件夹或文件。这有点复杂,而且您的系统无疑会有所不同。但是,只要有人稍微了解一下您的系统的用户访问权限,就可以修复这个问题。开始搜索的最佳地点是在线的 Microsoft 帮助页面。

答案2

当这种情况发生时,你没有说你在做什么,但这听起来可能是你自己的代码中遇到的问题。如果你尝试启动一个需要升高的孩子(在 .exe 中标记) 使用 CreateProcess 并且您尚未提升权限,则它将失败。GetLastError() 将报告 ERROR_ELEVATION_REQUIRED。

要运行需要提升权限的 .exe,您必须使用ShellExecuteEx()如果你还没有运行高架桥。

答案3

如果您启用并以管理员帐户登录,则所有内容都将提升权限。不建议这样做,这可能是一个坏主意,但它应该可以工作。

编辑:

您发布的图片中的错误消息表明该操作需要海拔它的意思就是它所说的。即使您是计算机上管理员组的成员,您也不会始终自动以提升的权限运行。这是安全特征。例如,Windows XP 就不是这样的。Vista 及更高版本

如果你提升命令提示符并从那里运行安装程序,或者在资源管理器中右键单击安装程序并选择以管理员身份运行,你将以提升的权限启动安装程序,它应该可以正常工作,或者至少会给你一个不同的错误消息。全部关闭联合航空它不会先给你一个特殊的提示,询问你是否可以。它不会自动提升你所做的一切。我已经告诉你我所知道的唯一方法

相关内容