Categories: 未分類

Windows Updateが失敗する原因と解決策:エラーコード別トラブルシューティング【2026年版】

「Windows Updateが何度やっても失敗する」「エラーコード0x80070005が出て先に進めない」。月例パッチの適用日に、こうしたトラブルに遭遇した経験のあるIT管理者は多いだろう。クライアントPC数十台、時には数百台を抱える環境で、一部の端末だけが更新に失敗するケースは珍しくない。

この記事では、2026年現在のWindows 10/11環境で頻出するWindows Updateエラーと、その解決策を網羅的に解説する。WSUS環境、Intune環境の両方に対応した実務的な対処法を紹介するので、トラブル対応の時間を大幅に短縮できるはずだ。

Windows Updateが失敗する主な原因5つ

Windows Updateの失敗には、いくつかの典型的なパターンがある。エラーコードを見る前に、まず原因の全体像を把握しておこう。

1. ディスク容量不足

Windows 10/11の大型アップデート(Feature Update)では、一時的に10GB以上の空き容量が必要になる。特にCドライブの容量が少ないPCでは、更新プログラムのダウンロード段階で失敗する。

確認方法

wmic logicaldisk get size,freespace,caption

Cドライブの空き容量が15GB未満の場合、ディスククリーンアップまたは不要ファイルの削除が必要だ。

2. Windows Updateコンポーネントの破損

Windows Updateサービス(wuauserv)や、更新プログラムのキャッシュ(SoftwareDistribution)が破損していると、何度やっても同じエラーで失敗する。特に過去に強制終了やブルースクリーンが発生したPCで起こりやすい。

3. グループポリシーの競合(WSUS環境)

WSUS環境では、グループポリシーで指定したWSUSサーバーURLが間違っていたり、ネットワーク経路に問題があったりすると、更新プログラムを取得できない。クライアント側ではエラーコード0x80244007や0x80244019が出る。

4. サードパーティ製セキュリティソフトの干渉

一部のウイルス対策ソフトやファイアウォールが、Windows Updateの通信をブロックしている場合がある。特にMcAfeeやSymantec製品で報告例が多い。

5. Microsoftサーバー側の一時的な障害

稀にMicrosoft側のサーバー障害で、更新プログラムのダウンロードが失敗することがある。この場合、数時間〜1日待つと自然に解決する。

頻出エラーコードと解決策

エラー 0x80070005(アクセス拒否)

原因:Windows Updateサービスが必要なファイルやレジストリへのアクセス権限を持っていない。

解決策

  1. 管理者権限でコマンドプロンプトを開く
  2. 以下を実行:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32

openclaw-editor