Windows 10を使い続けていて、Windows 11へのアップグレードをどうしても避けたい場合、アップグレードを阻止する方法がいくつかあります。正直なところ、Windowsはアップデートを強引に行う傾向があり、特にメジャーアップグレードの場合はその傾向が強いので、アップグレードを控える方法を知っておくと良いでしょう。これは単にインターフェースを同じままにしたいというだけではありません。安定性を保ちたい場合や、新しいOSで特定のバグが修正されるのを待っている場合もあります。理由が何であれ、以下の手順に従うことで、Windowsのバージョンを固定し、誤ってアップグレードしてしまうのを防ぐことができます。
Windows 10 から Windows 11 へのアップデートを停止する方法
方法 1: ローカル グループ ポリシー エディターを使用する
Windows 10 ProまたはEnterpriseをお使いの場合、これは通常最も簡単な方法です。Windowsにどの機能更新バージョンを維持するかを明示的に指示できるため便利です。つまり、特定の「バージョンポイント」に留まり、勝手に変更されないように指示するようなものです。ある環境ではかなり安定して動作しましたが、別の環境では設定を有効にするためにPCを再起動する必要がありました。Windowsは時々こうした設定を無視する傾向があるからです。とにかく、手順は以下のとおりです。
- Windows キー + Rを押して、
gpedit.msc
と入力し、 Enter キーを押して、ローカル グループ ポリシー エディターを開きます。 - [コンピューターの構成] > [管理用テンプレート] > [Windows コンポーネント] > [Windows Update] > [Windows Update for Business]に移動します。
- 「対象の機能更新バージョンを選択」を見つけてダブルクリックします。
- これをEnabledに設定し、
21H2
セットアップの現在の安定バージョン (リリースされている場合は 22H2 など) を入力します。 - 「OK」をクリックして終了してください。ポリシーをすぐに更新するには、コマンドプロンプトを管理者として実行し、実行する必要がある場合があります。
gpupdate /force
これは、Windowsに現在のビルドを維持し、新しいバージョンへのアップグレードプロンプトを無視するように指示するものです。なぜうまくいく時とうまくいかない時があるかは分かりませんが、すぐに再起動すると解決することがよくあります。つまり、Windowsに「維持」コマンドを与えていることになります。
方法2: グループポリシーが利用できない場合にレジストリを変更する
gpedit.msc にアクセスできる人は限られています(Windows Home Edition など)。そのような場合は、レジストリ編集が役に立つかもしれません。ただし、レジストリの編集は正しく行わないとリスクを伴う場合があるので、事前にバックアップ(またはシステム復元ポイントの作成)しておくことをお勧めします。ここでのポイントは、Windows に現在のバージョンを維持するよう指示するキーをいくつか追加することです。
regedit
Windows 検索バーに入力し、管理者として実行します。- HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdateに移動します。
- パスが存在しない場合は、手動で作成する必要があります。
- TargetReleaseVersionという名前の新しいDWORD(32ビット)値を作成します。その値を1に設定します。
- TargetReleaseVersionInfoという名前の別の DWORD を作成し、その値を21H2などの現在のバージョンに設定します。
これはWindowsの「とりあえずこのバージョンを使い続けてください。アップグレードはしないでください」というメッセージを送るメモのような役割を果たします。場合によっては、再起動したり、gpupdate /force
管理者権限のコマンドプロンプトで実行したりして、確実に有効になるか確認する必要があります。
それでも仲良く遊べない場合のヒント
それでもWindowsがアップグレードを試みたり、設定を無視したりする場合は、他の更新設定が設定を上書きしていないか確認してください。Windows Updateは、特定の条件を検出すると強制的にアップグレードするように設定されている場合があります。また、Windows Updateの設定が「自動」ではなく「通知」になっていることを確認してください。さらに、Windows Updateインターフェースから機能更新のプッシュを一時的に無効にするには、更新を一時停止または延期する必要があります。
Windows 10 から Windows 11 へのアップデートを停止するためのヒント
- 更新設定を定期的に確認し、選択内容がリセットされないようにしてください。
- 念のため、変更を行う前にレジストリをバックアップしてください。
- フォーラムや技術ニュースに注目してください。MS がこれらのブロックを回避する新しい更新方法をこっそり導入している場合もあります。
- アップデートをブロックすると謳うサードパーティ製ツールには注意してください。怪しいものや効果のないものもあります。
- 大きな Windows アップデートが展開された後にポリシーを確認するためのカレンダー リマインダーを設定します。
よくある質問
設定が機能しているかどうかはどうすればわかりますか?
Windowsは通常、メジャーアップデートの前に通知を表示します。通知が表示されなくなったり、マイナーアップデートのみが表示されたりする場合は、設定が正常に機能している可能性があります。
これらの変更を後で元に戻すことはできますか?
はい、手順を逆にするだけです。レジストリキーを削除または無効化するか、ポリシーをデフォルトに戻してください。後でアップグレードする場合でも、簡単に元に戻せます。
Windows 11 をブロックすると、セキュリティ更新が台無しになりますか?
いいえ、全く問題ありません。現在のバージョンでもセキュリティパッチは引き続き提供されます。セキュリティ修正ではなく、機能アップグレードのみを禁止するだけです。
レジストリを編集するのは安全ですか?
指示に注意深く従えば安全ですが、誤った変更は問題を引き起こす可能性があります。編集する前に必ずバックアップを作成してください。Windowsにはレジストリをエクスポートするオプションが組み込まれています。
これをより良く行うための有料ツールはありますか?
一部のサードパーティ製ツールはアップデートをブロックすると主張していますが、正直なところ、これらの手順に従えば、実際には必要ありません。通常は組み込みの方法で十分であり、より安全です。
まとめ
- gpedit.mscを使用して機能更新の対象バージョンを設定する
- または、ホームの場合は、レジストリを調整してバージョンをロックします
- いじる前にレジストリをバックアップする
- Windows Updateの設定とポリシーに注意する
まとめ
Windows 11にアップグレードせずにWindows 10を使い続けるのは、時にイライラすることもあります。しかし、これらの方法を使えば、ほとんどの場合、そのような状況から抜け出すことができます。ただし、特に大きなOSパッチの後は、Windowsのアップデートが漏れてしまうことがあるので注意してください。定期的に設定を確認し、少し手入れをすることで、理想の状態を維持できます。この方法が、誰かの頭痛の種を解消し、システムを好みの安定した状態に保つのに役立つことを願っています。