Web プロキシ自動検出またはWPADは、ブラウザなどのアプリがインターネット上の Web URL またはファイルの場所を検出できるようにします。1999 年に導入され、ブラウザに使用すべきプロキシを知らせます。したがって、プロキシを備えた企業環境にいる場合、ブラウザは自動検出を使用してそれを把握できます。ただし、プロトコルはもはや安全ではなく、簡単にハイジャックされる可能性があります。したがって、Windows 11/10 でWeb プロキシ自動検出 (WPAD) を無効にする必要があります。
Windows 11/10 で Web プロキシ自動検出 (WPAD) を無効にする方法
以下の方法を使用して無効にすることができますが、管理者アカウントを使用する必要があります。
- WINS/NetBT 名前解決を無効にして WPAD を無効にする
- ホストファイルエントリを使用して WPAD を停止する
- グループポリシーエディター
- レジストリメソッド
グループ ポリシー エディターは Windows Home では使用できませんが、簡単なガイドを使用してインストールできます。そうでない場合は、レジストリメソッドを使用できます。
1] WINS/NetBT 名前解決を無効にして WPAD を無効にする
- 設定を開き、[ネットワークとインターネット] > [詳細ネットワーク設定] に移動します。
- [その他のネットワークアダプターオプション] をクリックして、従来のコントロールパネルを開きます。
- 次に、インターネットに接続するために使用するネットワークアダプターをダブルクリックします。
- [ネットワークのプロパティ] ウィンドウで、[プロパティ] ボタンをクリックします。
- 次のウィンドウで、[インターネットプロトコル (TCP/IP)] をダブルクリックします。
- [詳細設定] をクリックしてから、[WINS] タブに切り替えます。
- 次に、[TCP/IP 経由の NetBIOS を無効にする] の横にあるラジオボタンをオンにします。
PC を再起動して変更を適用します。
2] ホストファイルエントリを使用して WPAD を停止する
HOST ファイルを使用して無効にすることもできます。
- Win + E を使用して Windows エクスプローラーを開きます。
- %systemdrive%\Windows\System32\Drivers\etc\hosts に移動します。
- ホストファイルに WPAD の次のエントリを作成します: 255.255.255.255 wpad
これにより、PC での WPAD の使用が無効になります。
3] グループポリシーエディター
- 実行プロンプト (Win + R) を開き、「gpedit.msc」と入力して Enter キーを押します。
- GPO で次のように移動します。
ユーザーの構成\管理用テンプレート\Windows コンポーネント\Internet Explorer
- 自動プロキシスクリプトのキャッシュを無効にするという名前のポリシーを見つけます。
- ダブルクリックして開き、
[有効] をクリックしてから [OK] をクリックします。
4] レジストリから変更する
ここでレジストリを変更するため、必ずバックアップを取る、またはシステムの復元ポイントを作成してください。何か問題が発生しても、システムを常に動作状態に戻すことができます。
- 実行プロンプトを開き、「regedit」と入力して Shift + Enter キーを押してレジストリエディターを起動します。
- 次のパスに移動します。
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinHttpAutoProxySvc
- Start REG_DWORD をダブルクリックして編集モードにします。
- 値を 4 に設定します。
- 完了したら、レジストリエディターを閉じて再起動して変更を有効にします。
B00ya がコメントで追加: Windows Server 2019 と Windows 10 バージョン 1809 以降では、次のレジストリスサブキーに DWORD 値を設定して WPAD を無効にすることができます。1:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp\DisableWpad
この投稿がわかりやすく、
コメントする