winget インストール プロンプト: このコマンドの実行中に予期しないエラーが発生しました: InternetOpenUrl() が失敗しました。0x80072efd

質問:

Wingetパッケージ マネージャーを使用してソフトウェアをインストールすると、常に次のエラーが発生します。

执行此命令时发生意外错误:
InternetOpenUrl() failed.
0x80072efd : unknown error

ここに画像の説明を挿入します

解決:

DNS は、Web アドレスを IP アドレスに変換するための重要なツールです。コンピューターが GitHub にアクセスできない場合は、DNS 障害が原因である可能性が高くなります。このような問題を解決する方法には、DNS サーバーを変更する、DNS 汚染を防止できる DNS サービス プロバイダーを使用する、DNS 解決の問題を回避するために VPN を使用するなどがあります。

現時点では、ホスト ファイルを変更し、アクセス可能な DNS 解決アドレスを書き込むだけで済みます。

ステップ

  • 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
  • DNSキャッシュをフラッシュする
ipconfig/flushdns

Winget コマンドを使用してアプリケーションをインストールする

wingetこの時点で、アプリケーションを通常どおりにインストールできます。

ここに画像の説明を挿入します

おすすめ

転載: blog.csdn.net/no1xium/article/details/133126080