Windows のアップデートとアップグレードを一時停止または停止する方法



Windows 10 を安定状態に保ち、Windows 11 への煩わしいアップグレードを回避する方法はお分かりですか?はい、技術的には可能です。特に、Microsoft が最近大きなアップグレードバナーをプッシュしている場合や、まだ乗り換える準備ができていない場合はなおさらです。しかし、正直なところ、アップデートバナーで「Windows 10 を使い続ける」をクリックするだけでは万全ではありません。特に、誤ってアップグレードしてしまうのではないかと心配な場合や、Home エディションを使っている場合は、より深く掘り下げて検討した方が賢明な場合もあります。

実は、アップグレードを手動でブロックする方法がいくつかあります。一つはグループポリシーエディターを使う方法(ProまたはEnterpriseをご利用の場合)、もう一つはレジストリを編集する方法です。こうすることで、Windows 10はそのままの状態を維持し、アップグレードの手間をかけずにセキュリティパッチを適用し続けることができます。少し奇妙に思えるかもしれませんが、うまくいきます。ただし、まず現在のWindowsのバージョンを確認することを忘れないでください。確認方法を以下で簡単に説明します。

Windows 10 から Windows 11 へのアップグレードを防ぐ方法

まず現在のWindows 10のバージョンを確認する

  • スタートボタンを右クリックして設定を選択します。またはを押しますWindows + I
  • 「システム」 > 「バージョン情報」に移動し、「Windows の仕様」までスクロールします。ここでバージョン番号(おそらく21H2や22H2など)が表示されます。

バージョンの確認は重要です。後でポリシーやレジストリの調整を行う際に必要になるからです。設定によっては、この部分を正しく設定しないとツールが機能せず、Microsoftがアップグレードを強制してしまう可能性があります。

方法 1: グループ ポリシー エディターを使用してアップグレードをブロックする (Pro および Enterprise のみ)

これは定番の方法です。Windows Pro以上であれば、gpedit.mscにアクセスできます。理由は定かではありませんが、一部のマシンでは、実際に有効にするには管理者として実行するか、その後再起動する必要があるかもしれません。この方法は基本的に、Microsoftが何をリリースしても、Windowsに特定のバージョンを使用するように指示するものです。

  1. を押してWindows + R、 と入力しgpedit.msc、 を押しますEnter
  2. ナビゲート:
    • ローカルコンピュータポリシー
    • >コンピュータの構成
    • >管理用テンプレート
    • > Windows コンポーネント
    • > Windowsアップデート
    • >ビジネス向け Windows Update
  3. 対象の機能更新バージョンを選択してダブルクリックします。
  4. 「有効」を選択します。次に、下のボックスに、現在のWindows 10のバージョン(21H2など、先ほどメモしたバージョン)を入力します。
  5. 「適用」「OK」をクリックします。エディターを閉じて再起動します。

これはWindowsに「このバージョンにのみアップデートしてください。それ以上のバージョンにはアップデートしないでください」という指示を出すため、アップグレードが遅くなります。確かに、これはWindows 10の上位バージョンでは機能しますが、環境によっては、ポリシーが正しく適用されるまでに1回か2回の再起動が必要になる場合があります。あるマシンでは、最初は失敗しましたが、再起動後にはアップグレードバナーが表示されなくなりました。つまり、辛抱強く待つことが有効になるということです。

方法 2: レジストリ エディターを使用する (Home Edition およびより高度な制御用)

まだWindows 10 Homeを使い続けている場合、あるいは設定を直接変更したい場合は、レジストリの調整によってアップグレードがブロックされる可能性があります。それほどエレガントではないかもしれませんが、動作は同様に良好です。

  1. を押してWindows + R、入力してregedit、ヒットしますEnter
  2. 次のパスをアドレスバーに貼り付けます: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows
  3. 右クリックして「新規>キー」を選択します。「WindowsUpdate」という名前を付けます。
  4. WindowsUpdate内で、新しいDWORD (32 ビット) 値を作成し、NoAutoUpdate という名前を付けます。
  5. NoAutoUpdate をダブルクリックし、値を1に設定します。これにより自動更新が無効になります。
  6. 別の文字列値を作成します: TargetReleaseVersionInfo
  7. それをダブルクリックし、現在の Windows バージョン ( 21H2など) を入力します。
  8. レジストリ エディターを閉じて、再起動します。

こうすることで、Windows 11以降へのアップグレードを自動的にプッシュしなくなります。ただし、レジストリをいじると、注意しないと問題が発生する可能性があるため、再起動する前に必ずすべてを確認してください。また、アップデートは引き続き配信される可能性がありますが、PCが自動的にメジャーアップグレードをプッシュするわけではないことにもご注意ください。

今後の Windows 10 のアップデートについてはどうでしょうか?

主要な機能アップデートをブロックしている場合でも、MicrosoftはWindows 10のセキュリティパッチとバグ修正を引き続き提供します。セキュリティを維持するために、Windows 10のリリース情報ページを定期的に確認し、必要に応じて手動でバージョンを更新することをお勧めします。グループポリシーまたはレジストリ設定でバージョン番号を更新することで、予期せぬアップグレードに悩まされることなく、安定した状態を維持できます。

すでにアップグレード済みの場合にWindows 11のアップデートを停止する方法

Windows 設定を使用して更新を一時停止する (最も簡単)

誤ってアップグレードしてしまった場合、または PC が自動的にアップグレードした場合は、更新を簡単に一時停止できます。

  1. [設定] > [Windows Update]を開きます。
  2. 「更新を一時停止」のドロップダウンをクリックし、1週間から5週間まで選択してください。次のステップを検討している間、一時停止しても問題ありません。

後で再開するのも同じくらい簡単です。同じメニューで「更新を再開」をクリックします。

ネットワークを従量制接続として使用する(帯域幅ハック)

ネットワークを従量制に切り替えると、Windows に対して「指示がない限り更新をプッシュしないでください」と伝えることになります。帯域幅が心配な場合は、Wi-Fi やイーサネットでこの機能が役立ちます。

  • [設定] > [ネットワークとインターネット]に移動します。
  • ネットワークをクリックし、[プロパティ]を選択します。
  • 従量制課金接続をオンにします。

アップデートを再開したい場合は、オフに切り替えてください。ただし、Windows 11の今後のアップデートだけでなく、すべてのアップデートがブロックされる可能性があるので注意してください。

サービス経由の更新をブロックする(より強力)

Windows Update サービスは手動で無効にすることもできますが、最もスマートな解決策とは言えません。それでもどうしてもという場合は、以下の方法をお試しください。

  1. を押して、とWindows + R入力し、 を押します。services.mscEnter
  2. リストでWindows Update を見つけてダブルクリックします。
  3. スタートアップの種類を無効に設定します。
  4. 「適用」「OK」をクリックします。その後、再起動します。

元に戻すには、 「自動」に戻してください。ただし、これによりすべてのアップデートが停止される可能性があり、セキュリティパッチが必要な場合はリスクが生じる可能性があることに注意してください。

グループポリシーで自動更新をロックする(Windows 11 Pro)

ここでも同じグループポリシーの方法が使えます。先ほどと同じように操作しますが、今回は「エンドユーザーエクスペリエンスの管理」で「自動更新の構成」などの設定を調整します。通知を設定するか、更新のタイミングを自分で制御したい場合は手動に設定します。

Windows 11 Homeのレジストリハック

Home を使用している場合は、次のレジストリ調整で問題が解決するはずです。

  1. を開いてRun、 と入力しますregedit
  2. に移動しますHKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\AU。AU がない場合は作成します。
  3. NoAutoUpdateという新しいDWORD (32 ビット) 値を作成します。
  4. ダブルクリックして値を1に設定します。

これにより自動更新が停止され、少し余裕が生まれます。ただし、長期間この設定を続けるとセキュリティ上良くないので、頻繁に確認するようにしてください。

まとめ

まとめると、これらの方法を使えば、Windows 10を使い続けたい場合でも、今のところWindows 11へのアップグレードを避けたい場合でも、OSのアップデートをかなりコントロールできるようになります。Windowsのほとんどの機能と同様に、完璧なものはなく、完全に機能させるには1回か2回の再起動が必要になるものもあります。もちろん、Windowsは必要以上に難しい設定をしなければならない場合もあります。しかし、正しく設定すれば、準備ができるまで安定した状態を維持できます。

まとめ

  • まず現在の Windows のバージョンを確認してください。
  • グループ ポリシーまたはレジストリの調整を使用して、現在のバージョンをロックします。
  • 必要に応じて更新を一時停止します。
  • ダウンロードを回避するには、ネットワークを従量制に設定してください。
  • 攻撃的な場合は、Windows Update サービスを無効にしてください。

これで誰かの時間節約になるか、アップグレードの最適なタイミングを待つ間、少なくとも状況を安定させられるようになることを願っています。お役に立てれば幸いです。



この記事は役に立ちましたか?