Windows 2019 Server中VSCode用户模式安装后始终以管理员启动的解决咨询
在Windows Server 2019中设置VS Code以用户模式启动的方法
修改快捷方式属性
找到VS Code的快捷方式(桌面或开始菜单里的),右键选「属性」,切换到「兼容性」选项卡:- 取消勾选「以管理员身份运行此程序」
- 如果要让所有用户都生效,点击「更改所有用户的设置」,同样取消该勾选
- 点击「确定」保存设置
检查任务计划程序配置
如果VS Code是通过任务计划自动启动的:- 按下
Win + R输入taskschd.msc打开任务计划程序 - 在左侧导航栏找到「任务计划库」,排查VS Code相关的任务
- 双击任务进入属性页面,切换到「常规」选项卡,取消「使用最高权限运行」的勾选,确认保存
- 按下
修改主程序兼容性设置
找到VS Code的安装路径(比如C:\Users\你的用户名\AppData\Local\Programs\Microsoft VS Code\Code.exe):
右键点击Code.exe选择「属性」,进入「兼容性」选项卡,取消「以管理员身份运行此程序」的勾选,必要时点击「更改所有用户的设置」同步修改清理注册表强制启动项
按下Win + R输入regedit打开注册表编辑器:- 导航到路径:
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers - 查找是否有指向
Code.exe的条目,若值为RUNASADMIN则右键删除 - 同样检查
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers路径下的相关条目,有则删除
- 导航到路径:
内容的提问来源于stack exchange,提问作者huntantr
相关产品推荐
相关产品推荐

