Oculusソフトウェアのインストールで問題が発生することはよくあることですが、正直なところ、インストーラーが何らかの理由でブロックされたり中断されたりすることが原因であることが多いです。ファイアウォールが過剰に保護されているか、Windows Defenderが誤検知でいっぱいになっている可能性があります。あるいは、ネットワーク制限によって必要なダウンロードがブロックされているのかもしれません。正確な理由が何であれ、これらの問題によってセットアップ全体がブロックされ、VRではなくエラーに悩まされることになります。そこで、複数のセットアップで効果があった簡単な概要を以下に示します。困っている場合は試してみる価値があるかもしれません。常に完璧というわけではありませんが、インストーラーをホワイトリストに登録し、ドライバーを手動でインストールするだけで、大きな違いが出る場合があります。少し奇妙ですが、一部のマシンではこれらの手順を実行した後、すべてを再起動して最初からインストールを再開しました。
WindowsでOculusのインストール問題を解決する方法
ファイアウォールとWindows DefenderでOculusインストーラーを許可する
ここで重要なのは、WindowsがOculusのセットアップやそのコンポーネントをブロックしていないことを確認することです。ファイアウォールやセキュリティソフトウェアは、ファイルをブロックしたり、ダウンロードを阻止したり、ドライバーのインストールを中止したりするなど、過剰に反応する傾向があります。インストーラーがインターネットにアクセスできない場合や、Windowsが特定のファイルに疑わしい動作をした場合、セットアップが失敗します。Oculusのセットアップファイルを例外リストに追加すると、Windowsがプロセスをスムーズに実行できるようになります。特にドライバーのインストール時やアプリがOculusサーバーに接続しようとしている際に有効です。繰り返しますが、これはよくあるシナリオです。特にネットワークがロックダウンされている場合やセキュリティツールが強力な場合、ファイアウォールが過剰に保護されているとプロセスが停止することがあります。
- [スタート] メニューをクリックし、「ファイアウォールとネットワーク保護」を検索して設定を開きます。
- 「ファイアウォールによるアプリの許可」をクリックします。これには管理者権限が必要になる可能性が高いので、「設定の変更」をクリックします。
- 「別のアプリを許可」をクリックし、保存場所を参照します
OculusSetup.exe
。最近ダウンロードした場合は、ダウンロードフォルダかインストーラを保存している場所に保存されているはずです。 - OculusSetup.exeを選択し、「開く」をクリックします。
- プライベート ネットワークとパブリックネットワークの両方のボックスがチェックされていることを確認して、 [OK]を押します。
- 「追加」を押して保存し、「OK」を押します。
- 次に、[スタート] メニューに戻り、[ウイルスと脅威の防止]を開いて、[保護設定] の下にある[設定の管理]をクリックします。
- [除外]まで下にスクロールし、[除外の追加または削除]をクリックします。
- 「除外を追加」を選択し、「ファイル」を選択します。
OculusSetup.exe
もう一度検索して追加します。 - Oculus をインストールしたら、Oculus フォルダー全体(通常は )に対して除外プロセスを繰り返します
C:\Program Files\Oculus
。フォルダー全体を除外することで、Windows Defender が後でドライバーやコンポーネントにフラグを立てるのを防ぐことができます。
Oculusドライバーの手動インストール
セットアップ中にドライバーのインストールがうまくいかないことがあります。おそらく、不具合やファイルの破損が原因でしょう。手動で修正することで状況は一変する可能性があります。ドライバーファイル自体を制御できるため、自動インストールに伴う問題を回避することができます。少し手間はかかりますが、インストールが何度も失敗する場合は、手動で修正することで問題が解決することがよくあります。
- Oculus インストーラーの実行を開始し、初期セットアップが開始されるまで待ちます。急ぐ必要はありませんが、完璧に動作するとも期待しないでください。
- インストーラーの実行中に、ファイルエクスプローラーを開いてに移動します
C:\Program Files\Oculus\Support\oculus-drivers
。Oculusを別の場所にインストールした場合は、そのフォルダーを探します。 - デスクトップに新しいフォルダを作成します(「Oculus Drivers」など、見つけやすい名前を付けてください)。フォルダから以下のファイルをコピーします。
Oculus-driver.exe
Daybreak.dll
Newtonsoft.json.dll
- 個々のファイルにアクセスできない場合は、oculus-driversフォルダ全体をデスクトップにコピーしてください。インストーラーによってファイルが破損したり、スキップされたりすることがあるため、フォルダ全体をコピーする方が安全です。
- Oculusインストーラーが停止したり失敗したりした場合は、完全に閉じてください。バックアップフォルダを探し、oculus-driver.exeをダブルクリックしてドライバーを手動でインストールしてください。設定によってはすぐに実行されない場合がありますので、必要に応じて管理者として実行してみてください。
- ドライバーをインストールしたら、PCを再起動してください。その後、Oculusインストーラーを再実行し、その時点から先に進めるかどうかを確認してください。場合によっては、再起動するだけで破損やロックされたファイルの干渉が修正されることがあります。
ヒント: インストール場所をカスタマイズした場合はパスが異なる場合があるため、パスが見つからない場合は確認してください。
接続の問題にはVPNを使用する
VPNは奇妙に聞こえるかもしれませんが、ネットワークやISPがOculusサーバーに影を落としている場合、VPNを使うと地域制限やネットワークフィルタリングを回避できることがあります。少し怪しいですが、他に方法がない場合は試してみる価値はあります。信頼できるVPNを使って別の国のサーバーに接続し、インストーラーを再実行してください。ローカル接続がブロックまたは制限されている場合は、VPNが使えることもあります。
一部のマシンでは、VPN設定が状況を一変させるほど大きな影響を与えます。少なくとも、そう感じるほどです。理由は定かではありませんが、頑固なエラーが発生した場合は、念頭に置いておく必要があります。