Windows 10の自動更新を効果的にブロックする方法

📅
🕑 1 分で読む

Windows 10 が、いつの間にかアップデートを忍び込ませてくるのは本当にイライラするものです。特に、アップデートによって何かが壊れたり、ワークフローが乱れたりする場合はなおさらです。時には、少しだけアップデートを遅らせたい時もあるでしょう。例えば、問題を引き起こしているアップデートをスキップしたり、重要なタスクの途中で帯域幅を浪費するのを防いだりしたい時などです。このガイドでは、自動更新を一時的または永続的にオフにする方法をいくつか紹介します。万能ではありませんが、ユーザーにある程度の制御権を取り戻すには十分です。ただし、これらの方法は、Windows のバージョンやエディション、特にグループポリシーによって異なる場合がありますのでご了承ください。また、Windows は時々こっそりとアップデートを繰り返す傾向があるため、これらの手順を実行した後、再起動やサービスの再起動が必要になる場合があります。信じられないかもしれませんが、変更内容によってはすぐに反映されないこともあります。また、アップデートを無効にすることは必ずしも安全ではないことを覚えておいてください。それはトレードオフです。さて、息抜きが必要な日のために、Windows Update を制御する方法をご紹介します。

Windows 10の自動更新を無効にする方法

Windows 10 がアップデートを検出し、自動的にダウンロードとインストールを開始すると、セキュリティ上は確かに有効ですが、バグが心配だったり、帯域幅を確保したい場合には、あまり効果的ではありません。これらのオプションでは、一時的に停止するか、完全に無効にするかなど、最適な方法を選択できます。

Windows Updateサービスを無効にする

これは非常に簡単で、ほとんどの環境で問題なく動作します。コアサービスを無効にすると、Windowsは更新プログラムの確認やダウンロードを試みなくなります。ただし、一部のマシンでは、この処理が失敗したり、再起動後に元に戻ったりする可能性があるため、念のため確認するか、他の方法で無効化することもお勧めします。手順は以下のとおりです。

  • 実行を開いて、 を押しますWin + R
  • 入力してEnter キーservices.mscを押します。サービスウィンドウが開きます。
  • リストからWindows Updateを見つけてください。実行中の場合は、右クリックして「停止」を選択してください。少し奇妙に思えるかもしれませんが、停止することで他の調整を行える場合もあります。
  • Windows Updateをもう一度右クリックし、[プロパティ]を選択します。
  • スタートアップの種類を「無効」に変更します。「適用」「OK」をクリックします。

これで完了です。Windowsは、再度有効にするまで更新プログラムのダウンロードを停止します。一時的に更新プログラムをブロックしたり、問題のトラブルシューティングを行ったりする場合に役立ちます。

グループ ポリシー エディターを使用する (Pro または Enterprise エディションのみ)

Windows 10 ProまたはEnterpriseをご利用の場合、更新ポリシーを設定するより簡単な方法です。ただし、Homeエディションでは機能しないので注意してください。グループポリシーで自動更新を無効にするには、以下の手順を実行してください。

  • を押してWin + R、 と入力しgpedit.mscOKを押します。
  • [コンピューターの構成] > [管理用テンプレート] > [Windows コンポーネント] > [Windows Update]に移動します。
  • 右側で、[自動更新を構成する] をダブルクリックします。
  • [無効]を選択し、[OK]をクリックします。

この方法は、Windowsによる更新プログラムの自動ダウンロードとインストールを停止します。手動で確認しない限り、新しい更新プログラムは表示されません。特定のビルドバージョンでは、Windows Update後にポリシーが元に戻る場合がありますので、ご注意ください。

レジストリ編集による更新の無効化

もちろん、Windowsは可能な限り複雑にする必要があるためです。レジストリの編集は少しリスクが高いので、事前にバックアップを取ってください。基本的には、自動更新をブロックするレジストリキーを追加します。手順は以下のとおりです。

  • を押してWin + S、 と入力しregedit、管理者として実行します。
  • に移動しますHKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows
  • WindowsUpdateキーがない場合は、 Windowsを右クリックし、「新規」>「キー」を選択します。名前をWindowsUpdateにします。
  • WindowsUpdateを右クリックし、 AUという新しいキーを作成します。
  • AU内に、NoAutoUpdateという名前のDWORD (32 ビット) 値を作成します。
  • NoAutoUpdate をダブルクリックし、値を1に設定して更新を無効にします。0 に設定すると更新が再び有効になる可能性があるため、一貫性を保つようにしてください。
  • レジストリ エディターを閉じて再起動します。

なぜ動作するのかは分かりませんが、再起動後、Windowsはこの設定を尊重し、自動インストールをスキップするようです。それでも、設定を変更する前にレジストリのバックアップを保存するか、システムの復元ポイントを設定しておくことをお勧めします。

接続を従量制に設定する

これは一種の裏技ですが、データ使用量が主な懸念事項であれば有効です。Windowsは従量制課金接続を検出すると、特に大きなアップデートのダウンロードを控える傾向があります。Wi-Fiを従量制課金に設定するには、以下の手順に従ってください。

  • クリックしWindows + Iて設定を開きます。
  • [ネットワークとインターネット]に移動します。
  • 左側の「Wi-Fi」をクリックし、 「既知のネットワークの管理」を選択します。
  • ネットワークを選択し、[プロパティ]をクリックします。
  • 「従量制課金接続として設定」のトグルを有効にします。

これは完璧ではありません。重要なセキュリティ更新がある場合、Windows がそれを強制的に実行する可能性がありますが、帯域幅が重要な場合には便利です。

更新を一時停止する

今のところ、更新を少し遅らせるだけで十分な場合は、次の操作を実行します。

  • 設定を開きWin + I更新とセキュリティに移動します。
  • Windows Updateをクリックし、詳細オプションを選択します。
  • 下にスクロールして「更新を一時停止」を見つけ、日付を選択します(最大35日後まで)。ただし、これは遅延させるだけで、永久にブロックするわけではないので注意してください。

次回の強制再起動やアップデートの前に少し時間が欲しい場合に便利です。一時停止期間後、他の方法で無効化またはブロックしない限り、アップデートは最終的に再開されることに注意してください。

これらの対策を講じることで、Windows Update をある程度制御できるようになりますが、万全というわけではありません。再起動やシステム変更後に Windows Update が漏れてしまうこともあります。それでも、これらの対策は時間を稼いだり、特に重要な時期には更新を管理しやすくするのに役立ちます。