【解決】ディスククリーンアップで「システム キューに登録された Windows エラー報告ファイル」を削除できないときの対処法
ディスククリーンアップを使ってストレージの空き容量を確保しようとした際、「システム キューに登録された Windows エラー報告ファイル(System queued Windows Error Reporting File)」がどうしても削除できないという報告が多く寄せられています。一見すると大した問題ではないように思えますが、このファイルは週を追うごとにサイズが増え続け、明確な削除手段がないまま放置されるケースが少なくありません。
この問題は主に Windows 7 / Windows 8 / Windows 10 で報告されており、中には200GB を超えるサイズにまで肥大化した事例もあります。
システム キューに登録された Windows エラー報告ファイルとは?
このファイルは、最近の Windows すべてにおいてエラー報告や解決策の確認のために使用されるものです。削除しても OS の通常動作には影響しませんが、削除してしまうと内蔵のトラブルシューティングツールなどが正しい修復方法を適用できなくなる可能性があります。
発生する原因
多数のユーザーレポートを調査し問題の再現を試みた結果、以下のようなシナリオが原因として頻繁に確認されました。
- ディスククリーンアップに管理者権限がない – 管理者権限を付与せずにユーティリティを実行した場合に発生する、最も一般的な原因です。
- ディスククリーンアップ自体の不具合 – この場合は、ファイルの保存場所へ直接移動して手動で削除することで対処できます。
- Windows 7 / 8 のログファイル圧縮バグ – Windows 7 には Trusted Installer のログに関する長年の不具合があり、ハードドライブが理由もなく満杯になることがあります。
Windows エラー報告ファイルを削除する方法
ここからは、実際に効果があったとされる修復策を順番に紹介します。まずは最初の方法から試し、効果がなければ次の方法へと進んでください。あなたの環境に合った解決策が見つかるはずです。
方法1:管理者権限でディスククリーンアップを実行する
大多数のケースでは、この問題は権限不足が原因です。多くのユーザーが、管理者権限でディスククリーンアップを起動しただけで問題が解決したと報告しています。
実は、管理者アクセスを許可しない限り、ディスククリーンアップは一部のシステムファイルを削除できない仕組みになっています。手順は以下の通りです。
- Windowsキー + R を押して「ファイル名を指定して実行」ダイアログを開きます。
- 「cleanmgr」と入力し、Ctrl + Shift + Enter を押して管理者権限でディスククリーンアップを起動します。
- UAC(ユーザーアカウント制御)の画面が表示されたら「はい」を選択します。
- 「システム キューに登録された Windows エラー報告ファイル」を選択してクリーンアップをスケジュールします。これで問題なく削除できるはずです。
それでも同じ問題が発生する場合は、次の方法に進みましょう。
方法2:ファイルを手動で削除する
方法1がうまくいかない場合は、該当フォルダに直接アクセスして手動で削除するのが有効です。手動で削除した後、ディスククリーンアップの一覧から項目が消えたという報告もあります。
- Windowsキー + R を押して「ファイル名を指定して実行」を開き、以下のパスを貼り付けて Enter を押します。
%ALLUSERSPROFILE%\Microsoft\Windows\WER\ReportQueue
注意: このコマンドが認識されない場合は、代わりに次のコマンドを試してください。%USERPROFILE%\AppData\Local\Microsoft\Windows\WER\ReportQueue - フォルダ内にサブフォルダやファイルが残っている場合は、すべて削除し、ごみ箱も空にします。
- PCを再起動し、再度ディスククリーンアップを開きます。「システム キューに登録された Windows エラー報告ファイル」の項目が表示されなくなっているはずです。
この方法でも解決しない場合は、次の方法を試してください。
方法3:Windows 7 / 8 のログバグを解消する
Windows 7 や Windows 8 でこの問題に直面している場合、Microsoft が長年この不具合を修正しないまま放置していることを知っておく必要があります。
このバグが発生すると、一連のログファイルが異常なサイズまで成長します。さらに厄介なのは、ログを削除しても Windows が再びファイルを生成し続け(以前よりも激しくなることさえあります)、最終的にディスク容量を使い果たしてしまう点です。
幸い、多くのユーザーの問題を恒久的に解決したとされる手動の修正方法があります。これは「Windows Modules Installer」サービスを停止し、ログファイルの名前を変更して Windows が巨大なログに詰まらないようにするというものです。
- Windowsキー + R を押し、「services.msc」と入力して Enter を押し、サービス画面を開きます。UAC が表示されたら「はい」を選択します。
- サービス一覧を下にスクロールし、「Windows Modules Installer」を見つけてダブルクリックし、プロパティ画面を開きます。
- 「全般」タブで「サービス状態」の下にある「停止」ボタンをクリックし、サービスを無効化します。
- エクスプローラーを開き、C:\Windows\Logs\CBS へ移動します。
注意: Windows が別のドライブにインストールされている場合は、パスを読み替えてください。 - CBS フォルダ内のすべてのファイルを移動または名前変更します。拡張子「.log」さえ維持していれば、任意の名前で構いません。
- UAC が表示されたら「はい」を選択します。
- 次に C:\Windows\Temp へ移動し、Temp フォルダ内にあるすべての「.cab」ファイルを削除します。
- PCを再起動し、再度ディスククリーンアップを開きます。巨大な「システム キューに登録された Windows エラー報告ファイル」の項目は表示されなくなっているはずです。
この方法でも解決しなかった場合は、最終手段である次の方法に進みます。
方法4:修復インストールを実行する
上記のすべての方法が失敗した場合、残された最後の手段は修復インストールです。一般的な対処法がすべて通用しないということは、根本的なシステムファイルの破損が原因である可能性が非常に高いです。
システムファイルの破損を修復する方法はいくつかありますが、時間がかからず期待通りの結果が得られやすい「修復インストール」をおすすめします。
修復インストールでは、Windows 関連のコンポーネントすべてが新しいコピーに置き換えられますが、メディア、ドキュメント、アプリケーションなどの個人ファイルはそのまま保持されます。修復インストールを実行する場合は、専用のステップバイステップガイド(こちら)を参照してください。
-
Windows 10で発生するファイルシステムエラーの直し方|エラーコード別の原因と対処法を徹底解説
この記事では、Windows 10で発生するファイルシステムエラーを簡単に修復する方法をご紹介します。 ファイルシステムエラーとは? ファイルシステムエラーは、主に破損したファイルやシステムファイルの不整合によって引き起こされます。ウイルス感染や、正常に動作しないアプリケーションが原因となるケースもあります。 実際のエラー画面は以下のような表示になります。 エラーが表示される際には、(-1073741566)、(-2143322101)、(-1073741819)、(-805306367)、(-2147163890)、(-2015294512)、(-2147xxx)といった番号が併記されます
-
【保存版】Windows 10で一時ファイルを削除する10の方法|ディスク容量を解放してPCを高速化
Windowsは世界で最も広く使われているオペレーティングシステムです。OSにはデバイスを正常に動作させるために不可欠なファイルが数多く存在する一方で、ディスク容量を無駄に占有する不要なファイルやフォルダも大量に蓄積されていきます。特にキャッシュファイルや一時ファイル(テンポラリファイル)はディスク上で大きなスペースを占め、システムのパフォーマンス低下の原因となります。 「AppData内の一時ファイルは削除しても大丈夫?」「Windows 10の一時ファイルはどうやって消せばいいの?」と疑問に思っている方も多いのではないでしょうか。 一時ファイルを削除すればストレージ容量が解放され、システム