Windows 10 & Windows 11でプロキシを構成する方法
更新日:
Windowsには2つの独立したプロキシスタックがあります。WinINET(「設定 → ネットワークとインターネット → プロキシ」で構成され、Edge、Chrome、デスクトップアプリで使用)と、WinHTTP(netsh winhttpで構成され、Windowsサービスやバックグラウンドエージェントで使用)です。このガイドでは、Windows 10および11でVinaProxy HTTP(S)プロキシを設定し、ユーザー名/パスワード認証プロンプトを処理し、localhostバイパスルールを構成する手順を解説します。
Settings > Network & Internet > Proxy > Manual proxy setup (ip : port)- 1 IP₫40,000
- 5+ IP₫35,000
- 10+ IP₫25,000
- 20+ IP₫25,000
- 50+ IP₫25,000
- 100+ IP₫25,000
- 200+ IP₫25,000
- 500+ IP₫25,000
- 1000+ IP₫22,000
- 2000+ IP₫20,000
- 1 IP₫50,000
- 3+ IP₫40,000
- 5+ IP₫40,000
- 10+ IP₫32,000
- 50+ IP₫30,000
- 100+ IP₫30,000
- 200+ IP₫30,000
- 500+ IP₫25,000
Windowsプロキシスタックの比較(WinINET vs WinHTTP vs 環境変数)
プロキシを経由してトラフィックをルーティングする必要があるWindowsアプリケーションに応じて、適切な設定レイヤーを選択してください。
| Windowsレイヤー | 設定場所 | 影響を受けるアプリ | ユーザー名:パスワード認証の対応 |
|---|---|---|---|
| WinINET(システム設定) | 設定 → ネットワークとインターネット → プロキシ | Chrome、Edge、Office、大部分のGUIアプリ | 初回リクエスト時にWindows資格情報マネージャーのポップアップが表示 |
| 環境変数 | システムのプロパティ → HTTP_PROXY / HTTPS_PROXY | Python、Node.js、Git、curl、CLIツール | インラインURL:http://user:pass@ip:port |
| WinHTTPサービススタック | netsh winhttp set proxy ip:port | Windows Update、システムサービス、.NET HttpClient | IPホワイトリストまたは資格情報マネージャー |
| Proxifier / TUNモード | サードパーティ製Winsockフック | 指定したすべての.exeプロセスを選択的 | ルールごとにネイティブなインラインuser:passをサポート |
Windows 10 & 11 設定での詳細設定手順
bash
# 任意:PowerShellでCLIツール用のユーザー環境変数を設定
[Environment]::SetEnvironmentVariable('HTTP_PROXY', 'http://USER:PASS@IP:PORT', 'User')
[Environment]::SetEnvironmentVariable('HTTPS_PROXY', 'http://USER:PASS@IP:PORT', 'User')
# 管理者権限のPowerShellでWinHTTPプロキシ状態を確認
netsh winhttp show proxy
Windowsプロキシのトラブルシューティング
- 認証ポップアップが繰り返し表示される場合:「コントロールパネル → 資格情報マネージャー → Windows資格情報」を開き、プロキシのIP:Portに対する汎用資格情報を追加して、VinaProxyのユーザー名とパスワードを入力してください。
- Microsoft StoreやUWPアプリのインターネット接続が切断される場合:UWPアプリはAppContainerループバック分離環境で実行されます。イントラネットアドレスを除外するか、ローカルプロキシフォワーダーを使用している場合はEnableLoopbackユーティリティを使用してください。
- 切断前にプロキシをオフにし忘れた場合:Win + Rを押し、inetcpl.cpl を実行して「接続 → LANの設定」を開き、「LANにプロキシサーバーを使用する」のチェックを外します。
手順
- 1
Windowsプロキシ設定を開く
Win + I を押して設定を開き、「ネットワークとインターネット」 → 「プロキシ」に移動して「手動プロキシセットアップ」セクションを探します。
- 2
「プロキシサーバーを使う」を有効にしてIPとポートを入力
「セットアップ」をクリックするか(Windows 11)、または「プロキシサーバーを使う」をオンにします(Windows 10)。「プロキシIPアドレス」にVinaProxyのIPを、「ポート」にHTTPポートを入力します。
- 3
ローカルバイパスリストを設定して保存
バイパス欄に localhost;127.0.0.1;*.local;192.168.* を入力し、「ローカル(イントラネット)のアドレスにはプロキシサーバーを使わない」にチェックを入れて「保存」をクリックします。
- 4
Windows資格情報マネージャーにプロキシ認証情報を保存
EdgeまたはChromeを開き、https://vinaproxy.com/tools/proxy-checker にアクセスします。Windowsセキュリティダイアログが表示されたら、VinaProxyのユーザー名とパスワードを入力し、「資格情報を記憶する」にチェックを入れます。
よくある質問
Windows設定でプロキシを設定すると、Firefoxやアンチディテクトブラウザに影響しますか?
Firefoxはデフォルトで「システムのプロキシ設定を使用する」になっているため、個別変更しない限りWindows WinINETに従います。アンチディテクトブラウザ(Genlogin、GoLogin、AdsPower)はWindows設定を無視し、プロファイルごとのプロキシ設定を使用します。
Windows 11の設定画面でプロキシのユーザー名とパスワードはどこに入力しますか?
Windows 11の設定画面ではIPとポートのみを受け付けます。EdgeまたはChromeを開いた瞬間にWindowsがシステム認証ダイアログを表示し、そこで入力した資格情報がWindows資格情報マネージャーに保存されます。
PC全体ではなく、特定のWindows .exeアプリのみをプロキシ経由にするにはどうすればよいですか?
Windowsの設定はすべてのWinINETアプリにシステム全体で適用されます。特定の実行可能ファイル(Telegram.exeやエミュレータなど)のみにプロキシを適用したい場合は、Windows用のProxifierをご利用ください。
Windows向けの低遅延HTTP(S)プロキシを入手
7か国対応の専用IPv4および固定ISPプロキシ認証情報を即時発行。
プロキシの料金を見る