「Windows Updateが何度やっても失敗する」「エラーコード0x80070005が出て先に進めない」。月例パッチの適用日に、こうしたトラブルに遭遇した経験のあるIT管理者は多いだろう。クライアントPC数十台、時には数百台を抱える環境で、一部の端末だけが更新に失敗するケースは珍しくない。
この記事では、2026年現在のWindows 10/11環境で頻出するWindows Updateエラーと、その解決策を網羅的に解説する。WSUS環境、Intune環境の両方に対応した実務的な対処法を紹介するので、トラブル対応の時間を大幅に短縮できるはずだ。
Windows Updateの失敗には、いくつかの典型的なパターンがある。エラーコードを見る前に、まず原因の全体像を把握しておこう。
Windows 10/11の大型アップデート(Feature Update)では、一時的に10GB以上の空き容量が必要になる。特にCドライブの容量が少ないPCでは、更新プログラムのダウンロード段階で失敗する。
確認方法:
wmic logicaldisk get size,freespace,caption
Cドライブの空き容量が15GB未満の場合、ディスククリーンアップまたは不要ファイルの削除が必要だ。
Windows Updateサービス(wuauserv)や、更新プログラムのキャッシュ(SoftwareDistribution)が破損していると、何度やっても同じエラーで失敗する。特に過去に強制終了やブルースクリーンが発生したPCで起こりやすい。
WSUS環境では、グループポリシーで指定したWSUSサーバーURLが間違っていたり、ネットワーク経路に問題があったりすると、更新プログラムを取得できない。クライアント側ではエラーコード0x80244007や0x80244019が出る。
一部のウイルス対策ソフトやファイアウォールが、Windows Updateの通信をブロックしている場合がある。特にMcAfeeやSymantec製品で報告例が多い。
稀にMicrosoft側のサーバー障害で、更新プログラムのダウンロードが失敗することがある。この場合、数時間〜1日待つと自然に解決する。
原因:Windows Updateサービスが必要なファイルやレジストリへのアクセス権限を持っていない。
解決策:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserverren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32