- ほとんどのフリーズは、温度、ハードウェアの障害、またはリソース不足 (RAM、ディスク、電源) によって発生します。
- CHKDSK、SFC、DISM、メモリ診断などのツールを使用すると、システム、ディスク、RAM の破損を排除できます。
- セーフ モード、クリーン ブート、および単一の更新されたウイルス対策により、クラッシュの原因となるプログラムとドライバーを分離できます。
- 他の方法がどれも機能しない場合は、Windows をリセットし、専門家の助けを借りて電源、マザーボード、RAM、SSD/HDD をチェックすると、通常は問題が解決します。
ゲーム中、ビデオ通話中、あるいはウェブ閲覧中にPCがフリーズしてしまうのは、最もイライラする出来事の一つです。画面がフリーズし、マウスが動かなくなり、音声がループ再生されてしまい、電源ボタンを長押しして強制シャットダウンするしか選択肢がなくなります。そうなると、それまで行っていた作業がすべて失われるリスクがあります。PCの動作が遅い原因を診断するには、論理的な順序でチェックを行う必要があります。
厄介なのは、フリーズの原因がソフトウェアとハードウェアの両方にあることです。単純なプログラムのインストールミスから、電源ユニットの故障、RAMの不具合、ハードドライブの損傷、高温、ドライバーの不具合、ウイルス感染、さらにはWindowsユーザーアカウントの問題まで、様々な原因が考えられます。このガイドでは、よくある原因と最も効果的な解決策をすべて解説し、それぞれの可能性を迷うことなくトラブルシューティングできるように、また、どのWindowsメンテナンスツールが役立つかをご紹介します。
PC が「フリーズ」するとは、実際には何を意味するのでしょうか?
パソコンがフリーズすると言う場合、オペレーティングシステムが命令の処理を停止することを意味します。画面がフリーズし、カーソルが反応しなくなり、キーボードも反応しなくなるため、多くの場合、物理的なリセットしか選択肢がなくなります。場合によっては、Windowsはブルースクリーン(BSOD)を表示することもありますが、多くの場合、それすら表示されず、単にフリーズするだけです。
症状は問題の原因によって大きく異なります。起動してPINを入力するとすぐにフリーズする場合もあれば、ゲームを開くとき、Chromeを閉じるとき、またはコンピューターを長時間使用した後に発生する場合もあります。多くの場合、音声は数秒から数分間再生され続けたり、通話相手の声は聞こえるのに自分の声が聞こえなくなったりします。これは、システムが部分的に機能しているものの、コンポーネントまたはドライバーが応答しなくなったことを示しています。
パソコンが一度フリーズした場合、すぐに再起動してもすぐにまたフリーズしてしまうのに対し、しばらく「休ませる」とフリーズが長引くことはよくあります。これは通常、パソコンが高温になったり、継続的な負荷がかかったりしたときに発生する、温度、電源、またはハードウェアの問題を示しています。
完全なフリーズと数秒間の一時停止を区別することが重要です。マウスは動くものの、すべてが極端に遅い場合、またはシステムが20~30秒後にしか応答しない場合は、ハードフリーズというよりも、ディスクの問題、仮想メモリの問題、またはリソース不足の可能性が高いです。1つのアプリケーションだけがフリーズしている場合は、システム全体を再起動せずにWindowsでフリーズしたアプリケーションを閉じる方法は次のとおりです。
温度ロックアップとハードウェア障害の原因
PCがフリーズする最も一般的な原因の一つは、高温です。特に夏場や、長年内部清掃されていないシステムでは、高温が原因となることが多いです。ファン、ヒートシンク、通気口などに埃が溜まると、空気の流れが阻害され、熱が適切に放出されなくなるため、まるで毛布のように熱が閉じ込められてしまいます。
CPU、GPU、あるいはチップセットが安全限界温度に近づくと、システムはまず周波数と電圧を下げて自身を保護しようとします(スロットリング)。それでも不十分な場合は、最終的にシステムがフリーズしたり、突然シャットダウンしたりする可能性があります。同様の状況は、サーマルペーストが乾燥していたり、適切に塗布されていなかったり、ヒートシンクがしっかりと取り付けられていない場合にも発生する可能性があります。
温度以外にも、部品の不具合によってランダムな凍結が発生することがあります。原因を特定するのに役立つパターンがいくつかあります。
- 電源が損傷しているか不十分ですPCはしばらくすると突然シャットダウンしたり再起動したりしますが、場合によっては数日かけて頻繁にシャットダウンしたり、電源ユニット(PSU)が必要な電力を確実に供給できない場合にフリーズすることもあります。
- 不良なRAM: 一見ランダムなクラッシュ、「メモリ管理」タイプのブルー スクリーン、ファイルのコピー時のエラー、または突然破損したように見えるファイル。
- 不良セクタのあるハードドライブまたはSSD: 断続的なフリーズ、無限に続く読み込み時間、ディスクが「傷つく」間システムが数秒間ハングし、深刻な場合には BSOD または完全なフリーズが発生します。
- 問題のあるグラフィックカード: 特にゲームのプレイ中や 3D アプリケーションの実行中にフリーズし、画面のフリーズ、画面のアーティファクト、またはビデオ信号の損失を伴うことがあります。
ソフトウェアの問題かハードウェアの問題かを判断する重要なポイントは、Windowsを再インストールしたり、工場出荷時の設定にリセットしたりした後でも、PCの動作が変わらないかどうかを確認することです。クリーンなシステムでもクラッシュが続く場合は、ハードウェアに問題がある可能性が非常に高いです。
リソースが不足しています: RAM、ディスク容量、仮想メモリが限界に達しています。
フリーズの原因は必ずしも部品の故障だけではありません。多くの場合、コンピュータのリソースが不足していることが原因です。RAMが満杯になり、プロセッサの使用率が100%になり、ハードドライブが飽和状態になると、Windowsは深刻なボトルネックに陥り、単に動作が遅くなるだけでなく、場合によっては完全にフリーズしてしまうこともあります。
RAMは短期的な作業用メモリとして機能します。ブラウザで20個のタブを開き、ゲーム、Spotify、複数のオフィスアプリケーション、さらにリソースを大量に消費するプログラム(ビデオ編集ソフト、仮想マシンなど)も起動している場合、8GBや16GBのRAMでもすぐに限界に達してしまう可能性があります。
物理RAMがいっぱいになると、Windowsはハードドライブを拡張メモリとして使用して「仮想メモリ」を生成します。これにより、ハードドライブはページファイルへの読み書きを絶えず行うことになります。SSDであっても、これは実際のRAMを使用するよりもはるかに遅く、システムが動作速度低下を起こし、最終的にはクラッシュにつながる可能性があります。
システムドライブ(通常はCドライブ)の空き容量がほぼ満杯の場合、オペレーティングシステムは仮想メモリや一時ファイルのための十分なスペースを確保できず、クラッシュする可能性が大幅に高まります。目安として、Windowsドライブには少なくとも20GBの空き容量を確保しておくことをお勧めします。
タスクマネージャーなどのツールを使えば、CPU、RAM、ディスク、ネットワークの使用状況をリアルタイムで確認できます。RAMやディスクの使用率が100%のときにフリーズが発生した場合は、コンポーネントの故障ではなく、リソース不足が原因である可能性が非常に高いです。
ディスク、メモリ、システムファイルをチェックする方法(CHKDSK、SFC、DISM、RAM診断)
部品を交換する前に、Windowsに内蔵されているツールを使って、ドライブ、システムファイル、RAMの状態を確認することをお勧めします。データ破損が原因で発生するフリーズの多くは、再フォーマットすることなくこの方法で解決できます。
まず最初に試すべきは、CHKDSK(ディスクチェック)です。これは、ハードディスクドライブやSSDをスキャンして論理エラーと物理エラーを検出する、実績のあるコマンドです。不良セクタを特定して隔離し、破損したファイルシステム構造を修復することができます。
CHKDSK を使用するには、コマンド プロンプトまたは PowerShell を管理者として開き、チェックするドライブ (例: C:) でコマンドを実行します。ドライブが使用中の場合は、システムは次回の再起動時にチェックを実行するようにスケジュールします。また、インストール用 USB ドライブから起動し、「コンピューターの修復」>「詳細オプション」>「コマンド プロンプト」を選択することで、Windows 修復環境から CHKDSK を起動することもできます。これらのタスクに役立つCMD コマンドの詳細については、変更を加える前に参照してください。
CHKDSKの実行後には、SFC(システムファイルチェッカー)を実行することを強くお勧めします。このコマンドは、Windowsの重要なファイルを分析し、破損または変更されたと検出されたファイルを、システムキャッシュに保存されている正しいバージョンに置き換えます。
SFC ですべての修復が失敗した場合、DISM (展開イメージングサービスおよび管理) が作動します。DISMは、 /ScanHealth、/RestoreHealth、/StartComponentCleanupなどのパラメーターを使用して、SFC 単独では修復できないコンポーネントを含め、Windows イメージをチェックして修復します。
もう一つ重要な点は、RAMの健全性を確認することです。Windowsには「Windowsメモリ診断」ツールが搭載されており、「ファイル名を指定して実行」ダイアログボックスに「mdsched」と入力することで起動できます。システムが再起動し、オペレーティングシステムを起動する前にRAMのフルテストが実行されます。
診断でエラーが検出された場合、たとえ数個の不良セルであっても、それらのメモリアドレスにアクセスしようとした際にPCがランダムにフリーズする原因となる可能性があります。その場合は、モジュールを個別にテストし、不良モジュールを交換する必要があります。
問題のあるソフトウェアを特定するために、セーフ モードとクリーン ブートで起動してみてください。
ディスクとRAMのテストで決定的な結果が得られない場合は、ソフトウェアに問題がある可能性があります。互換性のないドライバ、バックグラウンドプログラム、サードパーティ製ユーティリティ、ウイルス対策ソフトなどが考えられます。セーフモードとクリーンブートが、このような場合の最良の解決策です。
セーフモードでは、Windowsは必要最低限のドライバーとサービスのみで起動します。高度なグラフィックドライバー、スタートアッププログラム、サードパーティ製アプリケーションは起動しません。このモードでPCのフリーズが解消された場合、問題の原因は通常起動時に読み込まれるソフトウェアにある可能性が非常に高いと言えます。
パソコンがデスクトップ画面にすらスムーズにアクセスできない場合は、Windowsの起動画面(ロゴが表示されている画面)中にパソコンの電源を3回連続でオン/オフすることで、強制的に回復環境を起動できます。3回目の試行で青色の回復メニューが表示されるので、そこから「詳細オプション」>「起動設定」に進み、「セーフモード」を有効にしてください。
もう一つ非常に便利なテクニックは、「クリーンブート」を実行することです。これは基本的に、 msconfigとタスクマネージャーからすべてのスタートアッププログラムと不要なサードパーティ製サービスを無効にすることで、Windowsがセーフモードと「ほぼ」同じ状態で起動し、より完全なドライバが使用されるようにするものです。
そこから、フリーズの原因となっているサービスやプログラムを一つずつ有効化していくことで、原因を特定できます。少々面倒な作業ではありますが、問題のあるソフトウェアを特定するには非常に効果的です。
ウイルス、マルウェア、ウイルス対策ソフトウェアの設定ミス
マルウェアは、クラッシュ、極端な動作の遅延、システム全体のフリーズといった問題の典型的な原因の一つです。マルウェアの種類によっては、CPU、RAM、ディスク容量を限界まで消費するもの(マイニングマルウェア、トロイの木馬、広告を大量に仕込んだアドウェアなど)もあれば、ファイルを破損させたり、Windowsレジストリを改ざんしたりするものもあります。
典型的な感染症状としては、頻繁なポップアップ広告、インストールした覚えのないプログラム、ツールバーや見慣れない拡張機能で溢れたブラウザ、あるいは起動時間の著しい遅延などが挙げられます。さらにフリーズが発生する場合は、ほぼ間違いなく不要なプログラムがインストールされていると考えられます。
Windows Defender(Microsoft Defender)は、適切にアップデートされていれば、ほとんどのユーザーにとって十分な機能を備えています。Windowsの起動前にフルスキャンまたは「オフラインスキャン」を実行してシステムを分析することで、起動時にメモリに潜むマルウェアを検出することができます。
さらにサポートが必要な場合は、MalwarebytesのAdwCleanerのような専用ツールが、アドウェア、ツールバー、PUP(潜在的に不要なプログラム)の削除に非常に役立ちます。これらのツールはインストール不要で、他のウイルス対策ソフトが見逃すような脅威も検出できる場合が多いです。
注意してください。2つのウイルス対策プログラムを同時に実行することは、何も実行しないよりも悪い場合が多いのです。Microsoft Defenderとサードパーティ製のウイルス対策ソフトが同じファイルをリアルタイムでスキャンしようとすると、互いに競合し、CPU使用率が大幅に上昇し、PCの動作が遅くなったり、フリーズしたりする可能性があります。
ルールは明確です。アクティブなウイルス対策ソフトは1つだけにし、複数のセキュリティスイートを併用しないでください。サードパーティ製のウイルス対策ソフトをインストールする場合は、競合を避けるため、Windows Defenderのリアルタイム保護機能を無効にしてください。
ユーザーアカウントと破損したプロファイルファイルの問題
ログイン時やユーザーパスワード入力時にPCがフリーズするケースがあり、セーフモードでは多少改善されるようです。このような場合、問題の原因はユーザープロファイル内のファイルが破損していることであることが多いです。
Windowsは、各アカウントごとに多くの設定、キャッシュ、および特定のデータを保存しています。これらの要素のいずれかが破損した場合(停電、マルウェア、不適切なアンインストールなど)、ログイン時にクラッシュやフリーズが頻繁に発生し、悪夢のような状況に陥る可能性があります。
理想的には、別のローカルアカウントまたはMicrosoftアカウントを試して、問題が解決するかどうかを確認すべきです。しかし、セカンダリアカウントを設定している人はほとんどいないため、セーフモードを使用するか、インストールメディアを使用して管理者権限でコマンドプロンプトを開く必要があります。
そのような環境であれば、DISMとSFCを使用して、次のようなコマンドでWindowsのインストールを修復できます。
- DISM.exe / Online / Cleanup-Image / ScanHealth
- DISM.exe /オンライン /クリーンアップイメージ /StartComponentCleanup
- DISM.exe /オンライン/クリーンアップイメージ/ RestoreHealth
それでも状況が改善しない場合は、新しいユーザーアカウントを作成し、古いプロファイルからデータ(ドキュメント、デスクトップなど)を手動で移行することで、破損した設定が引き継がれるのを防ぐことができます。
ゲーム中にフリーズする:グラフィックカード、ドライバー、要件
ゲーム中にフリーズするのはよくある問題で、いくつかの要因が関係しています。まず、いつものように温度が挙げられます。GPUとCPUはどちらも最大能力で動作しており、冷却システムが汚れていたり、容量が不足していたりすると、ゲーム中にコンピューターがフリーズすることがあります。
HWiNFO、HWMonitor、MSI Afterburnerなどのツールを使用して温度を監視することをお勧めします。負荷がかかった状態でGPUまたはCPUの温度が90~95℃を超える場合は、何らかの問題が発生しています。これは、埃の付着、サーマルペーストの劣化、ファンの故障、またはケース内のエアフロー不良が原因である可能性があります。
もう一つの要因はハードウェア自体の処理能力です。非常に基本的なグラフィックカードや少ないRAMで最新のゲームを実行しようとすると、起動はするものの処理能力が限界に達し、特定のシーンの読み込み時やゲームの起動・終了時にフリーズしてしまう可能性があります。
グラフィックカードのドライバーも、フリーズの原因としてよくあるものです。古いバージョン、正しくインストールされていないバージョン、あるいは不安定なベータ版ドライバーは、単純なゲームクラッシュからシステム全体のフリーズまで、あらゆる問題を引き起こす可能性があります。
NVIDIAまたはAMDの公式ドライバーの最新の安定版を常にインストールしておくことをお勧めします。また、数年にわたってアップデートを行ってきた場合は、DDU(Display Driver Uninstaller)などのユーティリティを使用してクリーンインストールを行い、以前のバージョンの痕跡をすべて削除してください。
ゲーム自体に潜在的な問題がある可能性も忘れないでください。インストールが破損している、ファイルが破損している、MODが競合している、特定の構成でクラッシュする最適化が不十分なバージョンなどが考えられます。SteamやBattle.netなどでゲームファイルの整合性を確認し、必要に応じてゲームを再インストールすると、通常は問題が解決します。
最後に、DirectXやその他のグラフィックAPI(Vulkan、OpenGL)が古いバージョンであったり、破損していたりすると、問題が発生する可能性があります。MicrosoftのWebサイトからDirectXランタイムを再インストールし、Windows Updateを通じてWindowsを最新の状態に保つことで、これらの問題を大幅に軽減できます。
Windows、BIOS、およびドライバーのアップデート
大規模なWindowsアップデートは、改善点よりも多くの問題を引き起こすことがあります。機能アップデート後に、クラッシュ、ブラウザの再起動、パフォーマンスの低下、古いドライバとの互換性の問題などが発生することは比較的よくあります。
特定のアップデートの直後にフリーズが発生したことに気づいた場合は、「設定」>「更新とセキュリティ」>「Windows Update」>「更新履歴の表示」>「更新プログラムのアンインストール」からアンインストールしてみてください。別の方法として、以前の復元ポイントを使用することもできます。
とはいえ、完全に古いシステムを使い続けるのも良い考えではありません。Windows Update を通じて配信される安定性の修正、セキュリティパッチ、新しいドライバーバージョンを入手できなくなるからです。賢明な方法は、常にアップデートを続けることですが、メジャーアップデートはリリース初日にインストールせず、安定するまで待つことです。
マザーボードのBIOS/UEFIをアップデートすることで、プロセッサ、メモリ、またはグラフィックの互換性に関連するクラッシュを解決できる場合があります。ただし、これは繊細な作業です。停電や誤ったファイルの書き込みは、マザーボードが使用不能になる原因となります。BIOSを変更する前に、メーカーのWebサイトで各バージョンのリリースノートをよく確認し、お使いのモデルに合ったファイルをダウンロードしてください。また、サービスパックとは何か、メジャーアップデートがシステムにどのような影響を与えるかを理解しておくことも重要です。
周辺機器、デバイスドライバ、電源
PCがフリーズしたときに周辺機器のことを思い浮かべる人は少ないかもしれませんが、デバイスの不具合がシステムをクラッシュさせる原因となることがあります。接続が頻繁に切断されるUSBドライブ、破損した外付けハードドライブ、古いドライバーがインストールされたプリンターなど、特定のデバイスを接続または使用するたびにコンピューターがフリーズする場合は、原因を調査する価値があります。プリンターに関する具体的な問題については、Windowsのプリンターの問題に関するガイドを参照してください。
周辺機器に問題がある典型的な兆候としては、接続した直後や使用開始直後にフリーズする、デバイスが認識されないというエラーメッセージが表示される、システムがデバイスを認識しなくなる、または転送の途中でデバイスを見失うなどが挙げられます。
診断方法は簡単です。キーボード、マウス、モニターといった必要最低限の周辺機器以外はすべて取り外し、クラッシュが解消されるかどうかを確認します。その後、問題の原因となっている周辺機器が見つかるまで、一つずつ接続し直してください。別のPCで同じ現象が発生するかどうかも確認できます。
電源ユニット(PSU)もまた、見落とされがちな重要な部品です。品質が疑わしい汎用の500W電源ユニットでは、RX 580、RTX 3060 Ti、あるいは中程度の性能のグラフィックカードを安定して駆動できない可能性があります。特に、コンピューターが数年前のものである場合はなおさらです。
電源ユニットの不具合の症状としては、ランダムな再起動やシャットダウン、異音、焦げ臭い匂い、PCの電源が入らない場合、高負荷時にフリーズするなどが挙げられます。オンラインの電源ユニット計算ツールを使って、定格電力がハードウェアに十分かどうかを確認できます。
電源ユニットに問題があると思われる場合は、信頼できるメーカーの、適切な認証(80 Plus Bronze以上)を取得している別の電源ユニットを試してみるのが最も安全な方法です。マルチメーターや電源ユニットテスターを使えば、電圧の異常値を検出できますが、経験がない場合は専門家に任せるのが最善です。
物理的なメンテナンス:清掃、冷却、コンポーネントのアップグレード
ありきたりな表現かもしれませんが、清潔で換気の良いPCは故障しにくいものです。デスクトップPC、特にノートPCでは、ファンやヒートシンクに付着した埃が温度上昇を引き起こし、部品の寿命を縮めてしまいます。
家庭用パソコンの場合、年に一度、圧縮空気で内部を清掃し、ケーブルを整理し、すべてのファンが正常に回転しているか確認すれば十分です。ノートパソコンの場合は、ファンや通気口にアクセスするために底面カバーを取り外す必要があることが多いため、自分で作業するのが不安な場合は、修理サービスを利用するのが良いでしょう。
CPUのサーマルペーストも経年劣化します。3~4年ごとに良質なペーストに交換し、ヒートシンクが正しく取り付けられていることを確認することをお勧めします。これは、使用頻度の高いグラフィックカードや高性能システムでは特に重要です。
リソース不足が問題であれば、RAMを増設したり、大容量SSDに交換したりすることで、PCのパフォーマンスを大幅に向上させることができます。最近では、8GBでは負荷の高い用途には不十分な場合が多く、16GBはゲームや快適な作業を行うための良い出発点となります。また、32GB以上あれば、ビデオ編集、高度なデザイン作業、仮想マシンなどにも最適です。
ストレージに関しては、機械式HDDをSSD(理想的には500GBまたは1TB以上)に交換することで、ディスクアクセス速度の低下によるフリーズやマイクロフリーズを大幅に軽減できます。さらに、最新のSSDはエラー訂正機能を備えているため、軽微な障害に対する耐性が向上しています。
ノートパソコンの場合は、過熱に特に注意してください。通気口を塞いでしまうようなベッドや柔らかい表面の上での使用は避け、常に下に少しスペースを空けてください。また、長時間使用する場合は、ファン付きの冷却パッドの使用を検討してください。
上記のいずれも効果がない場合はどうすればいいですか?
温度をチェックし、CHKDSK、SFC、DISMを実行し、RAMをチェックし、セーフモードを試し、疑わしいプログラムをアンインストールしてもPCがまだフリーズする場合は、より抜本的な対策を講じる必要があります。
回復オプションからWindowsをリセットするのが、通常は次に取るべき論理的な手順です。個人ファイルを保持するか、すべてを削除するかを選択できます。どちらの場合もWindowsが再インストールされ、システムはクリーンな状態になりますが、「ファイルを保持する」オプションを選択した場合は、プログラムを手動で再インストールする必要があります。
システムが安定して起動しない場合は、Windowsインストール用USBを作成し、そこから起動して「コンピューターの修復」にアクセスし、システムの復元、スタートアップ修復、または完全な再インストールを試みることができます。
BIOSに問題があると思われる場合(例えば、オーバークロックや詳細設定をいじった後にクラッシュが発生するようになった場合など)、工場出荷時の設定に戻すための一般的な方法は、コンピューターの電源を切った状態でマザーボードのバッテリーを数分間取り外すか、マザーボードにクリアCMOSジャンパーがある場合はそれを使用することです。
そして、これらすべてを試してもなおPCがフリーズし続ける場合は、工具なしでは特定が難しいハードウェアの故障が発生していると考えるのが最も賢明です。その場合、メモリ、電源、マザーボード、グラフィックカード、ハードドライブなどを交換部品を使ってテストできる技術者にPCを持ち込むことで、時間と手間を大幅に節約できます。
とはいえ、ほとんどのフリーズは論理的な手順を踏むことで解決します。温度と清潔さを確認し、ディスクとRAMをチェックし、競合するソフトウェアを排除し、ドライバーとWindowsを最新の状態に保ち、電源を監視し、必要に応じて主要コンポーネントを更新してコンピューターに休息を与えます。問題を段階的に、無計画に解決しなければ、2日に1回フリーズするPCと長く付き合う必要はまずないでしょう。