起動時にフリーズするコンピュータのトラブルシューティングと修復方法
パソコンが起動画面でフリーズしたり、最悪の場合、BIOS画面から先に進めなくなったりしたら大変です。ハードウェアやドライバーがうまく動作していないように見えることもあります。ファイルの破損、RAMの不良、BIOS設定の狂いなどが原因かもしれません。何度も電源プラグを抜き差ししてもダメだったりするかもしれません。そこでこのガイドでは、完璧で簡単な解決策ではないかもしれませんが、実際に効果のある解決策をいくつかご紹介します。セーフモードのトリックからハードウェアの再接続まで、Windowsを完全に再インストールするといった大掛かりな対策を講じる前に、試してみるべきことは必ずあります。
起動中にフリーズするPCの修復方法
方法1:セーフモードで起動し、ドライバーを更新する
なぜでしょうか?多くの場合、原因は起動時にドライバーがうまく動作しないことです。ディスプレイドライバーや最近のソフトウェアの変更が原因でシステムがフリーズした場合、セーフモードが救世主となる可能性があります。セーフモードは必要なものだけを読み込むため、通常の混乱を避けてトラブルシューティングを行うことができます。
PCがWindowsロゴや回転するドットでフリーズする場合は、これを試してみるのが最適です。ドライバーの更新、最近の変更の取り消し、診断の実行など、最小限の環境が整うはずです。
- 電源ボタンを約3秒間押し続けて、PCの電源を完全に切ります。これを3回繰り返すと、一部の設定では自動回復が起動します。
- 強制シャットダウンを何度か繰り返すと、PCは回復環境で起動するはずです。「詳細オプション」を選択し、「トラブルシューティング」を選択してください。
- 次に、「スタートアップ設定」に移動して、「再起動」をクリックします。
- 再起動したら、5またはを押してセーフモード(ネットワーク対応)でF5起動します。最新のドライバーを入手したり、チェックを実行したりするには、インターネット接続が必要になります。
ここでWindowsが正常に読み込まれる場合は、正しい手順です。グラフィックドライバーを更新することで、問題が解決するかもしれません。
グラフィックドライバーを更新する – ディスプレイドライバーが原因の場合が多い
なぜでしょうか?グラフィックドライバーが古かったり破損していると、起動時にフリーズするなど、様々なディスプレイの問題が発生します。特にセーフモードでシステムが正常に動作する場合は、この方法が効果的です。
アップデート後、解像度が向上したり、起動時のフリーズが解消されたりするはずです。環境によっては、数回の再起動が必要になる場合があり、新しいドライバーが問題を起こした場合はロールバックが必要になることもあります。
- Windows + Rを押し、入力して
devmgmt.mscEnter を押すと、デバイス マネージャーが開きます。 - 「ディスプレイ アダプター」を見つけて展開します。GPU(おそらく Nvidia、AMD、または Intel)を右クリックし、「ドライバーの更新」を選択します。
- 「ドライバーソフトウェアの最新版を自動検索する」を選択します。それでも問題が解決しない場合は、製造元のWebサイト(Nvidia、AMD、またはIntel)に直接アクセスし、最新のドライバーを手動でダウンロードしてください。
- 新しいドライバーで問題が発生した場合、いつでも以前のバージョンに戻すことができます: 「ドライバー > プロパティ > ドライバー タブ > ドライバーのロールバック」。
アップデート後、マシンを再起動して、まだフリーズするかどうかを確認してください。これだけで、起動時の奇妙な問題が解決できる場合もあります。
Windowsメモリ診断を実行して不良RAMをチェックする
なぜでしょうか?RAMスティックの故障により、起動時にシステムがフリーズすることがあるからです。少し奇妙ですが、実際に起こることです。起動時にフリーズし、RAMが原因と思われる場合は、簡単なメモリテストを実行すると、原因を特定するのに役立ちます。
これは、最近新しいRAMをインストールした、RAMモジュールを交換した、あるいはPCが突然クラッシュし始めた場合に特に役立ちます。運が良ければ、単にスティックの故障だと分かるかもしれません。
- Windows + Rを押して、入力し
mdsched、Enter キーを押します。 - 今すぐ再起動して問題がないか確認するを選択します。
マシンを再起動し、メモリテストを実行します。エラーが発生した場合は、個々のモジュールをテストするか、交換する必要があります。一部のマシンでは、正常に起動できない場合はリカバリからこのテストを実行する必要があることに注意してください。
ハードウェアコンポーネントの再装着
原因は不明ですが、ハードウェアの接続が緩んだり汚れたりすると、奇妙なフリーズが発生することがあります。RAM、GPU、ケーブルを抜き差しすることで、特に断続的に発生する場合は、問題が解決することがあります。
警告: PC内部に不安がある場合のみ、この作業を行ってください。部品に触れる前に、必ず電源を切り、プラグを抜き、身体のアースを取ってください。
- ケースを開けて、圧縮空気で全てを掃除してください。埃が溜まっていては何も改善しません。
- RAM スティックを取り外してスロットをクリーニングし、スロットを変更しながら一度に 1 つのスティックで起動してみます。障害のあるモジュールまたはスロットが見つかる場合があります。
- ハードドライブの SATA ケーブルを外し、しっかりと再接続します。
- CPU クーラーを取り外して再度取り付け、CPU ピンとソケットの接触を慎重に確認します。
完了したら、電源プラグをコンセントから抜いて再起動してみてください。場合によっては、しっかりと掃除して再接続すると、予想以上にうまく動作することもあります。
システムファイルチェックを実行し、ディスクエラーを修復する
理由は?システムファイルの破損やディスクエラーにより、Windowsが起動時にハングアップする可能性があるためです。これらの診断を実行することで、すべてを再インストールすることなく重要なファイルを修復できます。
Windows を通常モードまたはセーフモードで起動できない場合は、回復環境から次の操作を試してください。
- 強制的にシャットダウンするか、Windows インストール メディアを使用して、回復モードで起動します。
- [トラブルシューティング] > [詳細オプション] > [コマンド プロンプト]に移動します。
- 次のコマンドを 1 つずつ実行します。
dism /online /cleanup-image /restorehealth— Windows イメージ キャッシュを修復します。sfc /scannow— システム ファイルをスキャンして修復します。chkdsk /r /x— ディスク エラーをチェックして修復します。
再起動して、起動プロセスがスムーズになったかどうかを確認します。
システムの復元またはWindowsのリセットを実行する
他に方法がない場合は、以前の動作状態への復元やWindowsのリセットで状況を改善できる場合があります。これらのオプションは、すべてのデータを完全に消去することなく、最近の変更を元に戻したり、Windowsを修復したりします。
- リカバリでは、「トラブルシューティング」 > 「詳細オプション」に移動します。
- 「システムの復元」を選択し、問題が発生する前の復元ポイントを選択します。
- それが不可能な場合、または問題が解決しない場合は、「このPCを初期状態に戻す」を選択してください。ファイルを保持するか、クリーンインストールするかを選択できます。
BIOS設定を修正するか、BIOSを更新する
BIOS画面または最初のハードウェア画面でシステムが動かなくなった場合は、BIOSをデフォルトにリセットすることで誤った設定を解消できる場合があります。古いバージョンのBIOSは、特に新しいハードウェアとの互換性の問題を引き起こすことがあります。
- 再起動し、F2、F12、Deleteなどの BIOS に入るキーを押します。
- 通常、「終了」または「保存して終了」メニューの下にある「セットアップのデフォルトの読み込み」または同様の機能を探します。
- 保存して再起動してください。フリーズが続く場合は、BIOSのアップデートが必要になる可能性がありますが、マザーボードメーカーが提供する詳細なガイドなどに従って慎重に行ってください。
Windowsをリセットまたは再インストールする(最後の手段として)
もちろん、他の方法がすべてうまくいかない場合は、最初からやり直す必要があるかもしれません。そのためには、Windows公式の回復ドライブまたはインストールメディアを使用してください。「このPCを初期状態に戻す」または完全な再インストールを選択すると、破損したファイルや不適切な設定によって引き起こされた頑固な問題が解決することがよくあります。
覚えておいてください、これは少し当てずっぽうですが、完全に新しいシステムを手に入れる唯一の方法である場合もあります。
PCがフリーズ後に起動を再開したとき
PC を再起動すると一時的にフリーズが修正されるような奇妙なケースの場合は、長期的には役立つ可能性がある、無効にしたり調整したりできるいくつかの簡単な操作を次に示します。
高速スタートアップを無効にする
この機能はカーネルとドライバーの一部を休止状態に維持するため、Windows が停止する原因となることがあり、システムが不安定な場合は好ましくありません。
- Windows + Rを押して入力し、
powercfg.cplEnter キーを押して電源オプションを開きます。 - 電源ボタンの動作を選択します。
- [現在利用できない設定を変更します]をクリックします。
- [高速スタートアップを有効にする (推奨)] のチェックを外します。
- 変更を保存して再起動します。
うまくいけば、ブートの安定性が向上します。
ハードウェアアクセラレーションを無効にする
レジストリを編集してハードウェアアクセラレーションを無効にする必要がありますが、GPUドライバーと競合することがあります。少し技術的な話になりますが、アップデート後にグラフィックの不具合やフリーズが発生する場合は試してみる価値はあります。
- Windows + Rを押して、 と入力し
regedit、 Enter キーを押します。 - に移動します
Computer\HKEY_CURRENT_USER\Software\Microsoft\Avalon. Graphics。そのキーが存在しない場合は作成します。 - 空きスペースを右クリックし、[新規] > [DWORD (32 ビット) 値]を選択して、名前を付けます
DisableHWAcceleration。 - ダブルクリックして値を1に設定します。
- 再起動してフリーズが起こらなくなるかどうかを確認します。
完全なウイルススキャンを実行する
マルウェアは、システムリソースを乗っ取ったりファイルを破壊したりすることで、起動時に奇妙な問題を引き起こすことがあります。セーフモードでWindowsセキュリティのディープスキャンを実行すると、隠れた悪質なプログラムを発見できる場合があります。
- Windows セキュリティを開きます。
- [ウイルスと脅威の防止] > [スキャン オプション]に移動します。
- 「フルスキャン」を選択してスキャンを開始します。しばらく時間がかかる場合がありますのでご了承ください。
完了したら再起動してください。システムの動作がスムーズになっているはずです。マルウェアの削除後、グラフィックドライバーを再度アップデートできます。これは双方にとってメリットがあります。
まとめ
- PC が起動時または Windows の読み込み画面で停止する場合は、セーフ モードを試してください。
- グラフィック ドライバーを手動で更新するか、デバイス マネージャー経由で更新します。
- メモリ診断を実行して、障害のある RAM を除外します。
- 問題がない場合は、ハードウェア コンポーネントを取り付け直します。
- 可能であれば、システム ファイル チェックとディスク修復を使用します。
- 他に方法がない場合は、システムの復元または Windows のリセットを検討してください。
- BIOS 設定を確認するか、該当する場合は BIOS を更新します。
- 問題が断続的に発生する場合は、高速スタートアップとハードウェア アクセラレーションを無効にします。
- セーフモードでマルウェアを徹底的にスキャンします。
まとめ
これらの修正プログラムは、PCの起動時にフリーズするほとんどのシナリオに対応しています。ハードウェアの問題、ソフトウェアの問題、あるいはWindowsの誤動作が原因の場合もあります。実際には、これらの手順を一つずつ試すことでほとんどの問題は解決するはずですが、それでも解決しない場合は、Windowsのクリーンインストールしか残された選択肢がないかもしれません。この方法が、誰かの頭を悩ませる時間を大幅に節約するのに役立つことを願っています。私の場合は複数のマシンでうまくいきましたので、試してみる価値はあります。