ブラウザ
 Computer >> コンピューター >  >> トラブルシューティング >> ブラウザ

Windows での Chrome ブラック スクリーンの解決:クイックフィックスとトラブルシューティング

「Chrome ブラック スクリーン」 Google Chrome がレンダリングではなく、空白または完全に黒いウィンドウを開いたときに表示されます。 ウェブサイトまたはUI。これは通常、リモート デスクトップ セッション中に発生します。 (Chrome リモート デスクトップ)または重いウェブページを開いているとき ビデオ、アニメーション、または WebGL コンテンツを使用します。

この問題が発生すると、Web サイトの表示、タブの操作、さらにはメニューの表示ができなくなる可能性があります。フォームへの入力中、ドキュメントの編集中、または Web アプリの使用中にこの問題が発生した場合、保存されていない作業内容が失われます。 紛失する可能性があります。

なぜこのようなことが起こるのでしょうか?

この問題は多くの場合、次のような原因で発生します。

  • ハードウェア アクセラレーション または GPU レンダリングの競合
  • 欠陥または不完全な Chromium アップデート
  • 古いグラフィックス ドライバー Chrome と適切に通信できません
  • リモート デスクトップのエンコーダ/デコーダの問題 ストリーミングされた Chrome ウィンドウが黒く表示される
  • 壊れた拡張機能 レンダリングの妨げ
  • 攻撃的または不安定な実験的フラグ
  • 設定が壊れている またはキャッシュされた GPU シェーダー

簡単に言うと: Chrome は GPU を使用してウィンドウを描画しようとしますが、チェーン内の何か (フラグ、ドライバー、ANGLE バックエンド、拡張機能、またはキャッシュ) が壊れ、代わりに Chrome は黒い画面を表示します。

この動作の原因が明確になったので、以下の解決策を最も簡単なものから順番に実行してください。

1.すべての Chrome フラグをリセット

実験的なフラグは、Chrome がページをレンダリングする方法を変更します。フラグが不正または不安定であると、GPU が処理できないレンダリング パスを Chrome に使用させる可能性があります。リセットすると、 すべての非表示の設定がデフォルトの安定した状態に戻ります。 .

<オル>
  • Google Chromeを開きます .
  • タイプ
  • chrome://flags/

    アドレスバーに入力し、Enter を押します。 .

    <オル>
  • [すべてリセット] をクリックします。 右上にあります。
  • <オル>
  • Chrome を閉じて再起動します。
  • 2.ハードウェア アクセラレーションを無効にする

    デフォルトでは、Chrome はハードウェア アクセラレーションを使用します。 レンダリング作業を GPU にオフロードします。グラフィックス ドライバーにバグがあるか、完全な互換性がない場合、このハンドオフが失敗し、黒い画面が表示される可能性があります。

    ハードウェア アクセラレーションをオフにすると、Chrome でソフトウェア レンダリングが強制的に使用されます。 代わりに。グラフィックを多用するページでは少し遅くなる可能性がありますが、 多くの場合ははるかに安定します。 黒い画面の問題が発生した場合。

    <オル>
  • Chrome を開きます → 3 つの点をクリックします。 .
  • 設定を選択します .
  • <オル>
  • システムに移動します .
  • [利用可能な場合はグラフィック アクセラレーションを使用する] をオフにします。 .
  • <オル>
  • [再起動] をクリックします。 .
  • 3. ANGLE グラフィックス バックエンドをリセットします

    角度 Chrome のグラフィック コマンドを GPU に適した命令に変換する中間層です。 ANGLE が間違ったバックエンド (GPU が処理できない場合の Vulkan や D3D11 など) を使用すると、Chrome に黒い画面が表示されます。リセットすると、システムに最適な互換性のあるモードが復元されます。

    <オル>
  • Chrome ショートカットを右クリックします。 → プロパティ .
  • <オル>
  • ターゲットの終了時 行に次を追加します:
  • --no-experiments

    <オル>
  • このショートカットを使用して Chrome を起動します。
  • 開く
  • chrome://flags/
    <オル>
  • 「ANGLE グラフィックス バックエンドの選択」 を検索します。 それをデフォルトに設定します。 .
  • <オル>
  • Chrome を閉じます。
  • --no-experiments を削除します ショートカットから。
  • Chrome を通常どおり再起動します。
  • 4. Chrome のシェーダー キャッシュをクリアします。

    Chrome はコンパイルされたGPU シェーダを保存します キャッシュ フォルダーに保存されるため、ページをより速く読み込むことができます。これらのキャッシュされたファイルは時間の経過とともに破損する可能性があります。 または、現在の GPU ドライバーまたは Chrome バージョンと一致しません。その場合、Chrome はウィンドウを正しく描画できず、代わりに黒い画面が表示されることがあります。

    シェーダ キャッシュを削除すると、Chrome は現在のドライバとブラウザのバージョンを使用して、これらのファイルを最初から再構築することになります。

    <オル>
  • Google Chrome を閉じます 完全に。 Chrome ウィンドウがバックグラウンドで実行されていないことを確認してください。
  • Win + R を押します。 → 入力:
  • %localappdata%

    <オル>
  • Google → Chrome → ユーザーデータ → ShaderCache → GPUCache に移動します。
  • GPUCache 内のすべてのファイルを削除します .
  • <オル>
  • Chrome を再起動します。
  • フォルダーまたはパスが存在しない場合は、この手順をスキップして次の解決策に進むことができます。

    5.グラフィックス ドライバーを更新します。

    古いまたはバグのあるグラフィック ドライバー これは、ブラウザーでのレンダリングの問題の最も一般的な原因の 1 つです。 GPU ドライバーが Chrome が送信しているコマンドを理解できない場合 (特に新しいグラフィック API の場合) またはANGLE バックエンド )、サイレントに失敗し、黒いウィンドウが表示される可能性があります。

    グラフィックドライバーを更新すると、 最新の互換性パッチがインストールされます。 、パフォーマンスの向上、GPU メーカーからのバグ修正。これは、GPU が Chrome のレンダリング タスクを処理する方法に直接影響し、多くの場合、持続的な黒い画面の問題を解決します。

    グラフィックス ドライバーを更新するには、こちらの詳細なステップバイステップ ガイドに従ってください:グラフィックス ドライバーを更新する方法 (AMD/Nvidia/Intel)

    6.壊れた拡張機能を無効にする

    一部の拡張機能は、オーバーレイを挿入したり、ページのレンダリングを変更したりします。欠陥があると、Chrome のタブ領域が黒くなる可能性があります。すべての拡張機能をオフにすると、原因を見つけるのに役立ちます。

    <オル>
  • Chrome を開きます。
  • アクセス:
  • chrome://extensions/
    <オル>
  • すべての拡張機能をオフに切り替えます。
  • Chrome を再起動します。
  • 拡張機能を 1 つずつオンに戻して、問題の原因となっている拡張機能を特定します。
  • 追加メモ

    • これらの手順はWindows用に書かれています。 。一部のオプション (chrome://flags など) 、ハードウェア アクセラレーションの無効化、拡張機能の管理など)は macOS と ChromeOS にも適用されますが、フォルダ パスとシステム メニューの外観は異なります。
    • リモート デスクトップ セッション中 , Chrome のウィンドウはビデオとしてストリーミングされます。接続が不安定であるか、ホスト上のレンダリング パスが壊れている場合、Chrome がローカルで動作している場合でも、ストリームが黒い画面として表示されることがあります。上記の修正は、ホスト PC でのレンダリングを安定させるのに役立ちます。

    上記の修正を適用すると、Chrome でレンダリングが開始されるはずです。 黒いウィンドウを表示せずに通常どおりに再度実行します。

    黒い画面の問題が続く場合は、Chrome プロフィールをリセットすることを検討してください。 またはChrome を再インストールします。 より深刻な腐敗を排除するには:

    • プロファイルをリセットすると Chrome の設定はデフォルトに復元されますが、復元されません Google アカウントにログインしている場合は、ブックマークまたはパスワードを削除してください。
    • クリーンな再インストールにより、破損したファイルや実験的な調整が残らないように、Chrome の新しいコピーを確実に実行できます。

    Chrome がデフォルトの安定した構成に戻ると、GPU と適切に通信し、黒い画面の問題が発生することなくページが表示されるはずです。

    著者について

    Windows での Chrome ブラック スクリーンの解決:クイックフィックスとトラブルシューティング

    ハムザ・モハマド・アンワル

    Hamza Mohammad Anwar は、MERN テクノロジーを使用した高性能アプリケーションの開発に重点を置いている中級の JavaScript Web 開発者です。彼のスキルセットには、ReactJS、MongoDB、Express NodeJS、およびその他の関連テクノロジーに関する専門知識が含まれています。 Hamza は Google IT 認定プロフェッショナルでもあり、IT サポートにおける彼の能力を際立たせています。熱心な問題解決者である彼は、コンピューター上でエラーを再現してトラブルシューティングを行い、さまざまな技術的な問題の解決策を見つけます。


    1. 修正:ブラウザでの「Sec_Error_Reused_Issuer_And_SerialWarning」エラー

      Sec_Error_Reused_Issuer_And_Serialは、サーバーを含むほぼすべての主要なブラウザー(Firefox、Chrome、Edgeなど)およびオペレーティングシステム(Windows、Linux、Macなど)で報告された問題です。この問題は、ユーザーが特定のWebアドレス(ローカルサーバーまたはFacebookなどのWebサイトのいずれか)にアクセスしようとしたときに発生します。一部のユーザーの場合、この問題はほぼすべてのWebサイトと電子メールアプリケーションで発生します。通常、次のタイプのメッセージが表示されます。 sec_error_reused_issuer

    2. 修正:MicrosoftEdgeとIEでセーフサーチがオフにならない

      セーフサーチは、不適切なWebコンテンツをファイリングする組み込みのセキュリティ機能です。以前はInternetExplorerのセーフサーチを無効または有効にするのは非常に簡単でしたが、Windows10のリリースによりデフォルトの動作が変更されました。 Edgeブラウザーには、ユーザーがセーフサーチを無効にできる設定が含まれていますが、一部のユーザーは、不具合、子アカウントの種類、またはブラウザーの設定により、セーフサーチを無効にすることを拒否します。セーフサーチを無効にできなかった場合に最も影響を受けるユーザーに表示されるエラーメッセージは次のとおりです。 「ブラウザが安全なウェブ