2016.10.13: 別の原因を発見したので追記
2016.10.07: 効果の再確認。スクリプトも手動手順も、効果は同じであることを確認。
2016.10.06 19時: このスクリプトは効果が出ない感じです
タイトル通りです。
Windows10 RS1の KB3194496、KB3197356 が「インストールに失敗してしまう問題」「更新が繰り返されてしまう問題」を解消するスクリプトが公開されました。
注意事項
- 英語版のみです。
(スクリプトの実行だけなので、言語は関係ないと思われます) - 「Insiders向け」となっているので、通常 の Windows 10 マシンに適用するのは現時点では自己責任です。
- ダウンロードが遅い・途中で止まる問題は解消されていません。
- ドライバや周辺機器で発生する問題も解消されていません。
- 手元のPCで試してみました
- 通常 の Windows 10 RS1でも問題なく適用できた。
通常の日本語版Windows10 RS1でも、おそらく大丈夫。 - 更新プログラムの適用が遅い、ダウンロードが途中で止まる問題は、完全には 全く解消されていなかった。
- テストした機体では、途中46%と74%で10~30分ダウンロードが止まった。
- 以前紹介したレジストリやファイルの削除技をつかっても、ダウンロードは止まる事を確認した。
- ダウンロードが長時間止まる問題は解消されていない模様。
- また、テストする度に ダウンロードにかかる時間は変わる。OS側の問題ではなく、サーバー側の問題か?
- 通常 の Windows 10 RS1でも問題なく適用できた。
2016.10.13 追記 (重要)
KB3194496、KB3197356 が 更新失敗するケースのうち、スクリプトでは対処できない別の原因を見つけました。
- アップデートしたWindows10が起動しない、再起動を繰り返す、「KERNEL AUTO BOOST LOCK ACQUISITION WITH RAISED IRQL」が表示される
対処方法はかなり面倒です。
スクリプトで問題が解消するケースは「Insider Programに参加したことがある」という特殊なケースに限られるようです。
- 参考リンク
鈴木淳也の「Windowsフロントライン」:Windows 10 Anniversary Updateの累積的アップデート問題は解消されたのか (1/2) - ITmedia PC USER
・・・・あっ・・・・効果が出たPCと出ないPCの違いはこれか・・・・。引用
ちなみに、この現象に関して一時的な対策と原因を報告していた米ZDNetのエド・ボット氏によれば、問題が発生しているのは「以前までWindows Insider Programに参加していたPC」であり、Windows 10を通常の最適化モデル(Current Branch:CB)で最初から運用しているユーザーではないという。実際、同氏が所持しているPCで問題が発生している2台のマシンは、どちらとも以前まで「Release Preview」を利用していたもので、Anniversary Update10+件配信後の現在は一般ユーザーと同じCBで動作しているということだ。
これは個人的にメッチャ心当たりがある・・・・><
臨時追記おわり。
ということで以下、IP参加中または過去に参加したことがあるPC用の情報となります
追記: ツールはまだ使い物にならない感じ?
再検証しました。効果あること確認できました。
▲クリックで拡大
手動手順に記していた(上図で示している部分の)削除や無効化は、必須ではないようです。
紹介しているツール「UpdateRegistry.msi」を実行した場合の挙動
「C:\Windows\System32\Tasks\Microsoft\XblGameSave」に「XblGameSaveTaskフォルダ」が存在している場合、それを削除しているようです。このフォルダが存在している場合、手元のPCの検証でもアップデートで起動不能になることが確認できました。
- スクリプト実行も、手動対策も、効果は同じようです。
- どちらも 更新失敗は防げますが、ダウンロードに長い時間がかかる問題は解消しません。
ダウンロードが止まる、時間がかかる問題について
現状、有効な対処方法は見つかりません。
PC放置して気長に待つしか手段はなさそうです。
適用手順
VMware上のWindows10 (バージョン1607、OS ビルド 14393.187)にて検証
▲クリックで拡大
ダウンロードしたファイル (UpdateRegistry.msi) を実行します
UACが反応します
▲クリックで拡大
「はい」を選択します。
- こちらのページで紹介した手順が自動実行されます。
- 「続行した場合、項目と共にすべての子が削除されます。続行しますか?」と聞かれるので、「A」すべて続行(A)を選択 します。 「はい(Y)」を選択します
スクリプト画面が終了したら、Windows Updateを実行してみます
▲クリックで拡大
- 2016年10月6日現在、KB3194496の適用を延期していたPCの場合、(KB3194496は落ちて来ず) KB3197356のダウンロードとインストールがはじまります。
- 手元のPCの場合、途中46%で10分ほど、74%で30分、それぞれダウンロードが止まってしまいました。
- このスクリプトは、インストールに失敗する問題のみ解消するもので、ダウンロードに時間がかかる問題には効果がない模様です。
また「更新できない、更新失敗してロールバックが発生する」以外の問題 (ドライバや周辺機器で発生する問題) も、引き続き発生しているようです。