SteamVRが動作しない場合のトラブルシューティングと修正方法
SteamVRは厳密にはスタンドアロンのVRデバイスではなく、ヘッドセットとハードウェアをSteamゲームに接続する橋のようなものです。VRアクションを始めようとしても壁にぶつかってしまうと、イライラしてしまいます。通常は、何が問題なのかをトラブルシューティングするだけで済みますが、これは少し手間がかかります。ドライバーの問題、OSの問題、あるいは単に設定がうまくいかないことなどもあります。ここでの目標は、SteamVRを再びスムーズに動作させ、動作しないテクノロジーに悩まされることなく、実際にプレイできるようにすることです。いくつかの修正が予定されていますが、そのほとんどはすぐに完了し、ITの学位は必要ありません。
SteamVRが動作しない問題を解決する方法
不明なソースを有効にする
ちょっと変な話ですが、ヘッドセットが公式ストアや信頼できるソース以外からのアプリを許可する設定になっていないと、SteamVRが起動しないことがあります。例えば、Oculusユーザーは「不明なソース」を手動で有効にする必要があります。この手順を省略すると、SteamVRは接続されているように見えても実際には何も動作しないことがあります。通常、これを有効にすると再び接続できるようになります。
- Oculus デスクトップ アプリを起動します。
- 左側のメニューから「設定」をクリックします。
- 一般へ移動します。
- 不明なソースをオンにします。
- Oculus アプリを閉じて、ヘッドセットを再起動します。
- SteamVRをもう一度起動してみてください。すぐに解決できますが、単純な問題が見逃されてしまうこともあります。
一部の設定では、これですべてが正常に動作するはずです。それでも問題が解決しない場合は、そのまま進めてください。
システムとドライバーのアップデートを確認する
すべてを最新の状態に保つことは非常に重要です。古いドライバーやOSバージョンは、奇妙な問題を引き起こすことで有名です。あるマシンでは、WindowsとGPUドライバーが最新になるまでSteamVRが正常に起動しませんでした。なぜそうなるのかは分かりませんが、古いドライバーが頻繁に表示されるのは困りものです。通常、アップデートすることで接続バグやパフォーマンスの不具合は修正されます。
Windows の更新プログラムを確認するには:
- Windows キー + Xを押します。
- [設定]を選択します。
- [更新とセキュリティ]に移動します。
- Windows Updateをクリックします。
- 「アップデートを確認」を押します。アップデートが利用可能な場合は、インストールします。
GPUドライバーについては、お使いのグラフィックカードによって異なります。NVIDIAの場合はGeForce Experienceを、AMDの場合はRadeon Settingsを開いてください。これらのツールは通常、古いドライバーがあれば通知し、自動的にアップデートを処理します。アップデート後は必ず再起動してください。古いドライバーを消去してクリーンな状態にするには、これが唯一の方法である場合もあります。
ネットワーク機器の電源を入れ直す
インターネット接続が不安定または不安定な場合は、SteamVRの動作がおかしくなっている可能性があります。特にWi-Fiをご利用の場合は、ルーター/モデムを再起動することで、ラグや切断の原因となるネットワークの不具合を解消できる場合があります。基本的には、PC、ヘッドセット、ルーター、モデムの電源を切り、数分(場合によっては長めに)待ってから、すべての電源を入れ直してください。確かに基本的なことのように思えますが、VRのラグや応答なしの原因となる接続の問題が解決することがよくあります。
- PCとVRヘッドセットをシャットダウンします。
- ルーターとモデムのプラグを抜きます (オールインワンの場合は、ルーターとモデムのプラグだけを抜きます)。
- 少なくとも 5 分間、できればそれ以上お待ちください。
- モデムを再び差し込み、すべてのライトが安定するまで待ちます。
- ルーターを接続し、再びライトが正常に戻るまで待ちます。
- PC の電源を入れ、ヘッドセットを再びオンにして、SteamVR を起動します。
遅延や応答なしが問題だった場合は、このクイックリセットだけで解決できる可能性があります。
SteamとSteamVRの設定を調整する
これは少し厄介な点です。Steamを管理者として実行すると、特にファイルやネットワークリソースへのアクセスに問題がある場合、Steamに十分な権限が付与され、問題を解決できる場合があります。また、SteamVR内でSteamオーバーレイを無効にすると、オーバーレイが競合を引き起こしている場合は解決する可能性があります。これらの調整は、ほとんどの場合、シンプルですが効果的です。
- Steam.exe を見つけます。通常はC:\Program Files (x86)\Steamにあります。
- それを右クリックし、[プロパティ]を選択します。
- 「互換性」タブに移動します。
- [このプログラムを管理者として実行する]をチェックします。
- [OK]をクリックします。
- Steam を開き、ライブラリに移動して、SteamVR を右クリックし、 [プロパティ]を選択します。
- [全般]の下で、[ゲーム中に Steam オーバーレイを有効にする] のチェックを外します。
これにより、オーバーレイ関連のバグによるSteamVRのハングやクラッシュを稀に防ぐことができます。これらの変更を行った後、マシンを再起動してもう一度お試しください。
SteamVR ファイルの検証または修復
Steamに組み込まれたファイル検証機能は、破損したファイルや不足しているファイルを検出し、置き換えることができます。アップデートやクラッシュによって、SteamVRの一部が気づかないうちに壊れてしまうことがあります。簡単なチェックを実行するだけで、多くの問題を解決できます。
- Steam を開いてライブラリに移動します。
- SteamVRを右クリックし、[プロパティ]を選択します。
- ローカルファイルをクリックします。
- 「ゲームファイルの整合性を検証」を選択します。Steam がスキャンして壊れた部分を修復します。これは簡単な健康診断のようなものと考えてください。
ファイルの修復に関するメッセージが表示されれば問題ありません。表示されない場合、それでも問題が解決しない場合は、完全な再インストールが必要になる可能性があります。
SteamVRを再インストールしてクリーンスタート
他に方法がない場合は、完全に消去して再インストールすることで解決できる場合があります。SteamVRは、単純な修復では解決できないほど破損している場合もあります。ライブラリからアンインストールしても、ライセンスやゲームデータは削除されず、ローカルファイルのみが削除されるため、再インストールは数回のクリックで完了します。ただし、ダウンロードサイズがかなり大きい(5GB以上)ので、計画的に進めてください。
- Steam で、ライブラリに移動します。
- SteamVRを見つけて右クリックし、「アンインストール」を選択します。
- アンインストールしたら、もう一度ライブラリに移動し、SteamVR を見つけて、「インストール」をクリックします。
- インストール後、ヘッドセットを再接続し、すべてを再起動して試してください。
SteamVRのパフォーマンスの修正
プログラムが正常に動作しても動作が重かったり、ラグを感じたりする場合は、調整することで改善される可能性があります。VRは非常に高い負荷がかかるため、ハードウェアと設定の確認が必要になる場合があります。
- PC が推奨仕様を満たしていることを確認してください。VR はもはや「あればよい」ものではなく、スムーズなゲームプレイに必須のものです。
- 多くの設定を微調整したり、プラグインをインストールしたりした場合は、すべてをデフォルトにリセットして、それが役立つかどうかを確認してください。
- 有線接続に切り替えましょう。Wi-Fiは不安定な場合があります。VRストリーミングでは、イーサネット接続の方が安定していることが多いです。
- マルチ GPU セットアップでは、GPU がプライマリ GPU として使用されていることを確認し、電源プランが「高パフォーマンス」に設定されていることを確認します。
- SteamVR 上の不要なプラグインやオーバーレイは遅延の原因となるため、削除または無効にします。
- CPU や RAM を大量に消費するバックグラウンド アプリを閉じます。ゲームが Chrome や Discord とリソースを奪い合うのは避けたいものです。
- ヘッドセットのリフレッシュレートを90Hz(高または低)に設定してもラグが発生する場合は、90Hzに変更してみてください。Oculusユーザーからは、このレートの方がスムーズな動作が報告されています。
こうした調整を計画的に行うことで、現在の設定が少し不安定に感じられたとしても、最もスムーズな VR 体験を再び得られることがあります。