WindowsでiMessageを使うのは、Appleが自社デバイス以外では公式にサポートしていないため、これまでずっと少し難しかった。幸い、少し設定さえすれば、Windows PCからルールに違反することなくiMessageの会話にアクセスできる方法がある。ただし、決して簡単ではなく、いくつかの回避策が必要になる。基本的に、iMessageはmacOSに紐付けられているため、Macを仲介役として使い、リモートデスクトップツールを使ってWindowsマシンからそのMacにアクセスする。確かにちょっとしたハックではあるが、正しく使えば問題なく動作する。毎回iPhoneに手を出すことなくメッセージを送り続けたい場合や、一日中WindowsノートPCを使っている場合に便利だと感じる人も多いだろう。
WindowsでiMessageを使う方法
Mac コンピューターを入手する(または既にお持ちのコンピューターを使用する)
これが問題の核心です。AppleのiMessageはmacOSとiOSでしか動作しないため、Macをお持ちでない方は、macOSのクラウドサービスを試さない限り、残念ながら利用できないと言えるでしょう。ただし、macOSのクラウドサービスはすぐに複雑になり、必ずしも信頼できるとは限りません。もしMacをお持ちなら、それはそれで結構です。iMessageソフトウェアを直接実行できる唯一の手段なので、それを橋渡しとして使うことになるでしょう。少なくとも法的には、これを回避する方法はありません。
設定によっては、Macにリモートログインしたり、Macがスリープ状態から復帰せず接続された状態を維持するように設定したりする必要があるかもしれません。Windowsは当然ながら、必要以上に手間がかかるからです。
MacとWindows PCの両方にChromeをインストールする
Google Chromeを開いて、両方のマシンにインストールしてください。Chrome リモート デスクトップを使用するので、Chrome は必須です。これは、他のサードパーティ製オプションを介さずに Windows から Mac にアクセスする最も簡単な方法です。両方のブラウザが最新版であることを確認してください。古いブラウザはリモートセッションを最も早く終了させます。
Chrome リモート デスクトップを設定する
ここでブリッジを構築します。Chromeリモート デスクトップにアクセスします。まず、Mac でリモートアクセスを有効にする必要があります。拡張機能をインストールし、設定画面の指示に従って、Mac に PIN を設定します。次に、Windows PC でも同じ手順で接続します。少し奇妙に感じるかもしれませんが、これですべて完了です。Mac がスリープ状態になったりオフラインになったりすると、リモートアクセスが切断されてしまうので、常に起動した状態にしておくようにしてください。これは面倒です。
プロのヒント:Macでは、セッション中にスリープ状態にならないように省エネルギー設定を調整すると良いかもしれません。通常は「システム環境設定」>「省エネルギー」で設定できます。スリープをオフにするか、長めのタイマーを設定してください。
MacでiMessageが設定され、動作していることを確認してください
このステップは非常に重要です。Macでメッセージアプリを起動し、Apple IDでログインして、iMessageがアクティブで機能していることを確認してください。連絡先と過去のチャットが表示されるはずです。ローカルで機能しない場合は、リモートでも何も起こりません。また、「メッセージ」>「環境設定」>「アカウント」で、Apple IDがiMessageで有効になっていることを確認してください。
一部のシステムでは、「このMacから新しい会話を始める」設定を切り替えたり、「メッセージの受信先」設定を確認したりして、すべてが正しく同期されていることを確認する必要がある場合があります。ログアウトして再度ログインすると、奇妙な問題が解決することもあります。
WindowsからChromeリモートデスクトップ経由でMacに接続する
Windows PCでChromeリモートデスクトップを開き、リストからMacを選択し、PINを入力して接続します。接続すると、WindowsウィンドウにMacのデスクトップが表示されます。メッセージアプリを開いて、Macと同じように操作できます。完璧ではありませんが、デバイスを切り替えることなくiMessageを送受信するには十分です。
この方法は、Wi-Fiの電波が弱かったり接続が遅れたりすると、少し不格好に感じることもありますが、他のアプリを使ってすべてをコピーしたり、怪しいサードパーティ製のソリューションにリスクを負ったりするよりはずっと良いでしょう。ただし、ネットワークが安定していることを確認してください。そうでないと、メッセージが遅れたり、途切れたりする可能性があります。
WindowsでiMessageを使用する際のヒント
- Mac を起動し、接続したままにしておきます。スリープ状態または切断されると、オフラインになります。
- 不具合を回避するために、Chrome と Chrome リモート デスクトップを定期的に更新してください。
- Mac が予期せずスリープ状態にならないように、Mac のエネルギー設定を調整します。
- 信頼性の高い Wi-Fi 接続を使用してください。そうしないと、リモート デスクトップ セッションが途切れる可能性があります。
- 2 要素認証を使用して Google アカウントを保護します。リモート アクセスでは不注意が許されません。
よくある質問
Mac なしで Windows で iMessage を使用できますか?
いいえ、そうではありません。iMessage は Apple のエコシステムに限定されているため、誰かが抜け穴を見つけない限り、プロセスには Mac が関与する必要があります。
Chrome リモート デスクトップは安全に使用できますか?
ほとんどの場合、はい。暗号化されているのでデータは保護されていますが、Googleアカウントは強力なパスワードと2段階認証で保護しておく必要があります。定期的に確認して、何か異常がないか確認してください。
iPhoneも必要ですか?
いいえ。MacでiMessageが使えるなら、それで十分です。この設定ではiPhoneは必要ありません。MacとWindowsだけで大丈夫です。
これはどのバージョンの Windows でも動作しますか?
一般的にはそうです。WindowsでChromeとChromeリモートデスクトップが動作していれば問題ありません。Windows自体よりもネットワークの問題です。
これに適したリモート アプリはありますか?
可能性はありますが、Chrome リモート デスクトップは無料で、驚くほど信頼性が高いです。TeamViewer や AnyDesk などの他の選択肢も考えられますが、ここでは少し手軽さと複雑さを犠牲にする必要があるかもしれません。
まとめ
- Mac を入手するか、リモートでアクセスします。
- 両方のデバイスに Chrome をインストールします。
- Chrome リモート デスクトップを設定して接続します。
- Mac で iMessage にサインインし、機能していることを確認します。
- リモート デスクトップを使用して Mac にアクセスし、チャットしましょう。
まとめ
正直言って、これは最も洗練された解決策ではありませんが、WindowsからiMessageを使いたいという方には十分でしょう。ちょっとした回避策ではありますが、ある環境ではかなりスムーズに動作したのに対し、別の環境ではMacのスリープ設定をトラブルシューティングしたり、何度か再接続したりする必要がありました。とはいえ、いくつかの設定手順に抵抗がなければ、接続を維持するための確実な方法と言えるでしょう。この方法が、誰かの時間を節約したり、イライラを解消したりするのに役立つことを願っています。