v2rayNをWindowsに入れるときは、配布ファイルに含まれる画面方式を確認し、Desktop版とWPF版のどちらかを選びます。どちらもv2rayNのWindows用クライアントですが、画面の基盤や必要なランタイムが異なる場合があります。まずはPCの環境と使い方を確認し、ZIPファイルの展開、初回起動、サブスクリプションの読み込みまで順に進めましょう。
Windows版v2rayNのDesktop版とWPF版について、選び方と導入時の確認事項をまとめています。初めて使う方は、配布ページの対応OS・CPU・ランタイム要件を確かめてからZIPを展開してください。初回起動後はコアの起動とローカルポートを確認し、Defenderの警告が出ても保護機能を無効にせず、ファイルの入手元と検出内容を個別に調べます。
Desktop版とWPF版は画面方式と配布条件で選ぶ
Desktop版とWPF版の違いは、ノードの種類や通信プロトコルの違いではなく、主にWindows上で動く画面部分と配布パッケージにあります。WPFはWindows向けの画面技術を使う版です。Desktop版は別の画面基盤を使う配布形態として提供されることがあり、対応するOSや必要なランタイムはリリースごとの案内に従って確認します。名称だけで「どちらが新しい」「どちらが速い」とは判断できません。
どちらを選んでも、実際のプロキシ通信は選択中のXrayなどのコアが担当します。VMessやVLESSなどのノード設定が使えるかは、クライアント画面だけでなく、コアの種類・バージョンやノード側の設定にも左右されます。インポートできたのに接続できない場合、Desktop版からWPF版へ変える前に、コアのログとノード設定を確認してください。
選択の目安:使いたい画面と配布要件で決める
Desktop版
- 配布ページに記載された対応OSと要件を確認
- 画面の見た目や操作感を試したい場合に選択
- ランタイム同梱の有無をパッケージごとに確認
WPF版
- Windows向けの画面構成を使いたい場合に選択
- .NET Desktop Runtimeの要否を配布案内で確認
- 既存の手順や操作画面を引き継ぎたい場合に検討
同じパッケージを重ねて起動せず、まず片方を導入して動作を確認しましょう。
ダウンロード前にWindowsと保存先を確認する
ダウンロードページでは、Windows用であることに加えて、CPUアーキテクチャ、画面方式、ランタイム同梱の有無を確認します。一般的なIntelまたはAMDの64ビットPCではx64向けが候補になりますが、ARM搭載PCでは対応パッケージが異なることがあります。ファイル名が似ている場合は、ファイル名だけで判断せず、配布ページの説明とリリースノートを照合してください。
ポート番号のタイルは説明用の例で、すべての環境で同じ値が使われるという意味ではありません。別のアプリが同じポートを利用している場合や、v2rayN側の設定を変更した場合は、画面に表示された現在値を基準にします。保存先は、展開後に設定ファイルを書き込めるユーザーフォルダー内などを選ぶと扱いやすくなります。
- Windowsの種類:「設定」→「システム」→「バージョン情報」でWindowsのエディションとシステムの種類を確認します。
- 配布ファイル:Desktop版かWPF版か、x64かARM向けか、ランタイム同梱かを確認します。
- 保存先:ZIPを展開できる空き容量があることを確認し、ダウンロードしたZIPと展開後のフォルダーを区別して保管します。
- 入手元:サイト内のダウンロード案内から正規の配布先を開き、広告や似た名前の別ファイルを選ばないようにします。
ZIPを展開して初回起動する
v2rayNは配布形式によって、インストーラーではなくZIPファイルを展開して使う場合があります。ダウンロードフォルダーの中で実行ファイルを直接起動するのではなく、まずZIPの内容を専用フォルダーへ展開してください。展開先を移動するときは、実行ファイルだけでなく、同梱された関連ファイルやフォルダーもまとめて移動します。
版を選ぶ
ダウンロード案内でWindows用のDesktop版またはWPF版を選びます。CPUアーキテクチャと.NET要件を確認し、用途に合う配布ファイルを保存してください。
ZIPを展開
ZIPファイルを右クリックして「すべて展開」を選び、書き込み可能なフォルダーに展開します。圧縮ファイル内から実行ファイルを直接起動しないでください。
実行ファイルを起動
展開先のファイル一覧からv2rayNの実行ファイルを起動します。Windowsの確認画面が出たら、発行元やファイルの入手元を確かめてから操作します。
コアを確認
画面が開いたら、コアが利用可能か確認します。コアが見つからない、または起動時にエラーが出る場合は、画面の案内とログを確認し、必要なファイルを正規の手順で取得してください。
設定を保存
初回起動後に設定やデータの保存場所を確認します。フォルダーを別の場所へ移動する場合は、v2rayNを終了してからフォルダー全体を移し、再起動後に設定が残っているか確かめます。
起動後に画面が見つからないときは、タスクトレイに最小化されていないか確認します。二重起動するとローカルポートが競合することがあるため、タスクトレイを含めて既存のv2rayNが動いていないか調べてから、もう一度起動してください。
初回起動後はサブスクリプションと通信経路を確認する
v2rayNの画面が開いたら、提供元から受け取ったサブスクリプション情報を追加します。サブスクリプションURLはアカウント情報と同様に扱い、第三者に公開しないでください。一般的な流れは、サブスクリプションの管理画面で新しい項目を追加し、URLを登録して更新することです。画面のメニュー名はバージョンによって変わる場合があるため、現在表示される項目を確認してください。
| 確認項目 | 見る場所・操作 | 問題がある場合 |
|---|---|---|
| サブスクリプション | 登録したURLを更新し、ノード一覧に項目が表示されるか確認 | URLの入力ミス、期限、更新時のネットワークを確認 |
| コア | 利用中のコア名と起動ログを確認 | コアの取得状態、実行ファイル、エラー全文を確認 |
| ローカルポート | 「設定」→「パラメーター設定」などで現在値を確認 | 他のプログラムとの競合がないか確認 |
| プロキシ設定 | ノードを選択し、システムプロキシなど必要な方式を有効化 | 対象アプリがシステムプロキシに従うか確認 |
ノード一覧に項目が表示されても、通信が成功したとは限りません。まずノードを1つ選び、コアを起動して接続テストを行います。その後、ブラウザーなどで確認し、必要に応じてシステムプロキシを有効にします。システムプロキシは、その設定に従うアプリに対して有効です。すべてのアプリの通信を自動的に取り込む機能ではありません。
.NETランタイムとMicrosoft Defenderの警告に対処する
起動時に.NET関連のメッセージが表示された場合、まず配布ファイルが要求するランタイムを確認します。WPF版などで.NET Desktop Runtimeが必要と案内されている場合は、アプリと同じCPUアーキテクチャに合ったランタイムを、正規の配布元から導入してください。通常、アプリの実行に必要なのはRuntimeであり、開発者向けの.NET SDKを入れる必要はありません。自己完結型として配布されたファイルではランタイムの別途導入が不要な場合もあるため、パッケージの説明を優先します。
Microsoft Defenderがファイルを検出したときは、警告を無視したり、リアルタイム保護を停止したりせず、検出名、対象ファイル、ファイルの入手元を確認してください。公式配布ページから取得したかを確認し、ダウンロードし直したファイルも検査します。隔離されたファイルを復元するのは、入手元と検出内容を十分に確認し、誤検知と判断できた場合に限ります。安全性を判断できない場合は、復元せず使用を中止してください。
- ランタイム不足の表示:必要な.NET Desktop Runtimeの世代とx64・ARMなどの種類を、エラー文と配布案内で照合します。
- 起動直後に終了する:実行ファイル単体だけをコピーしていないか、ZIPを正しく展開したか、展開先のファイルが欠けていないかを確認します。
- Defenderの検出:検出履歴から対象ファイルと検出名を確認し、ファイルの取得元を再確認します。根拠のない除外登録は行いません。
- 管理者権限を求められる:必要な操作と表示内容を確認します。通常の起動で権限を要求された場合は、すぐに許可せず、配布元や実行ファイルを確認してください。
よくある質問
Desktop版とWPF版の設定は共有できますか?
共有できる設定項目がある場合でも、保存場所や画面機能が同一とは限りません。切り替える前にv2rayNを終了し、データフォルダーと必要な設定をバックアップしてください。片方を起動してサブスクリプションとノードが正しく表示されるか確認してから、もう一方を試します。
.NET Runtimeを入れたのに起動しません
必要なRuntimeの種類とCPUアーキテクチャが合っているか確認します。エラーに指定された.NETの世代と、配布ページの要件を照合してください。Runtimeを重ねて追加する前に、ZIPの展開漏れや、誤ったパッケージを選んでいないかも調べます。
Defenderが警告したら保護を一時停止してよいですか?
保護を停止して実行する方法は避けてください。検出履歴で対象ファイルと検出名を確認し、正規の配布元から取得したかを確かめます。判断できない場合は実行せず、隔離されたファイルも復元しないでください。
ノードを選んでもブラウザーが接続しません
コアが起動しているか、接続テストが成功するか、システムプロキシが有効かを順に確認します。手動プロキシ設定を使っている場合は、画面に表示されたローカルアドレスとポートを入力してください。ログにポート競合や接続エラーがあれば、その内容を先に切り分けます。