Windows 10で機能更新プログラムのセーフガードホールドを無効にする2つの方法
セーフガードホールド(Safeguard Hold)は「互換性ホールド」や「更新ブロック」とも呼ばれる仕組みで、ハードウェア・ソフトウェア・設定に既知の互換性の問題がある場合に、MicrosoftがWindows 10の新しい機能更新プログラムをデバイスへ提供しないようにするものです。この記事では、Windows 10で機能更新プログラムのセーフガードホールドを簡単に無効化する方法を解説します。
セーフガードホールドは、BSOD(ブルースクリーン)クラッシュ、パフォーマンス低下、デバイスが動作しなくなる、システム全体の不安定化といった深刻な問題の発生を防ぐために設けられています。
注意: セーフガードホールドを解除すると、既知のパフォーマンス上の問題にデバイスがさらされるリスクがあります。解除する前に、十分なテストを実施し、その影響が許容範囲内であることを必ず確認してください。
機能更新プログラムのセーフガードを無効にする手順
2020年10月の月例パッチ(Windows 10 バージョン20H2とは別物です)を適用した後は、デバイスが機能更新プログラムの準備として完全な状態でなくても、アップグレードブロックを回避できるようになりました。
Windows 10で機能更新プログラムのセーフガードホールドを無効化(バイパス)するには、次の2つの方法があります。
- ローカルグループポリシーエディターを使用する
- レジストリエディターを使用する
それでは、それぞれの方法を詳しく見ていきましょう。
1] ローカルグループポリシーエディターでセーフガードを無効にする

以下の手順に従ってください。
- Windowsキー + R を押して「ファイル名を指定して実行」ダイアログを開きます。
- ダイアログボックスに
gpedit.mscと入力し、Enterキーを押してグループポリシーエディターを起動します。 - ローカルグループポリシーエディターの左ペインで、以下のパスへ移動します。
- コンピューターの構成 > 管理用テンプレート > Windows コンポーネント > Windows Update > Windows Update for Business
- 右ペインの[機能更新プログラムのセーフガードを無効にする](Disable safeguards for Feature Updates)をダブルクリックしてプロパティを開きます。
- プロパティウィンドウで、ラジオボタンを[有効]に設定します。
- [適用] > [OK] をクリックして変更を保存します。
この設定は、セーフガードホールドによるブロックを受けずに機能更新プログラムをデバイスへ展開したい場合に有効にします。セーフガードホールドとは、既知の互換性の問題によって、その問題が解決されるまで該当デバイスへのアップグレード展開が妨げられる状態を指します。このポリシーを有効にすれば、組織はテスト目的で機能更新プログラムを展開したり、セーフガードによるブロックなしで展開したりすることが可能になります。
Windows 10 Homeエディションのユーザーは、ローカルグループポリシーエディターを追加導入してから上記の手順を実行するか、後述のレジストリ方式をお試しください。
2] レジストリエディターでセーフガードを無効にする

この方法はレジストリ操作を伴うため、万が一に備えてレジストリのバックアップやシステムの復元ポイントの作成を行っておくことを強くおすすめします。準備ができたら、以下の手順に進んでください。
- Windowsキー + R を押して「ファイル名を指定して実行」ダイアログを開きます。
- ダイアログボックスに
notepadと入力し、Enterキーを押してメモ帳を起動します。 - 以下の構文をコピーして、テキストエディターに貼り付けます。
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate] "DisableWUfBSafeguards"=dword:00000001
- メニューの[ファイル]をクリックし、[名前を付けて保存]を選択します。
- ファイルの保存先を選択します(デスクトップが便利です)。
- .reg 拡張子を付けた任意の名前を入力します(例:Disable_SafeguardHold.reg)。
- [ファイルの種類]のドロップダウンリストから[すべてのファイル]を選択します。
- 保存した.regファイルをダブルクリックしてレジストリにマージします。
- 確認画面が表示されたら、[実行] > [はい](UAC)> [はい] > [OK] の順にクリックしてマージを承認します。
- 必要に応じて、.regファイルは削除してもかまいません。
- デバイスを再起動します。
以上が、Windows 10で機能更新プログラムのセーフガードホールドを無効にする方法です。
なお、デバイスが新しいWindows 10バージョンをインストールすると、以前に有効化していた場合でも、[機能更新プログラムのセーフガードを無効にする]グループポリシーは[未構成]に戻る仕様になっています。これは、Microsoftの既定の保護を既知の問題に対して意図的に無効化しているかどうかを、管理者に新たな機能更新プログラムごとに再確認させるための措置です。
関連情報: セーフガードのグループポリシーで構成された機能更新プログラムを展開する方法もあわせてご覧ください。
-
Windows 11でWindows Updateを停止する3つの方法【一時停止からレジストリ設定まで】
Microsoftは、セキュリティパッチ、新機能、不具合の修正などを含むアップデートを定期的にWindows OSへ提供しています。これらのアップデートは強く推奨されており、継続的に適用することが望ましいとされています。しかし、PCが従量制課金のネットワーク接続を使用している場合など、一時的にWindows Updateを無効化し、ダウンロードやインストールを止めたい場面もあるでしょう。この記事では、Windows Updateを停止するためのいくつかの方法を詳しく解説します。 Windows Updateを停止するさまざまな方法 方法1:Windows Updateを一時停止する 最初の方法
-
Windows 11の広告を無効にする方法【8つの設定を徹底解説】
ネットで記事を読んだりSNSを閲覧したりしていると、今や常に広告に囲まれていると感じることは珍しくありません。広告は多くの人や企業にとって重要な収入源ですが、日常的に使っているOSの中まで広告だらけでは、さすがに受け入れがたいものです。しかし、それこそがWindows 11の現状です。Edgeブラウザーへの誘導、設定アプリ内のおすすめ表示、ロック画面でのヒントやコツなど、MicrosoftはWindows 11のあちこちで自社製品やサービスをさりげなく宣伝しています。幸い、こうした広告の多くはオフにできます。必要なのは「どこを設定すればいいか」を知ることだけ。この記事では、広告を目にする回数を