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

Windows待重启时Chocolatey安装包出现'relative URI'错误排查

Chocolatey部署报错问题解答

1. 为何该问题仅在Windows更新待重启时出现?

Windows更新处于待重启状态时,系统部分核心组件(如网络堆栈、WinHTTP/WinINet服务、Windows Installer服务)会处于锁定或过渡不稳定状态。Chocolatey依赖.NET的HTTP客户端解析源地址,当系统组件异常时,原本配置的绝对URI(http://192.168.1.250/repository/Packages-hosted/)会被误判为相对URI,从而触发"This operation is not supported for a relative URI"错误。重启后系统组件恢复正常,URI解析逻辑回归正常,问题自然消失。

2. 无需重启机器的替代解决方案

尝试以下几种方案:

  • 临时切换Chocolatey源:先添加官方源完成安装,之后再切回自托管源
    choco source add -n=chocolatey -s=https://community.chocolatey.org/api/v2/
    choco install qgis -y
    choco source remove -n=chocolatey
    
  • 重置WinHTTP代理设置:
    netsh winhttp reset proxy
    
    执行完毕后重新运行Chocolatey安装命令。
  • 重启相关服务:在PowerShell中执行以下命令,重启Chocolatey代理和Windows Installer服务
    Restart-Service -Name ChocolateyAgent, msiserver -Force
    
  • 清理Chocolatey缓存:
    choco clean all -y
    
    清理后重新执行安装命令。
  • 本地包安装:从Nexus服务器手动下载QGIS的nupkg包到本地,使用本地路径作为源安装
    choco install qgis -y --source="C:\local-packages-path"
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 21:17:32