Windows11 自動アップグレードを阻止

Windows10Proであればグループポリシーから設定できますが、HOMEとProと混在している場合設定を統一したほうが後で解除するときに楽なのでレジストリエディッタによる変更を記述します。

キー:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate

値の名前:ProductVersion
タイプ:REG_SZ(文字例)
値のデータ:Windows 10

値の名前:TargetReleaseVersion
タイプ:REG_DWORD(DWORD)
値のデータ:1

値の名前:TargetReleaseVersionInfo
タイプ:REG_SZ(文字例)
値のデータ:21H2

 

Windowsのバージョンを21H2で固定します。
当然、Windows10の22H1が出たらここを変更してアップデートします。

Windows11に変更するときまでこれでしのぎます。

バッチファイル

@echo off
reg add HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate /v ProductVersion /t REG_SZ /d "Windows 10" /f
reg add HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate /v TargetReleaseVersion /t REG_DWORD /d 1 /f
reg add HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate /v ProductVersion /t REG_SZ /d 21H2 /f
pause