Windows11 22H2から23H2へアプデしても設定は保持される。ただし、WindowsUpdate経由に限る

WindowsUpdate

Windows11 23H2

Windows11に大型アップデートを適用すると、レジストリやサービス、タスクスケジューラなどの各種設定が初期化されることがあります。では、2023年11月1日に公開されたWindows11 バージョン23H2 2023 Updateではどうでしょうか。

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

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

Windows11 22H2と23H2は共通の内部構造をしており、同じ更新プログラムが使用できます。WindowsUpdate経由で、共通の内部構造のバージョンへとアップデート(22H2 → 23H2)する場合は設定が引き継がれます。

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

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

このほか、21H2から23H2へとアップデートしても初期化されます。

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

Windows11 22H2 → 23H2

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

Windows11 21H2 → 22H2 / 23H2

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

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

例えば、更新プログラムが共通でない21H2からだと、WindowsUpdate経由だろうがなんだろうが22H2 / 23H2へとバージョンアップした際には設定が初期化されます。残念ながら、これはWindows10からの仕様です。

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