这个问题前些时就发现了,今天感觉还是要解决一下。打开 Visual Studio Code,它说正在以管理员身份运行以用户身份安装的副本,因此无法自动更新。经此提示,会想起前几天发现的只要执行命令提示符,标题栏上都有“管理员”字样的前缀,当时只是一瞥,没太在意。很显然,出于某种原因,眼下运行起来的程序,都是以管理员的身份运行的。
按下 Win+R,输入 secpol.msc
然后回车——也就是打开了策略管理器,在“本地策略”->“安全选项”下找到“用户账户控制:以管理员批准模式运行所有管理员”,将设置设定为“已启用”,重启即可。
补充:Windows 10 家庭版没有组策略,无法像上面一样操作,我们可以打开注册表编辑器(运行 regedit.exe ),展开注册表到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
,选择项 System
后,在右侧找到 EnableLUA
,将其值更改为 0
。