OBS Studioでブラックスクリーンを修正する方法

OBS Studioは、ユーザーが自分のゲームや画面を専門的にストリーミングできるようにするオープンソースソフトウェアです。 macOSとWindowsオペレーティングシステムの両方のプラットフォームがあります。 OBSは通常、従来の画面記録ソフトウェアと比較して画面共有をより細かく制御することを好むハイエンドゲーマーによって使用されます。

OBS Studioの黒い画面

ユーザーが画面をオンラインで共有しようとすると、「ブラックスクリーン」が発生するかなり長い間、問題がOBSを悩ませてきました。 この問題は主に、2つのグラフィックオプション、つまり専用と統合の両方があるWindowsプラットフォームとシステムで見られます。 この記事では、この問題が発生する理由と、それを解決するための手順について、すべてのソリューションを説明します。

OBS Studioのブラックスクリーンの原因は何ですか?

広範な調査を行い、OBSを使用したスト​​リーミング時に黒い画面が表示されたすべてのユーザーケースを分析しました。 分析に基づいて、問題を引き起こしている可能性のあるいくつかの異なる原因に遭遇しました。 それらのいくつかはここにリストされています:

  • 専用グラフィックスの干渉:アプリケーションまたはゲームを起動するたびに、オペレーティングシステムは、専用グラフィックスカードからリソースを割り当てるか、通常のマザーボード統合グラフィックスからリソースを割り当てるかを決定する必要があります。 この選択は、実行中のメカニックの面で悪影響を与える可能性があり、OBSは適切にストリーミングできない可能性があります。
  • 管理者権限: OBSは画面全体を共有しているため、コンピューターがアクセスを制限し、コンテンツを表示できない場合があります。 通常、管理アクセスでアプリケーションを起動するだけで、問題は即座に解決します。
  • 32ビットアプリケーションと64ビットアプリケーションの競合: OBSには、32ビットと64ビットの2つのバージョンのアプリケーションがあります。 コンピューターにインストールされているオペレーティングシステムの種類に応じて、正しいバージョンを選択する必要があります。 そうでない場合、アプリケーションは互換性がなく、適切に機能しません。
  • 互換性の問題: OBSが最新バージョンのWindowsと互換性のないいくつかのインスタンスにも遭遇しました。 ここで、アプリケーションを互換モードで起動すると、アプリケーションが期待どおりに起動して動作します。
  • オーバークロック:オーバークロックは、PCのパフォーマンスを向上させる可能性がありますが、アプリケーションにも悪影響を及ぼします。 オーバークロックを無効にしてみて、これが問題に役立つかどうかを確認できます。
  • 競合するソフトウェア:他の同様のキャプチャソフトウェアがバックグラウンドで実行されている可能性もあります。 このソフトウェアはOBSと競合し、リソースの競合を引き起こし、OBSが誤動作して正しく動作しなくなる可能性があります。
  • キャプチャオプション: OBSでは、フルスクリーンや特定のウィンドウなど、いくつかのキャプチャオプションを使用できます。コンテンツをキャプチャする場合は、正しいオプションを選択する必要があります。
  • エラー状態のPC:PCがエラー状態にある可能性を決して排除することはできません。 これは通常、長時間コンピュータをシャットダウンしていないときに発生します。 単に電源を入れ直すだけで、問題が解決します。
同様の状況にある場合は、この記事に従って、私たちが用意したトラブルシューティング手順に従うことができます。 ここでは、問題を回避するために使用される厳選されたテスト済みのメソッドをリストしました。

解決策を上から順に実行し、効果的に作業を進めてください。 それらは、難易度と効率の観点から注文されています。 幸せなトラブルシューティング!

解決策1:コンピューターの電源を入れ直す

広範囲にわたるトラブルシューティングを開始する前に、コンピューターの電源を入れ直す価値があります。 単に電源を入れ直すだけでOBSブラックスクリーンが即座に解決される場合がいくつかありました。 電源の再投入では、コンピューターを完全にシャットダウンし、電源も取り外します。 これにより、コンピューターはすべての一時構成を強制的に削除するため、再起動するたびにすべてが初期化されます。

  1. コンピュータを適切にシャットダウンします。
  2. 電源がオフになったら、電源コンセントを 取り外します。ノートパソコンを使用している場合は、バッテリーを取り外します。
  3. 次に、電源ボタンを数秒間押し続けます。 これにより、すべての電力が確実に排出されます。

2〜4分待ってから、すべてを接続し直して、問題が解決するかどうかを確認します。

解決策2:OBS Studioの正しいバージョンを選択する

OBSには通常、32ビットと64ビットの2つのバージョンがあります。 Windowsオペレーティングシステムも2つのバージョンで出荷されるため、ソフトウェアは2つのバージョンで出荷されます。 32ビットプロセッサと64ビットプロセッサの大きな違いは、実行できる1秒あたりの計算数であり、タスクを完了する速度に影響します。 このソリューションでは、OBSのインストールディレクトリに移動し、ビットバージョンを確認した後、正しいバージョンのソフトウェアを選択します。

まず、コンピューターにインストールされているオペレーティングシステムのバージョンを確認します。

  1. [ このPC ]を右クリックして、[ プロパティ ]を選択します

このPCのプロパティ
  1. コンピューターのプロパティで、 Systemのサブヘッダーの下を確認し、 System typeの前のタイプを確認します。 オペレーティングシステムの種類を書き留めて、以下の手順に進みます。

オペレーティングシステムの種類の確認

OBSのインストールフォルダーに移動し、コンピューターのビットアーキテクチャに応じて、正しいバージョンのアプリケーションを起動します。

  1. Windows + Eを押して、ファイルエクスプローラーを起動します。 次に、ダイアログボックスでOBSを検索し、下の図に示すようにファイルの場所を開きます。

OBS Studioショートカット– Windowsエクスプローラー
  1. 次に、OSのビットバージョンに応じて、正しいバージョンのアプリケーションを選択して開きます。 問題が解決したかどうかを確認してください。

解決策3:互換モードを変更する

アプリケーションに存在する互換モードオプションの混合レポートを受け取りました。 一部のユーザーによると、最新バージョンのWindowsはアプリケーションでサポートされていなかったため、Windows 7との互換性を変更する必要がありましたが、一部のユーザーは互換モードを無効にするとすぐに問題が解決したと報告しました。 ここでは、両方の方法を試して、どちらが機能するかを確認できます。 そうでない場合は、設定をデフォルトに戻し、他のソリューションに進みます。

  1. Windows + Sを押し、OBSを検索し、アプリケーションを右クリックして[ ファイルの場所を開く ]を選択します

OBSのファイルの場所を開く–スタートメニュー
  1. 実行可能ファイルを右クリックして、[ プロパティ ]を選択します

OBS Studioのプロパティ
  1. プロパティに移動したら、[ 互換性 ]タブを選択し、[ このプログラムを互換モードで実行する]オプションをオンにします 。 これで、Windows 7または8を選択できます。

互換モードの有効化– OBS
  1. 変更を保存して終了します。 次に、アプリケーションを起動して、問題が解決するかどうかを確認してください。

解決策4:管理者権限を付与する

画面やゲームを適切にストリーミングできない理由のもう1つの問題は、アプリケーションに適切な管理者権限がないためです。 OBSは事実上すべてのコンテンツとコンピューターの使用状況をオンラインで共有しているため、管理者権限を付与することが不可欠です。 このソリューションでは、それを行い、これで問題が解決するかどうかを確認します。 表示されない場合でも、オプションが常にオンになっていることを確認してください。

  1. 前のソリューションで行ったように、OBSの実行可能プロパティに移動します。
  2. [ 互換性]タブをクリックし、 [ このプログラムを管理者として実行する]オプションをオンにします

OBSへの管理者アクセス権の付与
  1. 変更を適用して終了します。 コンピューターを再起動し、OBSを再度起動します。 次に、問題が解決したかどうかを確認します。

解決策5:リソースに適切なGPUを選択する

私たちが遭遇した別の興味深い現象は、使用しているキャプチャに従って正しいGPUを選択しないと、黒い画面を含むいくつかの問題が発生したことです。 選択したディスプレイに応じて選択するGPUの内訳は次のとおりです。

  • ゲームキャプチャ:専用グラフィックス(NVIDIAまたはAMD)。
  • モニター/ディスプレイキャプチャ:IntelのストックGPU

注:このソリューションは、コンピューターに専用のグラフィックカードがインストールされているユーザー専用です。

ここでは、両方の状況に対応する方法の方法を示します。 あなたのケースに応じてそれらに従ってください。

  1. 画面上の任意の場所を右クリックして、[ NVIDIAコントロールパネル]を選択します。
  2. コントロールパネルで、 [3D設定の管理 ]に移動し、[ プログラム設定]をクリックします
  3. プログラム設定で、OBSディスプレイキャプチャを選択します。 エントリが見つからない場合は、[ 追加 ]をクリックして、インストールディレクトリに移動し、そこから実行可能ファイルを選択してソフトウェアを検索します。

NVIDIAコントロールパネルでOBSを選択する
  1. キャプチャの種類(ゲームまたはモニター)に応じて、プログラムに適切なグラフィックプロセッサを選択します 。 以下のケースでは、NVIDIAのプロセッサが選択されています。

OBS用の統合/専用グラフィックの選択
  1. 変更を保存して終了します。 コンピューターを再起動して、OBSを再度起動します。 黒い画面の問題が解決したかどうかを確認してください。

解決策6:ドライブのアクセス許可設定を変更する

OBSがプライマリドライブ(C)にインストールされている場合、おそらくユーザーでもその内容を編集および変更するための完全なアクセス許可を持っていない可能性があります。 これは通常のケースであり、従来のユーザーがドライブへのアクセスを許可されない理由は、すべてのコアオペレーティングシステムファイルが存在するため、セキュリティ上の理由によるものです。 ただし、一部のユーザーレポートによると、ドライブの所有権設定を変更すると、この問題は即座に解決されました。 このソリューションを実行する前に、管理者としてログインしていることを確認してください。

  1. Windows + Eを押して、ファイルエクスプローラーを起動します。 Cドライブ(またはメインオペレーティングシステムディスクとして設定されているドライブ)を右クリックし、[ プロパティ]を選択します
  2. [ セキュリティ ]タブを選択し、権限の前にある[ 編集 ]をクリックします。

Cドライブの許可の編集
  1. 認証済みユーザーのオプションを選択し、 フルコントロールのチェックボックスを選択します。

認証済みユーザーにフルコントロールを付与する
  1. [ 適用]を押して変更を保存し、終了します。 コンピューターを再起動し、OBSを再度起動します。 問題が解決したかどうかを確認してください。

解決策7:OBSの設定を変更する

考慮すべき別の回避策は、OBSの特定の設定を変更することです。 通常、OBSを使用すると、ユーザーは自分の好みや意志に従って構成を設定できます。 ただし、場合によっては、カスタム設定がソフトウェアと競合して画面が黒くなることがあります。 ここでは、OBSを最適な設定で実行するために必要な設定の変更の一部をリストしました。

 モード:*好みに応じて選択*画面:*ゲームに応じて選択*優先度:*通常はデフォルトの1つで十分です* Sli / crossfire:チェック(後でこのチェックをオフにすることもできます)強制スケーリング:透明をオフ:フレームレートをオフロック:レコードカーソルのチェックを外します:アンチチートのチェック:オーバーレイのチェックを外します:チェックを外します 

OBSの設定を変更した後、OBSを再起動し、問題なく画面/ゲームを適切にストリーミングできるかどうかを確認します。

注:モードを「 フルスクリーンアプリケーションをキャプチャする 」から「 特定のウィンドウをキャプチャする」に変更することもできます

解決策8:マルチアダプターの互換性を有効にする

OBSには、マルチアダプター互換の設定があります。これは、SLIまたはCrossfireテクノロジーを含むコンピューターを対象としています。 SLI / CrossfireはNVIDIA / AMDのテクノロジーであり、ユーザーは1枚ではなく2枚のグラフィックカードを接続し、ゲームプレイまたはアプリケーションの両方でそれらを使用できます。 この機能を有効にすると、OBSの黒い画面の問題が即座に修正されたようです。

マルチアダプターの互換性を有効にする

面白いことに、これにより、SLI / Crossfireテクノロジーがインストールされていないコンピューターの黒い画面が修正されました。 結論として、これはOBSのバグであると安全に言うことができます。SLI/ Crossfireを使用しているかどうかにかかわらず、マルチアダプターの互換性を有効にする必要があります。 このオプションを簡単に有効にするには、ストリームを選択し、 歯車のアイコンをクリックします。 新しいウィンドウがポップアップし、そこからオプションを確認できます。

解決策9:オーバークロックを無効にする

オーバークロックを使用すると、製造元が設定したしきい値温度に達するまで、プロセッサのクロックレートを上げることができます。 温度に達すると、クロック速度はデフォルトに戻り、冷却されます。 最適な温度に達すると、そのクロック速度が再び増加し、サイクルが継続します。 オーバークロックにより、ユーザーはより良いフレームレートとパフォーマンスを得ることができますが、問題を共有するわけではありません。

MSIアフターバーナー

オーバークロックが有効になっているPCがOBSでブラックスクリーンの問題を抱えていることがわかりました。 オーバークロック無効にしMSI Afterburnerなどの関連ソフトウェアもオーバークロックしてから、OBSを再度起動してみてください。 黒い画面の問題が解決した場合、OBSを使用しているときはいつでもオーバークロックを無効にすることを検討してください。

注: GeForce ExperienceおよびWindowsゲームバー機能のオーバーレイも無効にしてみてください。 ゲームやビデオをさらに制御できる追加のソフトウェア機能を考慮してください。

解決策10:競合するソフトウェアを確認する

OBSソフトウェアで黒い画面が表示されるもう1つの理由は、スクリーンキャプチャとビデオ録画にも関連する追加のソフトウェアがバックグラウンドで実行されているためです。 これは、他のサードパーティソフトウェアが実行されていないと「考える」ユーザーにとっては非常に一般的なシナリオですが、実際にはバックグラウンドにあります。 このソリューションでは、コンピューターにインストールされているさまざまなソフトウェアをすべて調べ、問題の原因となっている可能性のある余分なソフトウェアをすべてアンインストールします。

  1. Windows + Rを押して、ダイアログボックスに「 appwiz.cpl 」と入力し、Enterを押します。
  2. アプリケーションマネージャーで、コンピューターにインストールした録音ソフトウェアを検索します。 それを右クリックして、「 アンインストール」を選択します。

競合するアプリケーションのアンインストール
  1. また、バックグラウンドで実行されている追加のアプリケーションがないかタスクバーを確認する必要があります。 各エントリを右クリックして、アプリケーションを終了します。

アプリケーションのタスクバーを確認する
  1. バックグラウンドで実行されているプログラムがないことを完全に確認したら、OBSを再度実行し、問題が解決したかどうかを確認します。

解決策11:アプリケーションを再インストールする

上記のすべての方法が機能せず、OBSを使用してゲーム/画面を正常にストリーミングできない場合は、アプリケーションを完全に再インストールすることを検討してください。 複数のモジュールに問題がある破損/古いコピーが存在する可能性があります。 このソリューションでは、すべてのプリセット構成が失われるため、必要な作業をすべて保存したことを確認してください。

  1. Windows + Rを押して、ダイアログボックスに「 appwiz.cpl 」と入力し、Enterを押します。
  2. アプリケーションマネージャーでOBSを検索し、右クリックして[ アンインストール ]を選択します。

OBS Studioのアンインストール
  1. 両方のオプションを選択し(いずれかが事前に選択されます)、[ アンインストール ]をクリックします。

OBSのユーザーおよびプログラムデータの削除
  1. コンピュータを再起動してください。 次に、OBS Studioの公式Webサイトに移動し、そこから最新バージョンをダウンロードします。 それをインストールし、問題が最新のコピーで持続するかどうかを確認します。

興味深い記事