WindowsでCldflt.sysブルースクリーンエラーをトラブルシューティングして修正する方法

SYSTEM_SERVICE_EXCEPTIONエラー(ブルースクリーン)が発生すると、特にcldflt.sysが表示される場合は、対処が非常に面倒です。まるでWindowsがシステムやドライバーの破損、あるいは不具合のために癇癪を起こしているかのようです。通常、これは最近のアップデートやドライバーの変更後に発生しますが、時には突然発生することもあります。原因は不明ですが、事態が悪化する前にトラブルシューティングを試してみる価値は十分にあります。ここでの目標は、Windowsが数時間ごとにクラッシュするのを止め、システムを安定させることです。

Windows 11でcldflt.sysブルースクリーンエラーを修正する方法

解決策1:利用可能なすべてのWindowsアップデートをインストールする

これらの修正が最初に挙げられている理由は、Windowsがブルースクリーンエラー(BSOD)の原因となるバグを修正するパッチをリリースすることがあるからです。常に最新の状態に保つことは良い習慣であり、多くの場合、問題を未然に防ぐことができます。一部の環境では、初回は失敗したものの、再起動後に不思議と正常に動作しました。Windowsの挙動は奇妙ですが、試してみる価値はあります。

  • スタートメニューを開き、「設定」をクリックします。
  • 「更新とセキュリティ」に移動します。
  • 「Windows Update」を選択し、「更新プログラムの確認」をクリックします。
  • アップデート(オプションのものも含む)がある場合は、ダウンロードしてインストールしてください。ドライバーのアップデートが含まれている場合もあります。
  • 完了したら、PCを再起動してください。これで問題が解決することを願っています。

解決策2:最新のWindowsアップデートをアンインストールする

特定のアップデート(KB5029351など)をインストールした直後にクラッシュが発生するようになった場合は、そのアップデートをアンインストールすることで問題が解決する可能性があります。アップデートによって、特にドライバーやシステムファイルにおいて、バグや互換性の問題が発生することがあります。

  • Windowsの検索ボックスに「コントロールパネル」と入力してEnterキーを押します。
  • プログラム>プログラムのアンインストールに進みます。
  • 左側の「インストール済みの更新プログラムを表示」をクリックします。
  • 問題の原因となっている可能性のある最新のアップデートを探してください。通常、最近インストールされたものがリストの一番上に表示されます。
  • 問題のある更新プログラム(KB5029351など)を右クリックして、[アンインストール]を選択します。
  • 自動的に再インストールされないようにするには、検索ボックスに「Windows Update 設定」と入力し、 「詳細オプション」に進み、「更新を 7 日間以上一時停止する」を選択してください。
  • 再起動して、ブルースクリーンエラーが解消されるかどうか確認してください。

修正方法3:SFCとDISMを使用してシステムファイルを修復する

これは典型的な対処法です。システムファイルが破損すると、ブルースクリーンエラー(BSOD)など、あらゆる種類のエラーが発生する可能性があります。これらのコマンドを実行すると、破損したファイルがスキャンされ、修復されます。コンピューターによっては、ユーザーが気づいていなかった破損箇所が見つかることもあります。

  • 「cmd」を検索し、コマンドプロンプトを右クリックして「管理者として実行」を選択します。
  • UACのプロンプトが表示されたら、「はい」をクリックしてください。
  • ウィンドウに文字を入力しsfc /scannowEnterキーを押してください。処理が完了するまでお待ちください。
  • 次に、以下のコマンドを順番に実行してください。各コマンドの後にEnterキーを押してください。
    • Dism /Online /Cleanup-Image /CheckHealth
    • Dism /Online /Cleanup-Image /ScanHealth
    • Dism /Online /Cleanup-Image /RestoreHealth

注:最後のコマンドでエラーが発生した場合は、/Source:C:\RepairSource\Windows /LimitAccessコマンドに項目を追加して再度試してください。その際、Windowsのインストール用ISOイメージが必要になる場合があります。

その後、再起動してください。通常、これでシステムの安定性を損なっている破損が解消されます。

修正4:すべてのドライバーを更新する

ドライバーは、ハードウェアとWindows間の通信を可能にするものです。ドライバーが古くなったり破損したりすると、特にクラウドフィルタードライバー(cldflt.sys)のような場合、ブルースクリーンエラー(BSOD)が発生する可能性があります。ドライバーを更新することで、互換性が確保され、バグが修正されます。

  • スタートボタンを右クリックして、 「デバイスマネージャー」を選択します。
  • 各セクションを展開し、黄色の感嘆符が付いているデバイスを探してください。それは何らかの異常が発生している兆候です。
  • 右クリックして「ドライバーの更新」を選択し、「ドライバーを自動的に検索する」を選択します
  • 指示に従ってください。疑わしいデバイスすべてに対してこの手順を繰り返してください。
  • 完了したら、再起動して安定しているかどうか確認してください。

手動で試行錯誤するのに疲れたら、DriverFixのようなツールを使えばプロセスを自動化できます。実際、その方が速くてストレスも少ないです。

解決策5:BIOSをアップデートする

これは少し高度な作業ですが、Windowsやドライバーによっては、新しいBIOSバージョンの方が相性が良い場合があります。ただし、BIOSの書き換えを誤るとマザーボードが故障する恐れがあるので注意が必要です。必ず事前にバックアップを取ってください。

  • 現在のBIOSバージョンを確認するには、検索ボックスに「システム情報」と入力し、「BIOSバージョン/日付」の項目を確認してください。
  • メーカーのウェブサイトにアクセスして、お使いのマザーボードまたはノートパソコンの正確なモデルを確認してください。最新のBIOSアップデートをダウンロードしてください。
  • 指示に従ってください。通常は、起動可能なUSBメモリを作成するか、Windows内からアップデートユーティリティを実行する必要があります。
  • PCが電源に接続されていることを確認し、フラッシュ中に電源を切らないでください。PCが起動不能になるのは避けたいものです。
  • フラッシュ後、再起動して安定性が改善されるかどうか確認してください。

修正6:CldFltのレジストリを調整する

これは少し危険なので、レジストリの編集に慣れていない限り、むやみに行わないでください。必ず最初にバックアップを取ってください。一部のユーザーは、CldFlt サービスのレジストリエントリを変更することでブルースクリーンエラー (BSOD) が解消されることを発見しました。これは、ドライバーまたはその構成がクラッシュしている可能性があるためです。

  • regeditと入力してEnter キーを押します。
  • UACプロンプトを承認します。
  • 次の場所に移動します: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CldFlt\Instances
  • 右側のパネルにある「DefaultInstance」キーをダブルクリックします。
  • 「値データ」を「CldFlt」に変更し、「OK」をクリックします。
  • レジストリエディタを閉じて再起動し、ブルースクリーンエラーが解消されるかどうか確認してください。

修正方法7:OneDriveを再インストールする

OneDriveの使用中にクラッシュが発生する場合は、アプリが競合を引き起こしている可能性があります。再インストールすることで、破損したファイルや設定の誤りを修復できる場合があります。

  • 検索を使って「プログラムの追加と削除」を開き、Microsoft OneDriveを見つけてアンインストールします。
  • Microsoftの公式ページから最新のOneDriveインストーラーをダウンロードしてください。
  • インストーラーを実行し、Microsoft アカウントでサインインして、再度セットアップしてください。
  • 再起動して、ブルースクリーンエラーが解消されるかどうか確認してください。

修正8:システムの復元を使用する

最近の変更後にシステムが正常に動作しなくなった場合、問題が発生する前に作成した復元ポイントに戻すことが非常に有効です。これにより、他の方法では修復できない最近のアップデートやドライバーのインストールを元に戻すことができます。

  • 「復元ポイントの作成」を検索して開きます。
  • 「システム保護」の下にある「システムの復元」をクリックします。
  • 「次へ」をクリックし、問題が発生する前の復元ポイントを選択します。最近の変更内容に一致する日付を探してください。
  • 指示に従ってください。これにより、最近のシステム変更が元に戻され、ブルースクリーンエラー(BSOD)が解消されるはずです。

解決策9:Windowsのインストールを修復する(最終手段)

万策尽きた場合は、Windows自体を修復することで根本的な問題を解決できる可能性があります。これは、ファイルを削除せずにWindowsを再インストールするようなものです。このプロセスは少々複雑ですが、クラッシュの原因となる根本的な問題を解決するのに非常に効果的です。

  • MicrosoftからWindows ISOをダウンロードしてください。Windows 10のサイトからも入手できます。
  • メディア作成ツールを使用して、起動可能なUSBメモリを作成します。
  • Windows上でsetup.exeをダブルクリックして、修復プロセスを開始してください。
  • 「今すぐこのPCをアップグレードする」を選択し、画面の指示に従って、ファイルやアプリを保持するか、保持しないかを選択してください。
  • Windowsに任せておきましょう。そうすれば、ブルースクリーンエラーの問題は解消されるはずです。