Windows 10 が正常に動作していて、まだ Windows 11 にアップグレードしたくない場合は、OS がアップデートを強制的に適用するのを止める方法があります。Windows は、特に機能アップデートの場合、確認なしにアップグレードを急ぐことがあるため、準備ができていなかったり互換性の問題が心配だったりすると、イライラすることがあります。基本的には、グループポリシーエディター(お使いのエディションがサポートしている場合)またはレジストリから直接、システム設定を調整します。これにより、Windows を現在のバージョンに保ち、一夜にして別の OS になってしまうのを防ぐことができます。ただし、これらの調整は万全ではないことを覚えておいてください。Microsoft が厳しく取り締まれば、一部のアップデートがそのまま適用される可能性もありますが、通常はこれでしばらくは状況をコントロールできます。
Windows 10 から Windows 11 へのアップデートを停止する方法
方法 1: ローカル グループ ポリシー エディターを使用する
Windows 10 Pro、Enterprise、またはEducationをお使いの場合、この方法はかなり信頼性が高いです。基本的に、WindowsがWindows 11を自動的にダウンロードしてインストールしようとするのを阻止します。Windows 10 Homeをお使いの場合は、レジストリルート(下記参照)が必要になる場合があります。これが役立つ理由:許可される更新に明確な制限を設けるため、制限を解除しない限り、PCがWindows 11にジャンプすることはありません。この設定を行うと、少なくともMicrosoftがポリシーを大幅に変更するまで、システムは指定した設定のままになります。1、2回の設定では少し不安定になる可能性がありますが、ほとんどの場合、少なくとも次の大きな更新またはパッチまでは機能します。また、Windowsの主要な更新の後には、この設定を再度行う必要があるため、覚えておいてください。
グループ ポリシー エディターを開きます。
- を押してWindows + R入力し
gpedit.msc
、Enter キーを押します。 - ローカルグループポリシーエディターが開きます。「コンピューターの構成」>「管理用テンプレート」>「Windowsコンポーネント」>「Windows Update」>「Windows Update for Business」に移動します。
ターゲット機能更新バージョンを構成します。
- 「対象の機能更新バージョンを選択」を見つけてダブルクリックします。
- 有効に設定します。
- オプション ボックスに、 (または現在の Windows のバージョンを入力します。これは、[設定] > [システム] > [バージョン情報]
21H2
で確認できます。 ) のような内容を入力します。 - 「OK」をクリックし、必要に応じて再起動してください。
この設定は、お使いのマシンを選択したWindowsバージョンに固定し、Windows 11へのアップグレードを阻止します。正直なところ、これがこんなにうまく機能するのはちょっと奇妙です。Windowsが特に何もせずにこの設定を尊重することさえあります。しかし、大きなアップデートの後には、Microsoftが設定をリセットする方法があるので、この設定がまだ有効になっているかどうかを確認する必要があるでしょう。
方法2:レジストリエディター — Brrr、より手動的な方法
グループポリシーが利用できない場合(Windows 10 Homeなど)、またはレジストリをいじるのが好きな場合は、これが次善策です。レジストリをいじるとWindowsに不具合が生じたり、最悪の場合起動不能になったりする可能性があるため、少し注意が必要です。そのため、事前にバックアップを取り、注意深く作業を進めてください。Windowsは必要以上に困難にしているからです。環境によっては、特にアップデート後などは、うまく動作するまでに何度か試行錯誤が必要になることがあります。
レジストリエディターを開きます:
- を押してWindows + R入力し、
regedit
Enter キーを押します。 - HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdateに移動します。キーが見つからない場合は、作成する必要があります。
キーを作成または変更します。
- ウィンドウ内を右クリックし、「新規」>「DWORD(32ビット)値」を選択して名前を付けます
TargetReleaseVersion
。値を1に設定します。 - という名前の別の DWORD を作成し
TargetReleaseVersionInfo
、それを現在のバージョンに設定します (例:21H2
)。
これらのレジストリキーは、Windowsに「このバージョンのままにして、アップグレードはやめてください」と伝えているようなものです。特にMicrosoftがアップデートを強く推奨している場合は、100%確実とは言えませんが、ほとんどの場合はうまく機能します。繰り返しますが、Windowsのメジャーアップデートによってこれらの設定がリセットまたは上書きされる可能性があるため、しばらくしてからアップデート設定を確認してください。
Windows 10を安定してアップデート不要に保つためのヒント
- 更新設定を定期的に確認してください。制限を設定している場合でも、Microsoft は更新をこっそりと実行する方法を持っています。
- 変更を加える前にレジストリをバックアップします。最悪の場合、何か問題が発生した場合に復元できます。
- オンラインで新しい方法やスクリプトを探してください。Microsoft が規制を強化すると、Reddit などのフォーラムや技術サイトには、頻繁に更新されたトリックが掲載されます。
- アップデートをブロックすると主張するサードパーティ製ツールには注意してください。解決するよりも多くの問題を引き起こす場合があります。
- 主要な Windows パッチまたは機能リリース後に設定を再確認するためのリマインダーを設定します。
よくある質問
ブロック方法が機能しているかどうかはどうすればわかりますか?
設定が完了すると、Windowsは通常、アップデートの準備が整ったかどうかを通知しますが、自動的にアップグレードが開始されることはありません。Windows 11のアップグレードプロンプトやダウンロードの進行状況が表示されない場合は、問題ありません。
これらの制限を後で解除することはできますか?
はい、もちろんです。グループポリシーまたはレジストリ設定に戻って、追加した設定を無効にしたり削除したりするだけです。必要に応じていつでも元に戻せる柔軟性があります。
更新をブロックすると、セキュリティ パッチが台無しになりますか?
いいえ、そうではありません。ここでの目的は機能アップデートを阻止することであり、セキュリティパッチのアップデートを阻止することではありません。既存のバージョンには引き続き重要なセキュリティ修正が適用されます。ただし、Windows Update がセキュリティ修正の一時停止や遅延設定を行っていないか、再度ご確認ください。
レジストリ キーを編集するとリスクはありますか?
慎重に行わなければ、はい。誤った変更は問題を引き起こす可能性があるため、必ず事前にバックアップを取り、可能であれば重要でないマシンでテストしてください。指示に従えばそれほど複雑ではありませんが、問題が発生した場合は自己責任となります。
これには有料ツールがありますか?
一部のサードパーティ製ツールはこれをより自動的に実行すると主張していますが、正直なところ、これらの手動の手順に従えば、コストを節約でき、潜在的なブロートウェアやマルウェアを回避できます。
まとめ
- グループ ポリシー エディターまたはレジストリ エディターを使用して、Windows バージョンをロックします。
- 対象の機能更新バージョンを Windows 10 のままに設定する。
- 主要なパッチやアップデートの後は設定に注意してください。
- 事前にシステムとレジストリをバックアップすることを検討してください。
- セットアップを壊す可能性のある Microsoft からの変更に注意してください。
まとめ
Windows 10 を長く使い続けるかどうかは、単に好みの問題ではありません。時には、コントロールして面倒なことを避けるためでもあります。これらの調整は、予期せぬアップグレードを回避し、準備ができるまで安定した状態を保つのに役立ちます。Windows のアップデートは予測不可能で、時には面倒なこともあります。この方法がほとんどの場合に有効で、お好みの設定を維持できることを祈っています。トラブルシューティングをしたり、慣れ親しんだ環境を維持したい人にとって、この方法が数時間の節約になれば幸いです。