【解決済み】Windows Updateでkb4589210が0%のまま進まない
環境
・Windows Server 2016 DataCenter Edition(Windows 10でも使えるかも??)
・WSUS環境
・vm上で稼働
症状
・Windows Server 2016でkb4589210が0%のまま進まなくなった。
※画像は他のサーバーで試したら21%まで進みました
失敗した対策
・sfc /scannow 改善なし。
・DISM.exe /Online /Cleanup-image /StartComponentCleanup /ResetBase 改善なし。
・DISM.exe /Online /Cleanup-image /StartComponentCleanup 改善なし。
・DISM.exe /Online /Cleanup-image /Restorehealth 改善なし。
成功した対策
1. Microsoft Update カタログより対象のKBをダウンロードしてくる
https://www.catalog.update.microsoft.com/Search.aspx?q=kb4589210
2. ネットワークを切断してオフラインにする(ここ重要)
3. 再起動する(ここ大事)
4. 再起動したらすぐにWindowsUpdate関連サービス停止
(管理者権限でコマンドプロンプトからコマンドを実行)
::Orchestrator Service の更新サービスを停止します。
net stop usosvc
::Delivery optimization サービスを停止します。
net stop dosvc
::Windows Update サービスを停止します。
net stop wuauserv
::Background Intelligent Transfer Service サービスを停止します。
net stop bits
※Windows Updateサービスが終了してくれない場合はサービスから「手動」→「無効」に切り替えて再起動。
5. WindowsUpdateキャッシュフォルダをリネーム
(管理者権限でコマンドプロンプトからコマンドを実行)
ren %SystemRoot%\SoftwareDistribution SoftwareDistribution.old
6. Bitsキュー削除
(管理者権限でコマンドプロンプトからコマンドを実行)
del /q %AllUsersProfile%\Microsoft\Network\Downloader\*
7. WindowsUpdate関連サービス再開
(管理者権限でコマンドプロンプトからコマンドを実行)
net start bits
net start wuauserv
net start dosvc
net start usosvc
8. Microsoft Update カタログからダウンロードしたKB4589210をインストールする
※インストール後、再起動求められるので再起動
9. ネットワークを接続してオンラインにする
10. 「設定」よりWindows Updateの更新を確認する
※キャッシュフォルダ消してるのですごい時間かかります。
11. 新しいアップデートが落ちてくれば終了です
お疲れさまでした!!