デバイスに重要なセキュリティ修正プログラムと品質修正プログラムがありません。

更新日:2026/7/25Windows Update

Windows 10 / Windows 11で「デバイスに重要なセキュリティ修正プログラムと品質修正プログラムがありません。」と表示される場合の対処法です。このエラーは、Windows Updateがしばらく実行されていない、または更新処理が途中で失敗したまま止まっていることが主な原因です。

対処法は、影響が小さい方法から順に4つ紹介します。上から順番に試し、エラーが消えた時点で操作を止めてください。まずは手動でのWindows Updateの実行からです。

デバイスに重要なセキュリティ修正プログラムと品質修正プログラムがありません

対象OS Windows 10 / Windows 11

「デバイスに重要なセキュリティ修正プログラムと品質修正プログラムがありません」エラーの原因と対処法

Windows 10 / Windows 11 で「デバイスに重要なセキュリティ修正プログラムと品質修正プログラムがありません。」とメッセージが表示される場合、下記4つの対処法を順番に試してください。再起動だけで解消するケースもあるため、まずは手動更新から始めます。

なお、作業中のファイルは事前に保存しておいてください。更新や再起動を伴う操作のため、途中で予期せず再起動しても内容を失わずに済みます。Windows Update のトラブルシューティングツールは、発生している問題により、表示されるメッセージが異なります。

まず試す:Windows Update を手動で実行する

Windows Updateを手動で開始して、システムを最新の状態に更新します。まずはこの方法から試してください。

  1. [スタートスタートボタン]ボタンをクリックします。
    スタートボタンをクリック
    [スタート]ボタンをクリックします。
  2. 表示されたメニューの中から[設定設定アイコン]を選択します。
    設定をクリック
    [設定]を選択します。
  3. Windowsの設定画面が開いたら、[更新とセキュリティ]を選択します。
    更新とセキュリティを選択
    [更新とセキュリティ]を選択します。
  4. [更新プログラムのチェック]ボタンをクリックします。(WindowsUpdateが開始されます)
    更新プログラムのチェックをクリック
    [更新プログラムのチェック]ボタンをクリックします。

– Windows 11の場合は、[更新とセキュリティ]の項目がないため、[設定]→[Windows Update]を直接選択します。以降の操作は共通です。
– Windows Update実行中は、PCの電源を切らないでください。
– Windows Update完了後、PCを再起動してください。
– [更新プログラムのチェック]ボタンが表示されていない(「更新プログラムを確認しています…」と表示されている場合)は、Windowsの更新が開始されるまでお待ちください。
– 「更新プログラムを確認しています」のメッセージが表示されたまま変化がない、または更新プログラムの適用に失敗する場合は、Windowsを再起動してください。再起動後も症状に改善が見られない場合は、次の「トラブルシューティングを実行する」に進んでください。

改善しない場合:Windows Update のトラブルシューティングを実行する

手動更新で改善しない場合は、Windows Update が正しく完了しない原因を、標準のトラブルシューティングツールで修復します。

  1. [スタートスタートボタン]ボタンをクリックします。
    スタートボタンをクリック
    [スタート]ボタンをクリックします。
  2. 表示されたメニューの中から[設定設定アイコン]を選択します。
    設定をクリック
    [設定]を選択します。
  3. [更新とセキュリティ]を選択します。
    更新とセキュリティを選択
    [更新とセキュリティ]を選択します。
  4. メニューの中から[トラブルシューティング]を選択します。
    トラブルシューティングを選択
    [トラブルシューティング]を選択します。
  5. 画面が切り替わったら、[追加のトラブルシューティングツール]をクリックします。
    追加のトラブルシューティングツールをクリック
    [追加のトラブルシューティングツール]をクリックします。
  6. トラブルシューティングツールの一覧の中から[Windows Update]を選択します。
    Windows Updateを選択
    [Windows Update]を選択します。
  7. [トラブルシューティング…]ボタンをクリックします。
    トラブルシューティングツールの実行クリック
    [トラブルシューティングツールの実行]ボタンをクリックします。
  8. トラブルシューティングが開始されます。表示されるメッセージに従って修復を行います。
    修復を行います
    メッセージに従って修復を行います。
  9. トラブルシューティングが完了したら、[トラブルシューティングツールを終了する]をクリックします。
    トラブルシューティングツールを終了するをクリック
    [トラブルシューティングツールを終了する]をクリックします。

– Windows 11の場合も、[設定]→[Windows Update]→[トラブルシューティング]→[その他のトラブルシューティングツール]と進めば同じ画面に到達します。
– トラブルシューティング完了後、Windows Updateが正常に完了することを確認します。
– トラブルシューティング完了後も、「デバイスに重要なセキュリティ修正プログラムと品質修正プログラムがありません。」のメッセージが消えない、またはWindowsUpdateの更新に失敗する場合は、次の「サービススタック更新プログラム(SSU)を適用する」に進んでください。

それでも直らない場合:サービススタック更新プログラム(SSU)を適用する

Microsoft社の提供するMicrosoftUpdate カタログのページからサービススタック更新プログラム(SSU)をダウンロードします。

  1. Microsoft Edgeedgeを起動して、Microsoft Update カタログ(KB5005260) のページを開きます。
    Microsoft Updateカタログ
    Microsoft Update カタログを開きます。
  2. 利用しているシステムに該当する更新プログラムの、[ダウンロード]ボタンをクリックします。
    ダウンロードをクリック
    該当プログラムの[ダウンロード]ボタンを選択します。
  3. 現在配信されているサービススタック更新プログラム(SSU)の最新バージョンは、KB5005260 で提供されています。(2022年1月時点)

    最新のサービススタック更新プログラムの配信状況および旧バージョンのWindows10向け更新プログラムについてはWindows10 サービススタック更新プログラム(Microsoft) を参照してください。

  4. ダウンロードのページが表示されたら、更新プログラムの[リンク]をクリックします。
    リンクをクリック
    更新プログラムの[リンク]をクリックします。
  5. Microsoft Edge の画面右上に表示された[ダウンロード]アイコンをクリックします。
    ダウンロードアイコンをクリック
    [ダウンロード]アイコンをクリックします。
  6. 表示されたダウンロードメニューの中から、[開く]ボタンをクリックします。
    開くをクリック
    [開く]ボタンをクリックします。
  7. 更新プログラムのインストーラー画面が表示されたら[はい]ボタンをクリックします。
    はいをクリック
    [はい]ボタンをクリックします。
  8. 「インストールの完了」と表示されたら、[閉じる]ボタンをクリックします。
    開くをクリック
    [閉じる]ボタンをクリックします。

– インストールが完了したら、Windows Updateを手動で実行して、「デバイスに重要なセキュリティ修正プログラムと品質修正プログラムがありません」エラーメッセージが消えることを確認してください。
– 以下の条件に当てはまる場合は、「この更新プログラムはお使いのコンピュータには適用できません」と表示され、インストールできません:
  (1) 該当のプログラムが既にインストールされている場合。
  (2) 対象となるWindow10のバージョンまたはビット数が異なる場合。
– それでもエラーが消えない場合は、次の「Windows Updateクライアント情報をリセットする」に進んでください。

最終手段:Windows Update クライアント情報をリセットする

サービススタック更新プログラム(SSU)適用後も改善がない場合は、Windows Update クライアント情報をリセットして、Windows Updateの更新状況の整合を取ります。作業前に、必要なファイルの保存を済ませておいてください。

  1. [スタートスタートボタン]ボタンを右クリックします。
    スタートボタンを右クリック
    [スタート]ボタンを右クリックします。
  2. [Windows PowerShell(管理者)]を選択します。
    Windows PowerShell(管理者)を選択
    [Windows PowerShell(管理者)]を選択します。
  3. 「ユーザーアカウント制御」の画面が表示されたら、[はい]ボタンをクリックします。
    はいをクリック
    [はい]ボタンをクリックします。
  4. 「Windows PowerShell(管理者)」が起動したら、下記のコマンドを入力して Enter キーを押します。
    cmd
    コマンドを入力してEnterキーを押す
    コマンドを入力して[Enter]キーを押します。
  5. 続けて下記のコマンドを入力して Enter キーを押します。
    net stop usosvc
    コマンドを入力してEnterキーを押す
    コマンドを入力して[Enter]キーを押します。
  6. 続けて下記のコマンドを入力して Enter キーを押します。
    net stop dosvc
    コマンドを入力してEnterキーを押す
    コマンドを入力して[Enter]キーを押します。
  7. 続けて下記のコマンドを入力して Enter キーを押します。
    net stop wuauserv
    コマンドを入力してEnterキーを押す
    コマンドを入力して[Enter]キーを押します。
  8. 続けて下記のコマンドを入力して Enter キーを押します。
    ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
    コマンドを入力してEnterキーを押す
    コマンドを入力して[Enter]キーを押します。
  9. 続けて下記のコマンドを入力して Enter キーを押します。
    del %ALLUSERSPROFILE%\Microsoft\Network\Downloader\qmgr0.dat
    コマンドを入力してEnterキーを押す
    コマンドを入力して[Enter]キーを押します。
  10. 続けて下記のコマンドを入力して Enter キーを押します。
    del %ALLUSERSPROFILE%\Microsoft\Network\Downloader\qmgr1.dat
    コマンドを入力してEnterキーを押す
    コマンドを入力して[Enter]キーを押します。
  11. 続けて下記のコマンドを入力して Enter キーを押します。
    net start bits
    コマンドを入力してEnterキーを押す
    コマンドを入力して[Enter]キーを押します。
  12. 続けて下記のコマンドを入力して Enter キーを押します。
    net start wuauserv
    コマンドを入力してEnterキーを押す
    コマンドを入力して[Enter]キーを押します。
  13. 続けて下記のコマンドを入力して Enter キーを押します。
    net start dosvc
    コマンドを入力してEnterキーを押す
    コマンドを入力して[Enter]キーを押します。
  14. 続けて下記のコマンドを入力して Enter キーを押します。
    net start usosvc
    コマンドを入力してEnterキーを押す
    コマンドを入力して[Enter]キーを押します。
  15. すべてのコマンドを実行したら、画面右上の[閉じる]ボタンをクリックして画面を閉じます。
    閉じるボタンをクリック
    [閉じる]ボタンで画面を閉じます。

Windows PowerShellの画面を閉じたら、Windows Updateを手動で実行して、「デバイスに重要なセキュリティ修正プログラムと品質修正プログラムがありません。」のメッセージが消えることを確認してください。ここまでの4つの方法を試しても解消しない場合は、下記のよくある質問、または「Windows Updateの不具合を解決する」のページも合わせて確認してください。

よくある質問

本記事に記載された通りに操作が進まないときや、追加の質問は、下記のQ&A一覧をご覧ください。

利用しているWindowsのバージョンやビット数を確認する方法を教えてください。

Windowsのバージョン・ビット数を確認 リンクを参照の上、バージョンやビット数確認してください。

Windows PowerShellで、コマンドを実行すると「サービスが開始されていません」と表示されます。

問題ありません。そのまま手順を進めてください。

Windows PowerShellで、コマンドを実行すると「(ファイル名)が見つかりません」と表示されます。

入力したコマンドに誤りがないか確認してください。入力に誤りがなければ、そのまま手順を進めてください。

Windows PowerShellで、コマンドを実行すると「操作可能なプログラムの名前として認識されません」と表示されます。

入力したコマンドに誤りがあります。再度入力し直してください。

Windows PowerShellで、コマンドを実行すると「重複するファイル名が存在するか、またはファイルが見つかりませんでした」と表示されます。

下記の例を参考に、コマンド末尾(〜Distribution.old)の後ろに文字または数字を追加して、コマンドを実行し直してください。

【コマンド入力例】
(変更前)ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
(変更後)ren %systemroot%\SoftwareDistribution SoftwareDistribution.old123

Windows Updateを実行すると、異なるエラーメッセージが表示され、更新が完了しません。

Windows Updateの 不具合 を解決する リンク を参照の上、Windows Updateの問題を修復してください。

確認環境 Windows 11 24H2 / Windows 10 22H2

最終更新 2026年7月

関連サイト(外部)

Windows10 サービススタック更新プログラム(Microsoft) (マイクロソフト)