Windows 10のアップデートファイルを削除する方法|更新できないトラブルを解決
Windows Updateは、更新処理そのものに不具合を起こし、ダウンロード済みのコンポーネントのインストールに失敗することがあります。更新モジュールに「保留中の変更」という通知が表示されたまま、何度試してもインストールが完了しないケースも少なくありません。
このような場合は、すでにダウンロードされたWindowsアップデートファイルを削除するのが有効な対処法です。更新モジュールは必要なファイルが存在するかどうかを確認し、見つからなければプロセス全体を再初期化して、改めてアップデートのダウンロードを開始します。ファイルが途中までしかダウンロードされていないといった問題も、この方法で解決できます。

方法1:一時フォルダ(%temp%)の中身を削除する
パソコンの一時フォルダには、ダウンロード中のファイルが保存されます。インストーラーは、正しいディレクトリへインストールする際にこのフォルダからファイルを読み込みます。インストーラーが直接ファイルをダウンロードするのは必ずこの一時フォルダであり、インストール先のフォルダではありません。
「ファイル名を指定して実行」から一時フォルダにアクセスし、中身を削除することで、さまざまな問題を解決できる可能性があります。
- Windows + Rキーを押し、ダイアログボックスに「%temp%」と入力してEnterキーを押します。
- 一時フォルダを一度も整理したことがない場合は、大量のファイルが表示されるはずです。万が一に備えて、あらかじめフォルダのコピーを別の場所に保存しておくことをおすすめします。
すべての項目を選択し、右クリックして「削除」を選びます。

- その後パソコンを再起動し、問題が解決したかどうかを確認してください。
方法2:SoftwareDistributionフォルダの中身を削除する
SoftwareDistributionは、Windowsディレクトリ内にあるフォルダで、最新のWindowsアップデートをインストールする際に必要なファイルを一時的に保管する役割を持っています。このフォルダへの読み書きは、更新モジュール(WUagent)によって管理されています。
このフォルダの中身を削除すると、更新履歴も一緒に消去されます。履歴の削除にはメリットもあります。たとえば、更新モジュールの初期化にかかる時間が大幅に短縮される点です。削除作業の前に、まずWindows Updateサービスを停止しておく必要があります。
- Windows + Sキーを押し、「コマンドプロンプト」と入力します。表示されたアプリを右クリックし、「管理者として実行」を選択します。
- コマンドプロンプトで「net stop wuauserv」と「net stop bits」を順に入力します。コマンドプロンプトはまだ閉じないでください。後ほど再度使用します。

続いて、Windows Updateのディレクトリに移動し、既存のアップデートファイルをすべて削除します。エクスプローラーを開いて、以下の手順に従ってください。
- 下記のアドレスへ移動します。「ファイル名を指定して実行」を起動してアドレスをコピー&ペーストすれば、直接アクセスすることも可能です。
C:\Windows\SoftwareDistribution
- SoftwareDistributionフォルダ内のすべての項目を削除します(後で元に戻したい場合に備えて、別の場所へ切り取り&貼り付けしても構いません)。

補足:フォルダを削除する代わりに、名前を「SoftwareDistributionold」などに変更する方法でも代用できます。
次に、Windows Updateサービスを再度有効化して起動します。初回はUpdate Managerが情報を計算し、ダウンロード用のマニフェストを準備するまで数分かかることがあります。
- Windows + Sキーを押し、「コマンドプロンプト」と入力して、アプリを右クリックし「管理者として実行」を選択します。
- コマンドプロンプトで「net start wuauserv」と「net start bits」を入力し、Enterキーを押します。

- パソコンを再起動し、アップデートファイルの削除が必要だった作業をもう一度実行してみてください。
方法3:XMLファイル(pending.xml)を削除する
WindowsはXMLファイルを使って、ダウンロード済みおよびダウンロード待ちのアップデートファイルをすべて管理しています。このXMLファイルを削除するとリストが失われ、Windowsはリストの欠落を検出すると自動的に新しいリストを作成し、すべての処理を再初期化します。
補足:リストを完全に削除するよりも、ファイルを別の場所へ移動しておくほうが安全です。問題が発生した場合でも、いつでも復元できる選択肢が残ります。
- Windows + Rキーを押し、ダイアログボックスに「C:\Windows\WinSxS\」と入力してEnterキーを押します。
- フォルダ内からpending.xmlファイルを探し、削除します。

- パソコンを正しく再起動し、Windowsアップデートファイルが正常に削除されたかどうかを確認してください。
方法4:CatRoot2フォルダをリセットする
CatrootとCatroot2は、Windows Updateの動作に欠かせないフォルダです。アップデートパッケージの署名情報を保存しており、インストール処理を支えています。Catroot2フォルダのリセットは、複数のWindows Update関連の不具合に対して効果が確認されている定番の解決策です。
注意:Catroot2フォルダ自体を削除したり、名前を変更したりしないでください。このフォルダはWindowsが自動的に再作成しますが、削除や名前変更を行った場合は再作成されません。
- Windows + Sキーを押し、「cmd」と入力します。表示されたアプリを右クリックし、「管理者として実行」を選択します。
- 管理者権限のコマンドプロンプトで、以下のコマンドを1行ずつ順番に実行します。
net stop cryptsvc
md %systemroot%\system32\catroot2.old
次に、Catroot2フォルダの中身だけをすべて削除し、削除が完了したら以下のコマンドを実行します。
net start cryptsvc
これでCatrootフォルダがリセットされ、次回Windows Updateを起動した際に自動的に再構築されます。
-
Windows 11で一時ファイルを削除する5つの方法|初心者向けに徹底解説
Windows 11における一時ファイル(テンポラリファイル)とは、アプリやオペレーティングシステムが動作の安定性と一貫性を保つために保存するデータのことです。ログファイル、システムキャッシュ、その他の非永続的なデータが含まれており、通常はPCの正常な動作に悪影響を与えるものではありません。しかし、PCを長期間使用していると、一時ファイルは徐々に大量に蓄積されていきます。使わなくなったサードパーティ製アプリがTempフォルダに数GBものデータを残していることもあれば、プログラムがタスク完了後にTempフォルダを正しくクリアしないケースもあります。こうした状況では、Windows 11から一時フ
-
Windows 11 PCのアップデート方法を徹底解説!知っておきたい5つの手順
MicrosoftはWindows 11 OSに新機能を継続的に追加しており、ユーザーにはできるだけ早くPCをアップデートすることを推奨しています。最新リリースには、エクスプローラーのタブ機能やクイック設定のBluetoothメニューなど、数多くの新機能が含まれています。Microsoftの最新デスクトップOSを使うのは、今まさにエキサイティングなタイミングだと言えるでしょう。そこで本記事では、「Windows 11を最新ビルドにアップデートすべきか迷っている」という方に向けて、制限なく実行できる複数の簡単な方法をご紹介します。ぜひこのガイドを参考に、Windows 11のアップデート方法をチ