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

BSOD停止エラー0x000000C5の原因と対処法を完全解説

多くの場合、0x000000C5 停止エラーはメモリまたはドライバーの不具合が原因で発生します。この問題に直面しているWindowsユーザーの多くは、ゲームや動画レンダリングなどシステムに高負荷をかける作業中に、このエラーコードを伴うBSOD(ブルースクリーン・オブ・デス)による深刻なクラッシュが頻発すると報告しています。

BSOD停止エラー0x000000C5の原因と対処法を完全解説

0x000000C5 エラーによるBSODクラッシュが頻繁に発生している場合は、まずCPU温度の確認から始めましょう。ゲームやレンダリング中にPCがクラッシュする場合、CPUの保護機構(フェイルセーフ)が作動し、損傷を防ぐために自動的にシャットダウンしている可能性があります。

また、何らかのオーバークロックを行っている場合は、周波数と電圧をデフォルト値に戻し、システムの安定性が向上するかどうかを確認してください。

ただし、この問題はサードパーティ製ソフトウェアとの競合によって引き起こされることもあります。例えば、一部のウイルス対策スイートは、カーネルレベルでの誤検知によりこの問題を引き起こすことが知られています。その場合は、リアルタイム保護を無効化するか、過剰に干渉してくるウイルス対策ソフトをアンインストールすることで問題を解決できます。

Roxio Easy Creator や ATI Catalyst Install Manager を使用している場合は、これらをアンインストールして、0x000000C5 停止エラーが発生しなくなるか確認してください。この2つの旧世代ツールは、Windows 10の重要なOSサービスと競合することが知られています。ただし、他のツールが原因となっている可能性もあるため、クリーンブートを実行してサードパーティ製ソフトの干渉がないか確認することをおすすめします。

Windows Server、Windows 8以前の環境でこの問題が発生している場合、ネットワークアダプターの不具合に起因するOSのバグが原因であることもあります。その場合は、Microsoft Update CatalogからMicrosoftが公開している修正プログラム(KB4012598)をインストールする必要があります。

CPU温度の確認方法

実は、0x000000C5 停止エラーを引き起こす最も一般的な原因の一つが熱の問題です。調査によると、この問題が発生する典型的なシナリオの一つが、CPUのオーバークロックです。

アイドル状態(負荷の高い処理を行っていない状態)のPCの正常な温度は30〜40℃程度です。ゲームなどの高負荷作業中の理想温度は70〜80℃程度とされています。

BSOD停止エラー0x000000C5の原因と対処法を完全解説

CPUの周波数をオーバークロックしておらず、CPUクーラーに問題がなく、サーマルグリスも乾燥していないのであれば、どのような作業をしていてもCPU温度が70〜80℃を超えることはありません。

ただし例外もあります。Intelのi7 8700Kなど、一部のCPUモデルはやや高温でも耐えられる設計になっています。そのため、自分のCPUモデルの標準温度を調べておくと、期待値を把握できて安心です。

目標温度がわかったら、以下の手順に従って基本的なCPU監視ツールを導入し、現在の温度が想定値を超えていないか確認しましょう。

注意:ここでは、無料の軽量アプリ「Core Temp」を使用します。

  1. お使いのブラウザーで公式サイトにアクセスし、最新版のCore Tempをダウンロードします。
  2. ダウンロードが完了したら、インストーラーを実行し、UAC(ユーザーアカウント制御)の画面で「はい」をクリックして、画面の指示に従いCore Tempのインストールを完了させます。BSOD停止エラー0x000000C5の原因と対処法を完全解説
  3. 利用規約に同意し、インストール先を設定した後、不要なバンドルソフト(「Build your kingdom with Goodgame Empire」など)のチェックボックスを必ず外してください。BSOD停止エラー0x000000C5の原因と対処法を完全解説
  4. バンドルソフトのインストールを回避できたら、「次へ」→「インストール」をクリックしてインストールを開始します。
  5. インストール完了後、Core Tempを起動し、温度表示(Temperature Readings)タブを確認します。次に、CPUリソースを消費する可能性のある不要なプログラム、バックグラウンドプロセス、サービスをすべて終了させてください。BSOD停止エラー0x000000C5の原因と対処法を完全解説

    注意:ノートパソコン/ ultrabook の温度はデスクトップPCより明らかに高くなる傾向があります。だからこそ、自分のCPUモデルの標準温度を事前にオンラインで調べておくことが重要です。

  6. 調査の結果、アイドル時のCPU温度が想定値を大幅に上回っている場合は、対策が必要です。サーマルグリスの塗り直し、CPUクーラーの清掃、さらにはケース内への追加冷却装置の取り付けなどを検討しましょう。BSOD停止エラー0x000000C5の原因と対処法を完全解説

    注意:CPUの周波数をオーバークロックしている場合は、デフォルト値に戻して問題が継続するかどうかを確認してください。PCに詳しくない場合は、修理業者に相談してさらなる調査を依頼するのも一つの手です。

以上の調査で温度の問題が見つからなかった場合は、次の対処法に進みましょう。

サードパーティ製ウイルス対策ソフトのアンインストール(該当する場合)

実際のところ、以下のような過剰に干渉するサードパーティ製セキュリティスイートが、0x000000C5 エラーの原因としてWindowsユーザーから報告されています。

  • SUPERAntiSpyware
  • Avira Antivirus
  • Security Essentials

同じ問題に直面していたユーザーによると、特定のサードパーティ製ウイルス対策ソフトが誤検知によって重要なOSサービスをブロックし、その結果0x000000C5エラーコードが発生することがあるそうです。

このケースに該当する場合、選択肢は2つだけです。サードパーティ製セキュリティスイートをアンインストールするか、高負荷作業中のみリアルタイム保護を無効化するかのどちらかです。

注意:カーネルプロセスをホワイトリストに登録することはできない点に留意してください。

サードパーティ製ウイルス対策ソフトを使用していて、それがエラーの原因であると疑われる場合は、まずリアルタイム保護を無効化し、BSODが発生しなくなるか確認してください。手順は使用しているセキュリティソフトによって異なりますが、多くの場合、タスクバーのメニューから直接操作できます。

BSOD停止エラー0x000000C5の原因と対処法を完全解説

それでも解決しない場合、または使用中のウイルス対策ソフトにそのようなオプションがない場合は、サードパーティ製ソフトを完全にアンインストールし、問題を引き起こす可能性のある残存ファイルも確実に削除するしかありません。詳細な手順については、関連記事を参照してください。

この方法が該当しない場合や問題が解決しなかった場合は、次の対処法に進んでください。

Roxio Easy Creator または ATI Catalyst Install Manager のアンインストール(該当する場合)

多くの被害者が報告しているところによると、0x000000C5 BSODの原因となる可能性があるサードパーティ製ツールが2つあります。Roxio Easy CreatorATI Catalyst Install Managerです。

メディア作成ツールであるRoxio Easy Creatorは、特定のOSプロセスと競合し(主にWindowsで報告)、このツールのメインプロセスがバックグラウンドで動作している間、頻繁にBSODを引き起こすようです。

ATI Catalyst Install Managerについても同様です。この旧世代のAMDプログラムは現在サポートされておらず、Windows 10で多くの問題を引き起こすことで知られています。

同じ問題に遭遇していた他のユーザーも、これらのプログラムのいずれかをアンインストールした後に初めて問題が解決したと証言しています。以下に簡単な手順を示します。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。テキストボックスに「appwiz.cpl」と入力し、Enterキーを押して「プログラムと機能」画面を開きます。BSOD停止エラー0x000000C5の原因と対処法を完全解説
  2. 「プログラムと機能」ウィンドウ内で、インストール済みアプリケーションのリストを下にスクロールし、Roxio Easy CreatorまたはATI Catalyst Install Managerに関連するエントリを見つけます。見つかったら右クリックし、コンテキストメニューから「アンインストール」を選択します。BSOD停止エラー0x000000C5の原因と対処法を完全解説
  3. アンインストール画面が表示されたら、画面の指示に従ってRoxio Easy CreatorまたはATI Catalyst Install Managerのアンインストールを完了させます。
  4. 操作が完了したらPCを再起動し、次回の起動時に問題が解決しているかどうかを確認します。

クリーンブートの実行

上記の対処法がいずれも効果がなかった場合、まだ発見されていない別の種類のサードパーティ製ソフトとの競合に直面している可能性があります。その場合の最善のアプローチは、OSが必要なサービスのみを起動して実行するクリーンブート状態を作り出すことです。

クリーンブート中に0x000000C5 BSODが発生しなくなれば、問題が何らかのサードパーティ製スタートアップ項目、プロセス、またはサービスによって引き起こされていることを特定できたことになります。

クリーンブート状態を作るには、関連ガイド記事の手順に従ってください。

正確な犯人を突き止めるには、以前無効化した項目を一つずつ体系的に再有効化し、重大なクラッシュが再発するかどうかをテストする必要があります。地道な作業ですが、確実に原因を特定できる方法です。

クリーンブート状態にしてもクラッシュが続く場合は、次の対処法に進みましょう。

オーバークロックの無効化(該当する場合)

0x000000C5によるBSODクラッシュの大多数は、オーバークロックされたマシンで発生していることに留意してください。この処理は、特定のコンポーネント(CPU、RAM、GPU)を通常より高い周波数で動作させるため、結果として通常より高い温度を生み出します。

コンポーネントを手動でオーバークロックしている場合(BIOS/UEFI設定から)、停止エラーが収まるかどうかを確認するために、デフォルト値に戻す必要があるかもしれません。

以前0x000000C5停止エラーに悩まされていた複数のWindowsユーザーが、CPU、GPU、RAMの周波数と電圧をリセットした後に問題が解決したと証言しています。

BSOD停止エラー0x000000C5の原因と対処法を完全解説

この状況がご自身のケースに当てはまる場合は、同じように試してみて、ブルースクリーンクラッシュが収まるかどうかを確認してください。

KB4012598 Windowsアップデートの適用(該当する場合)

Windows 8以前またはWindows Server環境でこの問題が発生している場合、ネットワークアダプターのドライバーに起因するソフトウェアの不具合によって0x000000C5 BSODが発生している可能性があります。

幸い、Microsoftはすでにこの問題を認識しており、修正パッチ(KB4012598)を公開しています。この問題に直面していた一部のユーザーは、Microsoft Update Catalogからこのアップデートをインストールすることで問題を解決できたと報告しています。

このシナリオがご自身の状況に当てはまる場合は、以下の手順に従ってください。

  1. お使いのブラウザーでMicrosoft Update Catalogにアクセスし、お使いのオペレーティングシステムと互換性のあるWindows Updateのバージョンを探します。BSOD停止エラー0x000000C5の原因と対処法を完全解説
  2. 正しいアップデートバージョンの「ダウンロード」ボタンをクリックし、新しいポップアップに表示されたダウンロードリンクをクリックして、ダウンロードが完了するまで待ちます。BSOD停止エラー0x000000C5の原因と対処法を完全解説
  3. ダウンロードが完了したら、.msuファイルをダブルクリックし、画面の指示に従ってKB4012598アップデートをインストールします。
  4. インストール完了後、PCを再起動し、次回のシステム起動以降にランダムなBSODが発生しなくなったかどうかを確認します。

この方法が該当しない場合は、次の対処法に進んでください。

マウス&キーボードドライバーの再インストール

Malwarebytesなどのウイルス対策・マルウェア対策ソリューションでセキュリティスキャンを実行しようとした際に、この停止エラーコード(0x000000C5)が発生する場合、ワイヤレスキーボードやマウスとの競合が原因である可能性もあります。

実際のところ、この競合はカーネルレベルで発生するため、ウイルス対策ソフトの設定でホワイトリストに登録することはできません。

影響を受けた複数のユーザーが、デバイスマネージャー経由でOSにキーボードとマウスのドライバーを再インストールさせることで問題を解決できたと証言しています。

ワイヤレスマウスやキーボードを使用していて、ウイルススキャン中にこの停止エラーコードが表示される場合は、以下の手順に従ってください。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。テキストボックスに「devmgmt.msc」と入力し、Enterキーを押してデバイスマネージャーを開きます。BSOD停止エラー0x000000C5の原因と対処法を完全解説

    注意:UAC(ユーザーアカウント制御)のプロンプトが表示された場合は、「はい」をクリックして管理者権限を付与してください。

  2. デバイスマネージャー内でデバイスカテゴリを下にスクロールし、「キーボード」のドロップダウンメニューを展開します。次に、リストからキーボードドライバーを右クリックし、表示されたコンテキストメニューから「アンインストール」を選択します。BSOD停止エラー0x000000C5の原因と対処法を完全解説

    注意:これでキーボードが使えなくなるわけではありません。汎用ドライバーに戻るだけです。

  3. キーボードドライバーのアンインストールが完了したら、「マウスとその他のポインティングデバイス」のドロップダウンメニューを展開し、マウスドライバーに対しても同じ手順を繰り返します。BSOD停止エラー0x000000C5の原因と対処法を完全解説
  4. 両方のドライバーをアンインストールしたら、PCを再起動して専用ドライバーが自動的に再インストールされるようにし、問題が解決したかどうかを確認します。
  1. ブルースクリーン(BSOD)ストップエラー 0x000000F4 の原因と解決策を徹底解説

    本記事では、ブルースクリーン(BSOD)ストップエラー 0x000000F4 の具体的な解決方法を詳しく解説します。数時間かけて作成していた文書が保存できていない状態で、突然システムがクラッシュし、画面に「Stop: 0x000000F4」のエラーメッセージが表示されるほど腹立たしいことはありません。このエラーは、下記のような青い画面に白文字で表示されます。 ストップエラー 0x000000F4 の主な症状 このエラーが発生すると、コンピュータが突然クラッシュし、白い文字が表示されたブルースクリーン(通称:ブルースクリーン・オブ・デス)が出現します。復旧するには、電源ボタンを長押しして

  2. Windows 10で「Bad_Pool_Caller」BSODエラーを修正する6つの対処法

    Windowsを使用していると、突然ブルースクリーンが表示されて驚いた経験はありませんか?ブルースクリーン・オブ・デス(BSOD)と呼ばれるこのエラーは、予期せぬタイミングで発生し、システムクラッシュやデータ損失など、早急な対応が必要な深刻な問題を引き起こすことがあります。 「Bad Pool Caller」は、さまざまな要因によって発生する典型的なブルースクリーンエラーの一つです。Windows 10でこのエラーが発生する主な原因は以下の通りです。 ハードウェアの故障 古い、または破損したシステムドライバー メモリ(RAM)の不具合 破損または欠落しているシステムファイル 古いバージョン