在Windows 7上,admin无法更改环境变量和虚拟内存等


6

昨天我想在我的电脑上设置一个网络服务器。安装了一些软件(可能是MySQL导致问题,我认为),我的Windows 7有一个奇怪的问题。

我是管理员用户,但现在我无法更改一些高级系统设置,例如,环境变量和虚拟内存,按钮是灰色的。更重要的是,当我打开设备管理器时,会弹出一个窗口并说我我只能查看,但不能进行任何更改,因为我是标准用户。但是,如果我在开始菜单中搜索设备管理器,右键单击并以管理员身份运行它,我可以进行更改。同样的事情适用于其他管理员像msconfig和gpedit.msc这样的工具。过去,当我运行一些安装程序时,会有UAC提示以管理员身份运行它,但现在没有,如果我只是通过双击运行它,它将会以非管理员身份运行,安装失败。我必须右键单击并以管理员身份运行它。

我对这个问题有一个猜测:当你运行某些东西时,比如管理工具,Windows默认运行它们作为管理员(如果你是管理员用户)。但是现在,某些软件的安装搞乱了一些系统设置所以windows默认情况下不会将它们作为管理员运行,并导致我的问题。

我尝试创建另一个管理员用户,当我以该用户身份登录时一切正常,没有这样的问题。不幸的是,由于某种原因,我必须使用我的旧用户。

请帮我处理这个问题。谢谢。

更新:我设法通过杀死exlorer.exe进程并重新运行它作为admin来获取对环境变量和虚拟内存设置的访问权限。但是我自动运行的所有内容都具有管理员权限,我不希望这种情况发生。

Answers:


0
  • 尝试UAC设置更改为仅在程序尝试更改计算机时通知我。

在此输入图像描述 在此输入图像描述


抱歉,我的UAC设置已经处于此级别。我尝试将其更改为最低级别,但问题仍然存在。
Lsmll

您是否尝试创建新用户可能是当前用户环境的问题。
荷马辛普森一家2013年

不,我可以创建新的管理员用户,如上所述,新用户没有问题。我有管理员权限,但问题是管理工具不会自动以管理员身份运行。例如,我可以右键单击并运行msconfig和gpedit.msc作为管理员,没问题。但如果我通过左键单击运行它,它拒绝访问并说我是标准用户。
Lsmll

但是,高级系统设置如网络ID和环境变量,它们在explorer.exe中,没有办法右键单击并以管理员身份运行。
Lsmll 2013年

1.创建其他管理员帐户登录2.删除有缺陷的管理员帐户而不删除文件3.在c:\ users \中重命名AdminFolder 4.重新创建第一个管理员5.将旧文件移动到新用户创建的目录或取得所有权并删除创建文件夹并将其重命名为原始...这应该解决它
荷马辛普森一家2013年

16

我可以通过从“开始”菜单中选择特定的搜索结果来解决此问题。

说明:

  1. 单击开始按钮
  2. 输入“路径”
  3. 选择“编辑系统环境变量”(很可能是第二个“开始”菜单搜索结果)
  4. 单击“环境变量...”按钮
  5. 而已!

如果您从“开始”菜单搜索结果中选择“为您的帐户编辑环境变量”,则只能编辑帐户的环境变量。


说真的,这太令人困惑了。我在读到你的答案之前几秒就知道了。
René2015年

1

在Contraol面板下,有两个地方可以更改环境变量。

用户帐户:让您更改自己的环境,并覆盖系统设置。

系统| 高级:具有一个“环境变量”按钮,可让您更改自己的系统设置和系统设置。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.