[登録されているタグ]

[記事公開日]2025/03/24
[最終更新日]2025/10/13

🗂️ 更新キャッシュを削除する方法(SoftwareDistributionフォルダ)

💾 概要
Windows Updateの更新キャッシュは、「SoftwareDistribution」フォルダに一時的に保存されます。このフォルダに破損したファイルが残っていると、更新の失敗やエラーが繰り返される原因になります。本記事では、キャッシュを安全に削除してトラブルを解消する方法を解説します。

📋 こんなときに実施

  • Windows Update が途中で止まる/失敗する
  • 「更新プログラムの確認ができませんでした」と表示される
  • 同じ更新が何度も繰り返される
  • エラーコード(例:0x800f081f、0x80240034など)が表示される

🛠 削除手順(コマンドで安全にリセット)

1️⃣ Windows Updateサービスを一時停止

  1. 管理者で「コマンドプロンプト」を起動
  2. 以下のコマンドを順に入力:
    net stop wuauserv
    net stop bits
    

✅ Windows Update関連サービスを一時停止します


2️⃣ キャッシュフォルダのリネーム(バックアップ)

  1. 続けて以下のコマンドを入力:
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    
  2. オプションで以下も実行(必要に応じて):
    ren C:\Windows\System32\catroot2 catroot2.old
    

✅ 削除せず名前変更することで、Windowsが自動で新しいフォルダを作成します


3️⃣ サービスを再起動

  1. 以下のコマンドを入力:
    net start wuauserv
    net start bits
    

✅ サービスを再起動し、Windows Updateが再び動作可能な状態に戻ります


4️⃣ 更新の再確認

  1. 「設定」→「Windows Update」→「更新プログラムの確認」をクリック
  2. 正常にアップデートが進行するか確認しましょう

まとめ

✅ ステップ 📝 ポイント
サービス停止 安全に操作するための前準備
フォルダのリネーム 古いキャッシュを無効化し、新しい環境を自動生成させる
サービスの再起動 更新機能を正常に動作させるために必須
更新確認 キャッシュリセットが問題解決に効果があったかを検証

🔹 キャッシュ削除は、Windows Updateトラブルの基本的かつ効果的な解決策です。更新に問題があるときは、まずこの操作を試してみましょう。

➡️ 関連リンク

➡️ 関連記事もどうぞ

サイト内検索(入力すると候補が出ます)

Generic filters


Generic filters

Generic filters

すべてを開く | すべてを閉じる
ページ上部へ戻る