You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code因Allowed UNCHosts大小写敏感无法打开UNC路径文件求助

问题

已将COMPUTERNAME添加至VS Code的允许环境变量列表,但仍持续收到该变量被限制访问的报错提示,重启机器及VS Code后问题依旧。当前VS Code版本信息:

PS C:\> code --version
1.78.2
b3e4e68a0bc097f0ae7907b217c1119af9e03435
x64
解决方案
  1. 核对允许列表配置
    打开VS Code设置(Ctrl+,),搜索security.restrictedEnvironmentVariables,确认:

    • COMPUTERNAME确实在Allowed列表中,而非Restricted列表
    • 条目无多余空格、拼写错误(Windows环境变量名不区分大小写,但VS Code配置需严格匹配文本)
  2. 重置安全配置后重新添加
    打开命令面板(Ctrl+Shift+P),执行Preferences: Open Settings (JSON),删除所有与security.restrictedEnvironmentVariables相关的配置项,保存后重启VS Code,再重新添加COMPUTERNAME到允许列表。

  3. 排查扩展冲突
    禁用所有第三方扩展,重启VS Code后测试是否还会报错。若问题消失,逐个启用扩展,定位导致冲突的扩展并更新或卸载它。

  4. 升级VS Code版本
    当前使用的1.78.2版本存在已知的环境变量权限相关bug,已在后续版本中修复。安装VS Code最新稳定版后重试。

  5. 验证系统环境变量权限
    打开系统属性→高级→环境变量,检查COMPUTERNAME变量在系统变量/用户变量中是否正常存在,且当前登录用户拥有读取该变量的权限。


内容的提问来源于stack exchange,提问作者lit

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.21 14:45:21