MacまたはWindowsにShadowrocketをインストールする方向けに、システム情報から適切なアーキテクチャを確認してインストールする手順を説明します。「開発元を確認できません」やSmartScreenの警告が表示された場合は、ダウンロード元と警告の種類を確認してから、対象アプリのみ許可してください。最後に同じ条件で接続テストを行い、インストール・権限・設定の問題を切り分けます。
インストール前に確認すること:入手方法とシステムの種類
Shadowrocketは複数のプラットフォームに対応しています。入手方法は2種類です。iPhone / iPad版はApp Storeで2.99ドルの買い切りで、開発元はShadow Launch Technology Limitedです。システム要件はApp Storeの製品ページをご確認ください。Mac(Appleシリコン・Intel)、Windows、Android、Linux版は無料です。パソコン版は、当サイトの全プラットフォーム版ダウンロードページから、お使いのデバイスに合ったバージョンを選んでください。
アプリのインストールと接続設定は別の作業です。Shadowrocketはクローズドソースの商用アプリで、接続サービスは付属していません。以降の初回接続手順は、ご自身がすでに利用しているサービスとサブスクリプションがあることを前提としています。まずアプリが正常に起動することを確認し、その後で設定を読み込めば、接続タイムアウトをインストール失敗と誤認しにくくなります。
パソコンの外観、購入時期、ファイルのアイコンからアーキテクチャを推測しないでください。MacのAppleシリコン用とIntel用のインストーラーは別のファイルです。Windowsの「64ビット」も、すべてのCPUアーキテクチャで動作することを意味しません。Windows on Armをお使いの場合は、ダウンロードページの対応情報を確認し、「64ビット」という表示だけで互換性を判断しないでください。
Mac:About This Macでインストーラーを選ぶ
画面左上のAppleメニューからAbout This Macを開きます。「Chip」と表示され、Appleシリコンの名称が記載されている場合はAppleシリコン版を選択します。「Processor」と表示され、Intelと記載されている場合はIntel版を選択してください。システムの表示言語が異なっていても、判断の基準は機種名ではなくチップまたはプロセッサの情報です。
Mac版インストーラー:チップ情報に合わせて選択
Appleシリコン
- About This MacでChipを確認します。
- ダウンロードページでMac Appleシリコン版を選択します。
- ネイティブ版がある場合は、互換モードでの実行を優先しないでください。
Intel
- About This MacでProcessorを確認します。
- ダウンロードページでMac Intel版を選択します。
- Appleシリコン版はIntel用インストーラーの代わりにはなりません。
まずシステム情報を確認してから、対応するdmgを選択してください。異なるファイルを次々に試してアーキテクチャを判断しないでください。
-
チップを確認
Appleメニュー → About This Macを開き、ChipまたはProcessorに表示されている種類を確認します。
-
インストーラーを入手
当サイトのダウンロードページを開き、Mac欄から対応するdmgを選択します。ブラウザーのダウンロードが完了するまで待ってから開いてください。
-
アプリをコピー
dmgをダブルクリックしてディスクイメージをマウントし、FinderでShadowrocketをApplicationsにドラッグします。同名のアプリが使用中と表示された場合は、実行中のアプリを終了してください。
-
Macから起動
コピーが完了したらディスクイメージを取り出し、Finder → ApplicationsからShadowrocketを開きます。マウントしたイメージ内から常時実行しないでください。
dmgはアプリ配布用のディスクイメージです。イメージを開いただけでは、アプリはMacにコピーされていません。イメージを取り出した後にアプリが見つからない場合は、Applicationsにコピーされているか確認してください。「このMacではサポートされていません」と表示された場合は、まずアーキテクチャとダウンロードページのシステム要件を確認します。この互換性の警告は開発元の確認に関する警告とは異なり、セキュリティ設定を変更しても解決しません。
Mac:「開発元を確認できません」と表示された場合
macOSのセキュリティ警告は、表示内容に応じて対処してください。「開発元を確認できません」は、現在のセキュリティポリシーに基づいて開発元を確認できないことを示します。ファイルを実行してよいことを示すものではありません。操作の前に、当サイトのダウンロードページから入手したこと、ダウンロードが完了していること、第三者による再パッケージが行われていないことを確認してください。入手元を確認できない場合は、許可せずに中止してください。
-
警告内容を記録
Applicationsから一度起動し、警告の全文を記録してからダイアログを閉じます。「開けない」という情報だけで原因を決めつけないでください。
-
セキュリティ設定を開く
Appleメニュー → System Settings → Privacy & Securityを開き、下にスクロールしてSecurity欄に直前にブロックされたアプリの記録があるか確認します。
-
対象アプリのみ許可
記録がShadowrocketを指していることを確認します。システムにOpen Anywayが表示されている場合は選択し、画面の指示に従って本人確認を行います。続いて表示される確認画面でもアプリ名を確認してからOpenを選択してください。
-
アプリを再起動
Applicationsに戻ってアプリを開きます。それでもブロックされる場合は、新たに表示された警告の全文を保存し、互換性・組織のポリシー・ファイル破損のどれに該当するか確認してください。
Open Anywayは、通常、直近にアプリがブロックされた場合にのみ表示されます。また、設定画面はOSの更新に伴って変わることがあります。ボタンが見つからない場合は、Applications内のアプリを起動したか確認し、ブロックの記録を調べてください。ボタンを表示させるためにシステム全体のセキュリティレベルを下げないでください。「アプリが破損しています」と表示された場合は、ダウンロードしたファイルを削除し、当サイトのダウンロードページから再取得してください。再発する場合は警告を記録し、出所の不明な修復コマンドを実行しないでください。
Windows:64ビット版のインストールとSmartScreenの許可
WindowsでStart → Settings → System → Aboutを開き、Device specificationsのSystem typeを確認します。システムのビット数とプロセッサの種類を確認したうえで、ダウンロードページの対応情報を読んでください。ダウンロードの未完了、アーキテクチャの不一致、セキュリティポリシーによるブロックはそれぞれ別の原因であり、すべてをSmartScreenの問題と決めつけないでください。
-
システムを確認
Settings → System → AboutでSystem typeを確認します。32ビットオペレーティングシステムと表示されている場合は、64ビットインストーラーを実行しないでください。
-
インストーラーを入手
当サイトのダウンロードページからWindows版を選択し、ブラウザーのダウンロード完了を待ちます。エクスプローラーで、ファイルが一時ダウンロードの状態ではないことを確認してください。
-
警告内容を確認
インストーラーを実行します。「Windows protected your PC」と表示された場合は、More infoをクリックしてアプリ名と発行元を確認し、現在のファイルが当サイトからダウンロードしたものであることを確かめてください。
-
実行を許可
入手元が信頼でき、警告がSmartScreenの評価に関するものだと確認できた場合のみ、Run anywayを選択してください。発行元が不明と表示されても、それだけで安全だとは判断できません。入手元に疑いがある場合はキャンセルしてください。
-
インストールを完了
インストーラーの指示に従って完了します。User Account Controlが表示された場合は、プログラム名と要求内容を確認してから許可するか判断してください。インストール後はStartからアプリを起動します。
SmartScreenの評価に関する警告と、セキュリティソフトが具体的な脅威を検出した場合の警告は異なります。前者ではMore info → Run anywayが表示されることがあります。後者の場合はまず警告の内容を調べ、除外リストに追加して強制実行しないでください。管理対象のパソコンではRun anywayが表示されないこともあります。その場合はMicrosoft Defenderやブラウザーの保護を無効にせず、管理者にポリシーを確認してもらってください。
- This app can’t run on your PCと表示される場合:System type、インストーラーのアーキテクチャ、ファイルが完全にダウンロードされているかを確認してください。SmartScreenのボタンを何度も探す必要はありません。
- ダウンロードが進まない場合:ブラウザーによるダウンロードのブロックと、インストール時のブロックを切り分けてください。当サイトのダウンロードページで入手元を確認し、別のミラーサイトからダウンロードしないでください。
- インストール後にウィンドウが見つからない場合:タスクバーの通知領域とTask Managerを確認し、すでにアプリが起動していないか調べてください。インストーラーを続けて何度も実行しないでください。
初回起動:インストールと接続テストを切り分ける
メインウィンドウが開いても、確認できるのはアプリが起動したことだけで、接続が利用可能とは限りません。Homeでは接続項目と接続状態、Configでは設定ファイル、Settingsではアプリの設定を確認できます。まずご自身がすでに持っている接続情報で最小限のテストを行い、その後でルールを追加すると、問題の範囲を絞り込みやすくなります。
すでにお持ちのサブスクリプションを読み込む場合は、サービス提供元からご自身に発行された完全なURLを使用し、保存後にHomeに項目が表示されることを確認してください。サブスクリプションURLには認証情報が含まれることが多いため、公開スクリーンショットや問い合わせ、チャットにURL全体を載せないでください。読み込みに成功しても、サーバーに現在接続できるとは限りません。
- プロトコルを確認:Shadowsocks、VMess、VLESS、Trojan、Hysteria2、WireGuardでは入力項目が異なります。プロトコルの種類は、すでに利用しているサーバーの設定に合わせてください。認証を通すために任意の種類へ変更しないでください。
- ポートを確認:ポートはサーバーで指定された値を入力します。たとえばサーバーの指定がTCP 443なら、任意に80へ変更しないでください。また、443を設定しているだけではプロトコルの種類や接続の可否は保証されません。
- ルーティングモードを確認:Global RoutingのProxy、Direct、Config、Sceneは、それぞれ処理方法が異なります。ルールを確認するときはConfigを選び、想定した設定が読み込まれていることを確認してください。Directはプロキシ経由の接続先をテストするのに適したモードではありません。
- システムの許可を確認:初回接続時にVPNやネットワークに関する許可を求められた場合は、システムの説明を読み、ご自身が直前に開始した操作であることを確認してください。許可が完了していない場合は、すぐに再インストールせず、まず権限の問題を解決してください。
- テスト条件を固定:同じ接続項目と同じWebページを使い、毎回変更する条件は1つだけにします。接続のオン・オフ、エラーの原文、発生時刻を記録してください。
インストールに関するFAQ:アーキテクチャの選択ミス、ボタンがない場合、再インストール
Macで異なるバージョンをダウンロードしました。設定も削除する必要がありますか?
設定を先に削除する必要はありません。Shadowrocketを終了し、現在の設定をバックアップしてから、ダウンロードページでチップに合ったインストーラーを入手し、Applications内のアプリを置き換えてください。「アーキテクチャの修復」のためにLibrary内のフォルダーを手動で消去しないでください。置き換え後はアプリが起動することを確認し、設定が保持されているか確認してください。
Privacy & SecurityにOpen Anywayが表示されない場合は?
まずApplicationsからもう一度アプリを起動し、その後Security欄に該当する記録が表示されているか確認します。組織による制限、マルウェアの警告、システムとの互換性の問題では、Open Anywayが使えない場合があります。警告の全文を記録し、パソコンが組織の管理下にあるか確認してください。システム全体のセキュリティポリシーは変更しないでください。
SmartScreenにRun anywayが表示されません。回避できますか?
まず組織のポリシーまたは別のセキュリティ機能によるブロックかどうかを確認してください。個人のデバイスでも、ファイルとダウンロード元を確認する必要があります。管理対象のデバイスは管理者に対応を依頼してください。システム保護を無効にしたり、ドライブ全体を除外対象にしたり、ファイルの拡張子を変更したりして強制実行しないでください。
起動するたびに再インストールする必要があります。何が間違っていますか?
Macでは、dmgのマウントイメージ内から起動していないか確認し、アプリがApplicationsにコピーされていることを確認してください。Windowsでは、Downloads内のインストーラーを毎回クリックしていないか確認します。配布ファイルを繰り返し実行せず、インストール済みのアプリをApplicationsまたはStartから起動してください。
再インストールしても接続できません。もう一度インストールすべきですか?
メインウィンドウが開く場合は、まず現在の状態を記録してください。プロトコル、エラーの文面、Global Routingのモード、ネットワーク環境を記録し、サブスクリプションの認証情報を隠してから原因を調べます。再インストールしても、サーバーのポート、証明書の設定、無効になった接続設定は自動修正されません。クイックスタートガイドに沿って項目ごとに確認してください。