修正:SteamVRエラー308

SteamVRアプリケーションが正常に起動しない場合、ユーザーはエラーメッセージ「エラー308」を経験します。 完全なエラーメッセージは、「 不明な理由によりSteamVRを起動できませんでした。 (エラー:不明なエラー(308)) 」。

SteamVRエラー308

このエラーメッセージは、最初のインストール時、またはアプリケーションが頻繁に使用されるときに発生する可能性があります。 インストールドライブが変更されたか、データが別の場所に転送されたときにエラーメッセージが表示されるまれなケースがいくつかあります。 Steamの担当者は、エラーがユーザーの問題の一部のみを修正したアップデートをリリースしたことを正式に認めました。

SteamVRエラー308の原因は何ですか?

SteamVRは通常のSteamと比較してコンピュータ上の多くのコンポーネントを使用するため、一部のモジュールがエラー状態になり、競合が発生してエラーメッセージが表示される場合があります。 これが起こる理由のいくつかを次に示します。

  • 管理者権限: SteamVRでは、実行時に昇格されたアクセスを許可する必要があります。 取得できない場合、初期化に失敗します。
  • 間違った実行可能ファイルの起動:ファイルの転送後、デスクトップ上のショートカット/実行可能ファイルが正しいインストールファイルを指し示していない場合があります。
  • 破損した一時ファイル: SteamVRは特定のディレクトリに一時ファイルを作成します。 これらのファイルが破損している場合、アプリケーションは初期化に失敗します。
  • エラー状態のプロセス: SteamおよびViceサービスは、スタートアップに影響するエラー状態になっている可能性があります。 これらのプロセスを更新すると、通常は問題が修正されます。

ソリューションに進む前に、コンピューターに管理者としてログインし、プロキシとVPNを使用せずにアクティブなインターネット接続を開いていることを確認してください。

解決策1:高度なアクセスを許可する

Windowsで実行されるすべてのアプリケーションでは、コンピューターリソースを完全に制御し、それらを使用して操作できるように、昇格されたアクセスを許可する必要があります。 SteamVRへの昇格アクセスを許可していない場合、初期化に失敗します。 ここで、実行可能ファイルのプロパティに移動し、アクセス許可を付与します。

  1. SteamVRのインストールディレクトリに移動します。
  2. アプリケーションの実行可能ファイルを右クリックし、[ プロパティ ]を選択します

SteamVRのプロパティ
  1. プロパティに移動したら、 互換性を選択します
  2. 次に、「 管理者としてこのプログラムを実行する」オプションをチェックします。

Steamへの管理アクセスを許可する
  1. [ 適用]をクリックして終了します。 コンピューターを再起動し、SteamVRを再度実行してください。

解決策2:すべてのSteamVRおよび副プロセスを終了する

すべてのアプリケーションには、そのすべてのタスクを実行するバックグラウンドサービスが実行されています。 バックグラウンドプロセスがエラー状態になり、応答しない場合がまれにあります。 これらのプロセスはほとんど表示されないため、SteamVRを再起動していると思われるかもしれませんが、最初は閉じられません。 このソリューションでは、タスクマネージャーを開き、SteamVRおよびViceに関連するすべてのプロセスを終了します。

  1. Windows + Rを押して、ダイアログボックスに「 taskmgr 」と入力し、Enterを押します。
  2. タスクマネージャーで、[ プロセス ]タブを選択します。

すべてのSteamVRおよびViceプロセスを終了する
  1. 次に、 SteamVRViceのすべてのプロセスを選択します。 それらを1つずつ選択し、右クリックして[ タスクの終了 ]を選択します
  2. すべてのプロセスを完了したら、SteamVRを再度起動して、エラーメッセージが解決されるかどうかを確認します。

解決策3:一時ファイルを削除する

他のすべてのアプリケーションと同様に、一時的なプロファイルデータをコンピューターのディレクトリに保存します。 これはおそらく、コンピューター上の他のプロファイルとは異なります。 これらの設定ファイルのいずれかが破損または使用できなくなった場合、SteamVRは起動時に必要な情報を取得できず、起動に失敗します。 このソリューションでは、Steamのインストールディレクトリに移動し、一時ファイルを削除します。

  1. 先に進む前に、タスクマネージャーを使用してSteamを適切に終了してください。
  2. Windows + Eを押して、次のディレクトリに移動します。
 C:\ Users \ Strix \ AppData \ Local \ openvr \ openvrpaths.vrpath 

コンピューターにAppDataフォルダーが表示されない場合は、隠しファイルを有効にする必要があります。 Windowsエクスプローラーの上部から[ 表示]を選択し、[ オプション]> [フォルダーと検索オプションの変更]を選択します

フォルダーオプション-Windowsエクスプローラー

[ 表示 ]タブを選択し、[ 隠しファイルとフォルダー]という見出しの下にある[ 隠しファイル、フォルダー、ドライブを表示する]オプションをオンにします 。 [ 適用]をクリックして変更を保存します。

非表示のデバイスの有効化– Windowsエクスプローラー
  1. 次に、 openvr \ openvrpaths.vrpathを右クリックして、[ 削除]を選択します。

openvrpaths.vrpathの削除
  1. コンピューターを再起動して、アプリケーションを再度起動します。 問題が解決したかどうかを確認してください。

解決策4:SteamVRを再インストールする

上記のすべての方法が機能せず、コンピューターでSteamVRを正常に起動できない場合は、インストールファイルが破損しているか不完全である可能性があります。 これは非常に一般的なシナリオであり、ある場所から別の場所にデータを移動した場合にほとんど発生します。 このソリューションでは、SteamVRをアンインストールしてから再インストールします。 これにより、不正なインストールデータを消去し、問題を解決できます。

  1. Windows + Rを押して、ダイアログボックスに「 appwiz.cpl 」と入力し、Enterを押します。
  2. アプリケーションマネージャーで、 SteamVRを検索します。 アプリケーションを右クリックして、[ アンインストール ]を選択します。 インストールディレクトリに移動して、そこからアンインストーラーを実行することもできます。

SteamVRのアンインストール
  1. コンピュータを再起動してください。 次に、Steamの公式Webサイトに移動し、アプリケーションのインストールファイルをダウンロードします。 管理者として実行可能ファイルを実行し、インストールプロセスを完了させます。
  2. コンピューターを再起動し、管理者としてSteamVRを起動します。 問題が解決したかどうかを確認してください。

興味深い記事