Windows10 2004 / 20H2 / 21H1から21H2へアップデートしても各種設定の初期化はなし。ただしWindowsUpdate経由に限る

WindowsUpdate

Windows10 バージョン21H2 November 2021 Update

これまで、Windows10は大型アップデートのたびにレジストリやサービス、タスクスケジューラなどの各種設定が初期化されてきました。では、2021年11月17日に公開されたWindows10 バージョン21H2 November 2021 Updateではどうでしょうか。

WindowsUpdate経由で2004 / 20H2 / 21H1から21H2へアップデートして、タスクスケジューラ、サービス、レジストリをざっと調べたところ、2004 / 20H2 / 21H1の設定が引き継がれていました。ただ1点、タスクスケジューラ『Application Experience』の『PcaPatchDbTask』は無効から有効にされていましたが、これは無効にしてても適宜勝手に有効にされたり、WindowsUpdateのタイミングなどで有効にされたりします。

そのほか、隅から隅まで全てを確認したわけではないので、もしかしたらほかにも初期化されているところがあるかもしれませんが、少なくとも自分の環境ではほかに初期化されている部分は見当たりませんでした。

2004、20H2、21H1、21H2は、共通の内部構造をしており、同じ更新プログラムが使用できます。WindowsUpdate経由で、共通の内部構造のバージョンへとアップデートする場合は初期化が起こりません。

ただし、共通の内部構造のバージョンへのアップデートでも、ISO、メディア作成ツール (Media Creation Tool / MCT)、Windows 10 更新アシスタント (Windows Update Assistant / WUA)経由でアップデートを行うと設定が初期化されます。自環境で以下の設定の初期化を確認しました。

  • 変更したレジストリの値が初期化されている。メニューの表示速度を変更する『HKEY_CURRENT_USER\Control Panel\Desktop\MenuShowDelay』の設定を『0』にしていたのがデフォルトの『400』に戻されているのを確認。
  • 追加したレジストリが削除されている。レジストリに追加したDWORD『NtfsDisableLfsUpgrade』が消されているのを確認。
  • 削除や無効化したタスクスケジューラの中身が再び初期設定の有効になっている。『Application Experience』、『Autochk』、『Customer Experience Improvement Program』、『DiskDiagnostic』などの有効化を確認。
  • 無効化したサービスが再び初期設定の有効になっている。『Workstation』、『Windows Search』などの有効化を確認。
  • 『ドライブのデフラグと最適化』の『スケジュールされた最適化』をオフにしていたのにオンに戻されているのを確認。

まとめると以下のようになります。

2004 / 20H2 / 21H1 → 21H2

  • WindowsUpdate経由: 設定が引き継がれる
    (※タスクスケジューラ『Application Experience』の『PcaPatchDbTask』は無効から有効になる)
  • ISO / MCT / WUA経由: レジストリやサービス、タスクスケジューラなどの設定が初期化される

1909 → 2004 / 20H2 / 21H1 / 21H2

  • WindowsUpdate経由: レジストリやサービス、タスクスケジューラなどの設定が初期化される
  • ISO / MCT / WUA経由: レジストリやサービス、タスクスケジューラなどの設定が初期化される
共通の更新プログラム 2004系列: 2004 / 20H2 / 21H1 / 21H2
共通の更新プログラム 1903系列: 1903 / 1909

今回、WindowsUpdate経由で2004 / 20H2 / 21H1から21H2へバージョンアップする際は設定が引き継がれますが、次回の大型アップデートではどうなるかはわかりません。更新プログラムが共通でなくなったら、バージョンアップ時に設定が初期化されるでしょう。例えば、更新プログラムが共通でない1909からだと、WindowsUpdate経由だろうがなんだろうが2004 / 20H2 / 21H1 / 21H2へとバージョンアップした際には設定が初期化されます。

設定の初期化はいつやってくるかわからないため、初期化されたら困る変更箇所は、元に戻せるよう必ずメモしておきましょう。