本文主要是介绍winget安装提示:执行此命令时发生意外错误: InternetOpenUrl() failed. 0x80072efd,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
当我们在使用Windows下的包管理器安装软件时,有时候安装软件时会提示以下错误
执行此命令时发生意外错误:
InternetOpenUrl() failed.
0x80072efd : unknown error
解决方法:
DNS是一种将网址转化为IP地址的重要工具。如果你的电脑无法访问GitHub,那么极有可能是由于DNS出现了故障。解决此类问题的方法包括修改DNS服务器、使用可防止DNS污染的DNS服务提供商,或者使用VPN以避开DNS解析问题等。
此时只需要修改host文件将可访问的dns解析地址写入即可
1.给hosts文件加入可正常解析IP
以管理员权限执行CMD命令行,输入以下命令:
echo 20.205.243.166 github.com >> c:\Windows\System32\drivers\etc\hosts
echo 199.232.5.194 github.global.ssl.fastly.net >> c:\Windows\System32\drivers\etc\hosts
echo 151.101.100.133 raw.githubusercontent.com >> c:\Windows\System32\drivers\etc\hosts
2.刷新DNS缓存
ipconfig/flushdns
现在再使用Winget install+软件包名 来安装软件就可以了
这篇关于winget安装提示:执行此命令时发生意外错误: InternetOpenUrl() failed. 0x80072efd的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!