更新履歴 [ 全て表示戻す ]
2017.12.21: KB4054517 で発生する問題について追加情報あり。

2017.12.14 23時:「HTTPサイトに接続できなくなる」追加
2017.12.14 15時: 手元のPCで発生した問題の解消には、OSの上書きインストールが必要だった
2017.12.14 11時:「12月13日配信分で発生する問題」にさらに追記
2017.12.14 2時半:「12月13日配信分で発生する問題」に色々追記
2017.12.13 23時:「(null)のソフトウェアについての詳細を確認します」追記
2017.12.13 21時: KB4054517 でエラー 0x80070643 追記
2017.12.13 14時半: Windows Defenderの更新でエラー 0x80070643再発
2017.12.13 12時: Windows Defenderの問題は今月分の配信で解消すると思われる。
2017.12.13 01時: Windows Defenderの更新で発生している問題追記
2017.12.11: AMDのビデオカード + 複数モニタ環境で発生している問題追記
2017.12.07: Microsoftから見解と謝罪あり。まだ問題解決しない場合の手順追記
2017.12.06: Windows7の件、問題解消後の手順をまとめなおし。
2017.12.05 13時: Windows7の更新できない問題は解消された模様
2017.12.05 11時: この問題はMicrosoftの有効期限の更新忘れが原因
2017.12.05 0時: Windows7で発生している問題、時計を12月3日に戻すだけでも解消する模様
2017.12.04 15時: 不要なコマンドの除去と個別の解説ページを作成
2017.12.04 13時: 初出


2017年12月に Windows Update で発生した問題点や不具合、注意事項をまとめたページです。

まえおき

※今月配信分のKB情報やメモはこちら

※Windows10のメジャーアップデート情報はこちら

今月分として記載されていないトラブルが発生した場合はまず以下を試してみる

※ 発生規模が大きいものがあれば、後日このページに追記される場合あり。


まえおきおわり。
以下、このページでは (月例更新などの) 通常のWindows Updateで発生する問題を中心にまとめています。

12月21日更新 (重要)

12月13日付けで紹介していたトラブルのうち「KB4054517 でエラー 0x80070643発生」「最悪の場合、PCが起動不能になるケースあり?」と紹介していたものが、「既知の不具合」としてMicrosoftのページに掲載されました。

掲載ページ (現時点では英語のみ)
December 12, 2017—KB4054517 (OS Build 16299.125)

掲載された「既知の不具合」の詳細は、以下の2点です。

KB4054517のインストールで0x80070643が出て失敗する

更新プログラムのインストールが99%で停止し、CPUまたはディスクの使用率が上昇する

KB4054022をインストールした後に、「この PC を初期状態に戻す」を使用してデバイスをリセットした場合、更新プログラムのインストールが99%で停止し、CPUまたはディスクの使用率が上昇することがある。
※ KB4054517 ではなく、KB4054022 が問題だった?もしくはこの2つをインストールすることで問題が発生した?

補足情報

※このブログに報告頂いた数件の情報から推測すると、以下のような現象もあると考えられます。
※あくまでも個人的な推測です。

対処方法

  1. アップデートカタログから KB4054022 をダウンロード、(例えば) C:\Temp に保存
  2. コマンドプロンプトで以下を入力、ダウンロードファイルを展開する
    mkdir c:\temp
    expand -f:* windows10.0-kb4054022-x64.msu c:\temp
  3. 起動中のTrusted Installerプロセスを終了させる
    次に Deployment Image Servicing and Management tool (DISM) を使用してKB4054022をインストールする。
    taskkill /f /im tiworker.exe
    taskkill /f /im trustedinstaller.exe
    dism /online /add-package /packagepath:c:\temp\Windows10.0-KB4054022-x64.cab
    ※上記ファイル名は64bit版のものです。自分がダウンロードしたファイル名に置き換える必要があります。
  4. 以下操作は任意で行う
    del /f %windir%\logs\cbs\*.log
    Windows LogsディレクトリからCBSログを削除する。

12月21日追記分は以上です。

12月13日配信分で発生する問題

Windows 10 (1709/1703)、8.1、7いずれも、特に問題は発生しないように見える。ただし少数ながら、 以下の問題が確認されている。発生規模は思ったよりも大きいかもしれない。そして、表面的に表れる症状には結構バラツキがある。現時点では有効な対処方法が見つからない。
(個人的な推測) 問題が起きているのPCの多くは、何らかの要因でセキュリティソフトが正常に作動しなくなり、それが Windows Update に悪影響を与えているものと思われる。

月例更新 (12月13日) 以前の情報

12月12日: Windows Defender の更新でエラーが出る

一部のPCで発生。恐らくこの問題は解消した。
手元のPCの場合
 バージョン1709・・・・12月13日の更新後、発生しなくなった
 バージョン1703・・・・PC再起動で再発生した。

12月13日の月例配信に備え、検証用PC (VMware運用) が正常作動しているかチェックを行ったところ、以下の問題が発生していた。

Windows Defender Antivirus の定義の更新 – KB2267602 (定義 1.259.206.0) - エラー 0x80070643
エラー 0x80070643
▲クリックで拡大
Windows 10 バージョン1709と1703で1台ずつ発生。いずれも最後に正常にアップデートできたのは12月9日。メインPC含め、他の検証用PC (2台) では発生せず。

12月10日あたりからネット上でもチラホラと見かけていたエラー。発生規模はそんなに大きくないと思われるけど、一定数のPCで発生していると思われる。で、手元のPCで発生・確認してビックリ。これ対処が難しい。
最近あったWindows Defender 脆弱性対策の更新で一部PCに問題が発生したか、Windows Defender の起動を邪魔しているサービスがあるか、更新定義ファイルにエラーがあるか、それらを仮定して対処すればよいと思うのだけど、風邪ひいてて頭が回らない。

対処方法がわからない

発生時の状況など

Windows Defender で発生する問題、とりあえずここまで。

12月11日更新

12月4日: Windows 7で Windows Update ができない

2017年 12月4日午前中 (厳密に言うと12/4 朝5時) から、Windows 7で Windows Update ができなくなる問題が発生しています。

この問題は解消しました。

以下、この問題が発生した当時の状況や対処方法です。

発生する症状

※発生時期は12月4日~12月5日午前中です。
Windows Update が正常に実行されず、以下のようなエラー画面が出ます。

発生例1
エラー: コード 80248015
▲クリックで拡大
新しい更新プログラムを検索ができませんでした
エラー: コード 80248015
Windows Updateで不明なエラーが発生しました

発生例2
現在サービスが実行されていないため、Windows Update で更新プログラムを確認できません。
▲クリックで拡大
現在サービスが実行されていないため、Windows Update で更新プログラムを確認できません。このコンピューターの再起動が必要な可能性があります。

原因 (12.05 追記)

今回の問題は、Microsoftの「有効期限の更新忘れ」が原因。

この問題は、以下の方法で解消する事が出来ます。
ただし Microsoftが対処しない限り、根本的な解決にはなりません。

対処方法1 (追記)

情報提供頂きました。
Windows の時計を 12月3日に戻す (厳密には 12/4 4:59 以前) だけでも、今回の問題は一時的に解消します。
(日付を元に戻すと再発します)

対処方法2

コマンドプロンプト (管理者) で以下のコマンドを実行します。
(こちらも再発するケースがあるとの事)

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
del "%ALLUSERSPROFILE%\Microsoft\Network\Downloader\qmgr0.dat"
del "%ALLUSERSPROFILE%\Microsoft\Network\Downloader\qmgr1.dat"

net start wuauserv
net start cryptSvc
net start bits
net start msiserver

無事 Windows Update が作動した後は、コマンドプロンプト (管理者) で以下のコマンドを実行します。

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
rmdir c:\windows\softwaredistribution.old /q /s
rmdir c:\Windows\System32\catroot2.old /q /s
net start wuauserv
net start cryptSvc
net start bits
net start msiserver

コピペでOKです。このコマンドは、最初に紹介したコマンドでバックアップしたファイルを削除するためのバッチです。(削除しなかった場合、最初のコマンドを再実行しても効果は出なくなります)

15時追記: 上記コマンドの詳しい手順&注意事項

別ページを作成しました。
 → Windows Update のエラー 80248015 の対処方法

上ページの内容

上記手順のサイト内関連ページ

効果の無かった手順

Windows updateができない・失敗をくりかえす時の一般的な対処方法
上記ページで紹介している修復ツール (Windows 標準の修復ツール や Microsoftが配布している修復ツール) では、今回の問題は解決しませんでした。

未確認の手順

上記ページの手順は (試す前に解決したために) 今回は確認していません。
効果があるかもしれませんし、ないかもしれません。

現時点では、このページの情報は以上です。

サイト内関連ページ

上記に当てはまらない問題が発生した場合、以下のページを参考にしてみてください。

サイト内 関連1: Windows Updateが終わらない場合

Windows7 用

Windows 10/8.1 用

サイト内関連2: Windows Update が失敗する、エラーが出る