【问题标题】:Powershell fails to install PowerShellGet because of Unable to download from URI由于无法从 URI 下载,Powershell 无法安装 PowerShellGet
【发布时间】:2020-12-22 08:48:21
【问题描述】:

最近我开始使用新的 W10 Pro 图像,连接到域。我的用户角色是本地和域管理员。我尝试设置我的 powershell 环境以通过 Powershell 安装一些 powershell 包首先从 Install-Module PowershellGet -Force 开始,但我总是收到错误 WARNING: Unable to download from URI 'https://go.microsoft.com/fwlink/?LinkID=627338&clcid=0x409' to ''.

所以我开始使用谷歌搜索,发现这与 PowershellGallaray 站点禁用旧的安全协议有关。这意味着我必须将 Powershell 设置为使用 TLS1.2。运行命令[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 应该可以解决此问题,但确实将协议设置为 TLS1.2,但我仍然遇到相同的错误。

然后我做了一些谷歌搜索,并在Microsoft pagethis page 上看到我可以设置默认安全行为。在注册表中设置此设置重新启动计算机并再次出现相同的错误。此外,当我在 Powershell 中检查安全协议时,它会显示 SystemDefault。

在谷歌上多花几个小时搜索可以解决此问题的方法,但找不到有效的解决方案。任何提示或技巧? (除了重新安装W10...)

Powershell 版本 = 5.1.19041.1 Windows 版本 = W10 Pro 2004 build 19041.264

【问题讨论】:

    标签: powershell security tls1.2


    【解决方案1】:

    搜索了几个小时后,我尝试了不同的互联网连接,它确实有效!原来网络人员更改了防火墙规则...

    【讨论】:

      猜你喜欢
      • 2014-06-14
      • 2020-09-22
      • 1970-01-01
      • 2015-05-27
      • 2018-12-26
      • 1970-01-01
      • 1970-01-01
      • 2019-10-01
      相关资源
      最近更新 更多