Google Chrome の白い画面の問題をトラブルシューティングして解決する方法
Google Chrome で画面が真っ白になったり、何も表示されなくなったりするのは、特に予期せず発生した場合は、本当にイライラさせられるものです。再起動すればすぐに解消されるような不具合の場合もあれば、キャッシュの破損、拡張機能、あるいはハードウェアアクセラレーションの設定など、より根深い問題が原因となっている場合もあります。少し奇妙に思えるかもしれませんが、こうした問題を解決するには、通常、いくつかの段階的な調整が必要になります。そして驚くべきことに、これらの修正方法の中には、意外と見落としやすいものもあります。Chrome が突然完全に応答しなくなったり、空白のページしか表示されなくなったりした場合は、これらの方法を試すことで、再び正常に動作するようになるかもしれません。通常、目標は、表示の問題の原因を特定し、早期に解決して、ブラウザが再びスムーズに動作するようにすることです。
Google Chromeで白い画面や空白画面が表示される場合の修正方法
Chromeのキャッシュをクリアする
これは当たり前のことかもしれませんが、触れておく価値があります。時間の経過とともにキャッシュデータが蓄積され、ページのレンダリングが破損したり、妨げられたりして、白い画面が表示されることがあります。キャッシュをクリアするのは簡単そうに思えるかもしれませんが、特にキャッシュが古くなっていたり、肥大化していたりする場合は、これで問題が解決することがよくあります。
- Google Chrome を開きます。
- 押すとCtrl + Shift + Delete「閲覧履歴データの消去」ウィンドウが表示されます。
- [詳細設定]タブに切り替えます。
- 時間範囲を[全期間]に設定します。
- 「データを消去」をクリックします。
その後、Chromeを再起動して、空白ページの問題が解決したかどうかを確認してください。キャッシュされたスクリプトや画像が原因で発生する奇妙なレンダリングの問題が解決する場合もあります。
ハードウェアアクセラレーションをオフにする
この設定は、GPUにタスクをオフロードすることで動作をスムーズにするはずですが、環境によってはオフにすることで画面が真っ暗になったり、ちらついたりすることが実際に解消されることがあります。少し奇妙に聞こえるかもしれませんが、ハードウェアアクセラレーションは、特に古いマシンや古いグラフィックドライバーでは競合を引き起こすことが知られています。
- Chrome を起動し、3 つのドット (メニュー アイコン) > [設定]をクリックします。
- 下にスクロールして「詳細設定」をクリックします。
- [システム]セクションで、[ハードウェア アクセラレーションが使用可能な場合は使用する] をオフにします。
- Chromeを再起動します。
一部の設定では、このシンプルなトグルスイッチでChromeのページ表示が改善することがあります。なぜこれが役立つのでしょうか?GPUドライバーの動作が不安定な場合、ハードウェアアクセラレーションによってブラウザがハングしたり、画面が真っ白になったりすることがあるためです。試してみる価値はあります。
Chromeショートカットを変更してGPUを無効にする
これは、ChromeのGPUレンダリングが完全に壊れている場合の回避策です。少しハックっぽいですが、ウィンドウが空白のままになったり、白くしか表示されない場合に、Chromeを再び起動させるのに役立った人がかなりいます。
- Chrome が閉じていることを確認してください。
- デスクトップまたはタスクバーの Chrome アイコンを右クリックし、[プロパティ]を選択します。
- [ターゲット]フィールドで、
--disable-gpu既存のテキストの末尾に追加します。 - 例えば:
"C:\Program Files\Google\Chrome\Application\chrome.exe" --disable-gpu - [適用]と[OK]をクリックします。
- Chrome をもう一度起動します。
この調整はChromeにGPUハードウェアアクセラレーションを一切使用させないように指示するもので、バグを回避できる場合があります。なぜ時々機能するのかは分かりませんが、あるマシンでは画面が真っ白になる問題が解決したのに対し、別のマシンではほとんど変化がありませんでした。ディスプレイが完全に壊れている場合は試してみる価値があります。
競合するアドオンを見つけるために拡張機能を無効にする
Chrome の動作が不安定になる原因は、多くの場合拡張機能です。拡張機能の 1 つが競合を引き起こし、空白ページや真っ白な画面が表示されることがあります。すべての拡張機能を一度無効にしてから再度有効にすると、問題の原因が明らかになる場合があります。
- Chrome を開き、3 つのドット>その他のツール>拡張機能をクリックします。
- スイッチを切り替えてすべての拡張機能をオフにします。
- Chrome を再起動して問題が解決するかどうかを確認します。
問題が解決した場合は、問題が再発するまで拡張機能を一つずつ有効化し直してください。そうすることで、競合の原因を特定できます。特定の広告ブロッカーやテーマ拡張機能が、うまく動作しなくなる場合もあります。
Chromeプロファイルの履歴フォルダを確認して名前を変更する
プロファイルデータや履歴フォルダが破損すると、空白ページなどの表示不具合が発生する可能性があります。このフォルダの名前を変更するか削除すると、Chrome は新しいプロファイルを強制的に作成します。場合によっては、それだけで問題が解決することもあります。
- Chrome を開き、 chrome://versionに移動して、プロファイル パスを見つけます。
- そのアドレスをコピーします。
- ファイル エクスプローラー ( Windows キー + E ) を開き、パスをアドレス バーに貼り付けます。
- そのフォルダー内のHistoryファイルを見つけます。
- それを右クリックし、「名前の変更」を選択して、名前を「History_old」または同様の名前に変更します。
- Chrome を再度開き、表示が改善されるかどうかを確認します。
これは、履歴データベースが破損した場合に役に立つことがあります。Chrome は、おそらく不具合なく、新しいプロファイル ファイルを再作成します。
互換モードを無効にする(Windowsの場合)
Chrome が互換モードで動作するように設定されている場合、これも表示の問題を引き起こす可能性があります。Windows はこの設定を過剰に利用し、アプリを正常に動作しない古いモードに強制することがあります。
- Chrome のアイコンを右クリックし、[プロパティ]を選択します。
- 「互換性」タブに移動します。
- [互換モードでこのプログラムを実行する]というボックスのチェックを外します。
- [適用]と[OK]をクリックします。
Chromeを再起動してください。この設定によってバグが発生していた場合は、正常に表示されるはずです。もちろん、他の理由で互換性を強制している場合は、慎重に進めてください。
ブラウザを工場出荷時の設定にリセットする
それでも問題が解決しない場合は、リセットすることで頑固なエラーや競合する設定を解消できる場合があります。ちなみに、リセットするとすべての拡張機能が無効になり、一部の設定がクリアされ、Chromeがデフォルトの状態に戻ります。
- メニュー > [設定] をクリックします。
- 下にスクロールして「詳細設定」をクリックします。
- 「設定を元のデフォルトに戻す」を見つけてクリックします。
- [設定をリセット]をクリックして確認します。
これはブラウザのリセット ボタンを押すのと同じようなもので、永続的な空白画面を修正できますが、行った調整もリセットされます。
マルウェアをスキャンする
マルウェアやアドウェアがChromeのレンダリングを妨害し、画面が真っ白になったり空白になったりすることがあります。Windows Defenderなどの信頼できるウイルス対策プログラムでシステム全体をスキャンすれば、問題の原因を除去できます。
- 検索バーに入力してWindows Defenderを開きます。
- 「ウイルスと脅威の防止」に移動します。
- [完全スキャン]を選択し、[今すぐスキャン]をクリックします。
忍耐が鍵です。スキャンが終わったらコンピュータを再起動してください。時には、潜伏しているマルウェアが原因になっていることもあります。
Chromeを完全に再インストールする
上記のいずれの方法でも問題が解決しない場合は、クリーンインストールが最終手段となる可能性があります。Chromeを完全に削除し、再起動後に最新バージョンをインストールすると、表示の問題の原因となっている残存データがすべて消去されることがよくあります。新規インストールは基本的にプロファイルを消去することになるので、必要に応じてブックマークをエクスポートするか、データを同期するようにしてください。
- [設定] > [アプリと機能]に移動します。
- Google Chrome を見つけて、「アンインストール」をクリックします。
- システムを再起動します。
- 公式サイトからChromeを再度ダウンロードしてインストールします。
この回避策には数分余分にかかることもありますが、他の調整では修正できない完全に白いウィンドウなどの永続的な不具合を解決できることがよくあります。
また、Chrome Canary を使用して同様の問題が発生している Mac ユーザーの場合は、特定のフラグを使用してターミナルから Chrome を起動すると問題が解決することがよくあります。
open -n -a /Applications/Google\ Chrome\ Canary.app/Contents/MacOS/Google\ Chrome\ Canary --args --disable-gpu
これによりGPUが無効化され、Macのレンダリングバグも修正されます。あまりスマートではありませんが、MacでChromeが壊れている場合は、コマンドラインで直接変更することで、白いページしか表示されない状態を解消できるかもしれません。