【Windows】レジストリ操作により特定の更新プログラムが勝手に入るのを止める手順

【Windows】レジストリ操作により特定の更新プログラムが勝手に入るのを止める手順
🛡️ 超解決

特定のWindows Updateが自動で適用され、業務上の問題が発生していませんか。Windowsはセキュリティ強化のため更新プログラムを自動で適用しますが、特定の更新が業務アプリに影響を与える場合もあります。

この記事では、レジストリを操作して特定の更新プログラムの自動インストールを停止する手順を詳しく解説します。レジストリのバックアップから具体的な設定方法まで、安全かつ確実に問題解決へと導きます。

この手順を実践することで、意図しない更新プログラムの適用を避け、業務の安定性を保つことができます。

【要点】特定の更新プログラムを制御するレジストリ操作

  • レジストリのバックアップ: 予期せぬ問題に備え、現在のシステム状態を保存できます。
  • 更新プログラムIDの確認: 停止したい特定の更新プログラムを正確に識別できます。
  • レジストリの編集: 指定した更新プログラムの自動インストールを停止できます。

ADVERTISEMENT

特定の更新プログラムを停止するレジストリ操作の概要

Windows Updateはシステムの安全性と機能維持のために不可欠な機能です。しかし、特定の更新プログラムが業務で利用するアプリケーションに予期せぬ不具合を引き起こす場合があります。このような状況で、問題のある更新プログラムの自動適用を一時的に停止し、影響を評価する時間が必要になることがあります。

レジストリを編集することで、特定の更新プログラムのインストールをブロックする設定が可能です。この操作はシステムの中核的な設定を変更するため、慎重な対応が求められます。対象とする更新プログラムのKB番号を正確に把握し、手順通りに進めることが重要です。

この手順は、一時的な回避策として利用し、問題が解決された後は設定を元に戻すことを検討してください。恒久的な停止はシステムのセキュリティリスクを高める可能性があります。

お探しの解決策が見つからない場合は、こちらの「Windowsトラブル完全解決データベース」で他のエラー原因や解決策をチェックしてみてください。

特定の更新プログラムの自動インストールを停止する手順

レジストリの変更はシステムに重大な影響を及ぼす可能性があります。必ず以下の手順でレジストリのバックアップを作成してから操作に進んでください。

レジストリ全体のバックアップを作成する

万が一の事態に備え、現在のレジストリ状態を保存します。これにより、問題が発生した場合でも元の状態に戻すことができます。

  1. レジストリエディターを開く
    スタートボタンを右クリックし、「ファイル名を指定して実行」を選択します。「regedit」と入力しEnterキーを押します。ユーザーアカウント制御の画面が表示された場合は「はい」をクリックします。
  2. レジストリ全体のエクスポート
    レジストリエディターの左側ペインで「コンピューター」を選択します。メニューバーの「ファイル」をクリックし、「エクスポート」を選択します。
  3. バックアップファイルを保存する
    「エクスポート範囲」で「すべて」が選択されていることを確認します。任意の保存場所とファイル名を指定し、「保存」ボタンをクリックします。

停止したい更新プログラムのKB番号を確認する

特定の更新プログラムを停止するためには、その更新プログラムの一意の識別子であるKB番号が必要です。

  1. 設定アプリを開く
    スタートボタンをクリックし、「設定」アイコンを選択します。
  2. Windows Updateの履歴を表示する
    左側のナビゲーションペインで「Windows Update」をクリックします。「更新の履歴」を選択します。
  3. KB番号を確認する
    インストールされた更新プログラムの一覧から、停止したい更新プログラムを見つけます。その更新プログラム名に含まれる「KBxxxxxxx」という形式の番号を控えておきます。例えば「KB5034123」のような番号です。

Windows 10の場合:設定アプリを開き、「更新とセキュリティ」→「Windows Update」→「更新の履歴を表示」からKB番号を確認できます。

レジストリを編集して更新プログラムを停止する

確認したKB番号をもとにレジストリを編集し、特定の更新プログラムの自動インストールをブロックします。

  1. レジストリエディターを開く
    スタートボタンを右クリックし、「ファイル名を指定して実行」を選択します。「regedit」と入力しEnterキーを押します。
  2. 指定のパスへ移動する
    レジストリエディターのアドレスバーに以下のパスを入力し、Enterキーを押します。
    Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update
  3. 新しいキーを作成する
    左側ペインで「Auto Update」キーを右クリックし、「新規」→「キー」を選択します。新しいキーの名前を「ExclusionList」と入力しEnterキーを押します。
  4. 新しい文字列値を作成する
    作成した「ExclusionList」キーを右クリックし、「新規」→「文字列値」を選択します。
  5. 文字列値の名前を設定する
    新しい文字列値の名前を、手順3で確認したKB番号とします。例えば「KB5034123」と入力しEnterキーを押します。
  6. 文字列値のデータを設定する
    作成した文字列値「KBxxxxxxx」をダブルクリックします。「値のデータ」は空のままにし、「OK」ボタンをクリックします。
  7. レジストリエディターを閉じる
    レジストリエディターを閉じ、システムを再起動します。

この設定により、指定したKB番号の更新プログラムは自動的にインストールされなくなります。複数の更新プログラムを停止したい場合は、手順5と6を繰り返してそれぞれに文字列値を作成してください。

この操作はWindows 10でも同様の手順で実行できます。

レジストリ操作時の注意点とよくある失敗

レジストリのバックアップを忘れてしまう

レジストリの編集はシステムに直接影響するため、誤った操作はWindowsが起動しなくなるなどの深刻な問題を引き起こす可能性があります。必ず編集前にレジストリ全体または変更対象のキーをバックアップしてください。

対処法: レジストリエディターの「ファイル」メニューから「エクスポート」を選択し、バックアップファイルを作成します。問題発生時には「インポート」で元に戻せます。

誤ったキーを編集してしまう

レジストリには多くのキーが存在し、似たような名前のキーもあります。指定されたパス以外のキーを誤って編集すると、予期せぬ不具合が発生する原因となります。

対処法: レジストリエディターのアドレスバーに正確なパスを入力し、目的のキーに移動してください。キーの作成や値の変更は慎重に行い、誤りがないか複数回確認します。

更新プログラムIDの確認を怠ってしまう

停止したい更新プログラムのKB番号を正確に把握していないと、意図しない更新プログラムを停止したり、目的の更新プログラムを停止できなかったりします。これはセキュリティパッチの適用漏れにも繋がります。

対処法: 設定アプリの「Windows Update」→「更新の履歴」で、停止したい更新プログラムの正確なKB番号を確認してください。手書きでメモを取るか、テキストエディターにコピーして利用すると確実です。

レジストリ変更後も更新プログラムが適用されてしまう

レジストリを編集しても、すぐに変更が反映されない場合があります。また、Windows Updateサービスがすでにダウンロードを開始している場合は、停止設定が間に合わないことがあります。

対処法: レジストリ変更後には必ずシステムを再起動してください。また、Windows Updateサービスを手動で停止してからレジストリを編集し、再起動後にサービスを再開する手順も有効です。サービスは「services.msc」で管理できます。

ADVERTISEMENT

Windows Updateの停止方法比較:レジストリと一時停止

項目 レジストリ操作 Windows Updateの一時停止機能
制御対象 特定の更新プログラム すべての更新プログラム
停止期間 レジストリ設定を削除するまで永続的 最大5週間まで設定可能
適用難易度 レジストリ編集の知識が必要 設定アプリから簡単に操作できる
リスク 誤操作によるシステム不安定化の可能性 低リスク
利用シーン 特定の更新プログラムが業務に悪影響を及ぼす場合 一時的にすべての更新を避けたい場合

この記事では、レジストリを操作して特定のWindows Updateプログラムの自動インストールを停止する手順を詳しく解説しました。レジストリのバックアップからKB番号の確認、そしてレジストリ編集まで、順を追って実施することで、業務に支障をきたす更新プログラムの適用を回避できます。

この操作は一時的な回避策として活用し、システムのセキュリティと安定性を確保するため、問題解決後は設定を元に戻すことを検討してください。Windows Updateの一時停止機能と組み合わせることで、より柔軟な更新プログラム管理が可能です。

今回解説したレジストリ設定を元に戻すには、作成した「ExclusionList」キー配下のKB番号の文字列値を削除し、システムを再起動してください。

💻
Windowsトラブル完全解決データベース 起動不能、更新の不具合、動作が重い、設定の消失など、Windows 10/11のあらゆるトラブル解決手順を網羅しています。

ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。