Windows 10でアップデート・アップグレードの適用を延期する方法|グループポリシーとレジストリ設定
Windows 10では、Windows Updateのダウンロードやインストール、さらにはアップグレードの適用を延期することができます。Pro、Enterprise、Educationエディションをお使いの方は、設定アプリから簡単に延期できますが、本記事ではグループポリシーとレジストリを使ったより詳細な設定方法を解説します。これらの設定を行うことで、品質更新プログラム(Quality Updates)は最大30日間、機能更新プログラム(Feature Updates)は最大180日間、それぞれ延期可能です。
作業を始める前に、「設定」>「Updateとセキュリティ」>「Windows Update」>「詳細オプション」を開き、「アップグレードを延期する」にチェックが入っているか確認しておきましょう。

グループポリシーで更新プログラムを延期する
スタートメニューの検索ボックスに「gpedit.msc」と入力してEnterキーを押すと、ローカルグループポリシーエディターが起動します。なお、グループポリシーエディターはWindows 10のPro、Enterprise、Educationエディションでのみ利用可能です。
次の場所へ移動します。
コンピューターの構成 > 管理用テンプレート > Windows コンポーネント > Windows Update > 遅延更新とアップグレード
機能更新プログラムを受け取る時期を選択する
「機能更新プログラムを受け取る時期を選択する」をダブルクリックし、表示されたプロパティ画面で「有効」を選択します。
このポリシーを有効にすると、受け取る機能更新プログラムの種類とタイミングを指定できます。新しいWindows 10の機能更新プログラムは、当初「Current Branch(CB)」としてリリースされ、組織による初期展開向けとされます。その後、Microsoftが企業環境への展開に適していると確認すると、「Current Branch for Business(CBB)」として宣言されます。機能更新プログラムの受信は最大180日間延期でき、予定時刻に受信されないように一時的に一時停止することも可能です。一時停止は60日間、またはチェックを外すまで継続します。
ドロップダウンメニューから「Current Branch」または「Current Branch for Business」を選択し、更新を延期したい期間を指定します。必要に応じて「品質更新プログラムを一時停止する」にもチェックを入れましょう。
品質更新プログラムを受け取る時期を選択する
続いて「品質更新プログラムを受け取る時期を選択する」をダブルクリックし、プロパティ画面で「有効」を選択します。
このポリシーを有効にすると、品質更新プログラムを受信するタイミングを指定できます。品質更新プログラムの受信は最大30日間延期でき、予定時刻に受信されないよう一時停止することも可能です。一時停止は35日間、またはチェックを外すまで継続します。
値の欄にある矢印を操作して1〜30の範囲で延期日数を設定し、希望する場合は「品質更新プログラムを一時停止する」にもチェックを入れてください。
最後に「適用」をクリックし、パソコンを再起動すれば設定完了です。
TIP: Windows 10 Homeでも、機能更新プログラムを最大365日、品質・セキュリティ更新プログラムを30日延期したり、更新プログラムを35日間一時停止したりできるようになりました。
レジストリでアップグレードを延期する
レジストリを編集することでも、同じ設定を実現できます。
スタートメニューの検索ボックスに「regedit」と入力してEnterキーを押し、レジストリエディターを起動します。次のキーへ移動してください。
HKLM\Software\Policies\Microsoft\Windows\WindowsUpdate
「WindowsUpdate」キーを右クリックし、「新規 > DWORD (32ビット) 値」を選択します。作成した値に「DeferUpgrade」という名前を付け、値を「1」に設定します。
再度「WindowsUpdate」キーを右クリックし、「新規 > DWORD (32ビット) 値」で「DeferUpgradePeriod」を作成します。ダブルクリックして値を0〜8の範囲で設定しましょう。この数値はアップグレードのインストールを遅らせる月数を表します。例えば「3」を設定すれば、3か月間アップグレードを延期できます。
さらに同じ手順でもう一度DWORD値を作成し、今度は「DeferUpdatePeriod」という名前を付けます。ダブルクリックして0〜4の範囲で値を設定してください。こちらの数値は週数を表しており、「4」を設定すれば更新プログラムのインストールを4週間遅らせることができます。
すべてのアップグレードをまとめて一時停止したい場合は、「WindowsUpdate」キーの下に「PauseDeferrals」という名前のDWORD値を作成し、値を「1」に設定します。
設定を元に戻したいときは、作成した各値を削除するだけでOKです。
この方法は「Windows Update for Business」の構成にも活用できます。詳細についてはMicrosoft TechNetをご参照ください。
注意: Windows 10バージョン2004以降では、設定アプリから「アップグレードを延期する」オプションが削除されています。そのため、以降のバージョンでは本記事で紹介したグループポリシーまたはレジストリによる設定が特に有用です。
-
Windows 11でアプリの自動更新スケジュールを設定する方法
アップデートとは、既存のアプリケーションに新機能を追加し、悪意ある攻撃への脆弱性を低減するためのものです。Windows 11の標準アプリはすべて「Windows Update」機能を通じて更新されますが、サードパーティ製アプリはどうでしょうか。これらのアプリはWindows Update経由で更新されるとは限らないため、定期的に最新状態を保つことが非常に重要です。本記事では、Windows 11 PC上でソフトウェアの更新を自動スケジュールする最適な方法をご紹介します。 Windows 11でソフトウェアを更新し、自動スケジューラを設定するには? Systweak Software Upd
-
Windows 11でWindows Updateを停止する3つの方法【一時停止からレジストリ設定まで】
Microsoftは、セキュリティパッチ、新機能、不具合の修正などを含むアップデートを定期的にWindows OSへ提供しています。これらのアップデートは強く推奨されており、継続的に適用することが望ましいとされています。しかし、PCが従量制課金のネットワーク接続を使用している場合など、一時的にWindows Updateを無効化し、ダウンロードやインストールを止めたい場面もあるでしょう。この記事では、Windows Updateを停止するためのいくつかの方法を詳しく解説します。 Windows Updateを停止するさまざまな方法 方法1:Windows Updateを一時停止する 最初の方法