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を手動で開始して、システムを最新の状態に更新します。まずはこの方法から試してください。
-
[スタート
]ボタンをクリックします。

[スタート]ボタンをクリックします。 -
表示されたメニューの中から[設定
]を選択します。

[設定]を選択します。 -
Windowsの設定画面が開いたら、[更新とセキュリティ]を選択します。

[更新とセキュリティ]を選択します。 -
[更新プログラムのチェック]ボタンをクリックします。(WindowsUpdateが開始されます)

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

[スタート]ボタンをクリックします。 -
表示されたメニューの中から[設定
]を選択します。

[設定]を選択します。 -
[更新とセキュリティ]を選択します。

[更新とセキュリティ]を選択します。 -
メニューの中から[トラブルシューティング]を選択します。

[トラブルシューティング]を選択します。 -
画面が切り替わったら、[追加のトラブルシューティングツール]をクリックします。

[追加のトラブルシューティングツール]をクリックします。 -
トラブルシューティングツールの一覧の中から[Windows Update]を選択します。

[Windows Update]を選択します。 -
[トラブルシューティング…]ボタンをクリックします。

[トラブルシューティングツールの実行]ボタンをクリックします。 -
トラブルシューティングが開始されます。表示されるメッセージに従って修復を行います。

メッセージに従って修復を行います。 -
トラブルシューティングが完了したら、[トラブルシューティングツールを終了する]をクリックします。

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

Microsoft Update カタログを開きます。 -
利用しているシステムに該当する更新プログラムの、[ダウンロード]ボタンをクリックします。

該当プログラムの[ダウンロード]ボタンを選択します。 -
ダウンロードのページが表示されたら、更新プログラムの[リンク]をクリックします。

更新プログラムの[リンク]をクリックします。 -
Microsoft Edge の画面右上に表示された[ダウンロード]アイコンをクリックします。

[ダウンロード]アイコンをクリックします。 -
表示されたダウンロードメニューの中から、[開く]ボタンをクリックします。

[開く]ボタンをクリックします。 -
更新プログラムのインストーラー画面が表示されたら[はい]ボタンをクリックします。

[はい]ボタンをクリックします。 -
「インストールの完了」と表示されたら、[閉じる]ボタンをクリックします。

[閉じる]ボタンをクリックします。
現在配信されているサービススタック更新プログラム(SSU)の最新バージョンは、KB5005260 で提供されています。(2022年1月時点)
最新のサービススタック更新プログラムの配信状況および旧バージョンのWindows10向け更新プログラムについてはWindows10 サービススタック更新プログラム(Microsoft) を参照してください。
– インストールが完了したら、Windows
Updateを手動で実行して、「デバイスに重要なセキュリティ修正プログラムと品質修正プログラムがありません」エラーメッセージが消えることを確認してください。
– 以下の条件に当てはまる場合は、「この更新プログラムはお使いのコンピュータには適用できません」と表示され、インストールできません:
(1) 該当のプログラムが既にインストールされている場合。
(2) 対象となるWindow10のバージョンまたはビット数が異なる場合。
– それでもエラーが消えない場合は、次の「Windows Updateクライアント情報をリセットする」に進んでください。
最終手段:Windows Update クライアント情報をリセットする
サービススタック更新プログラム(SSU)適用後も改善がない場合は、Windows Update クライアント情報をリセットして、Windows Updateの更新状況の整合を取ります。作業前に、必要なファイルの保存を済ませておいてください。
-
[スタート
]ボタンを右クリックします。

[スタート]ボタンを右クリックします。 -
[Windows PowerShell(管理者)]を選択します。

[Windows PowerShell(管理者)]を選択します。 -
「ユーザーアカウント制御」の画面が表示されたら、[はい]ボタンをクリックします。

[はい]ボタンをクリックします。 -
「Windows PowerShell(管理者)」が起動したら、下記のコマンドを入力して Enter キーを押します。
cmd

コマンドを入力して[Enter]キーを押します。 -
続けて下記のコマンドを入力して Enter キーを押します。
net stop usosvc

コマンドを入力して[Enter]キーを押します。 -
続けて下記のコマンドを入力して Enter キーを押します。
net stop dosvc

コマンドを入力して[Enter]キーを押します。 -
続けて下記のコマンドを入力して Enter キーを押します。
net stop wuauserv

コマンドを入力して[Enter]キーを押します。 -
続けて下記のコマンドを入力して Enter キーを押します。
ren %systemroot%\SoftwareDistribution SoftwareDistribution.old

コマンドを入力して[Enter]キーを押します。 -
続けて下記のコマンドを入力して Enter キーを押します。
del %ALLUSERSPROFILE%\Microsoft\Network\Downloader\qmgr0.dat

コマンドを入力して[Enter]キーを押します。 -
続けて下記のコマンドを入力して Enter キーを押します。
del %ALLUSERSPROFILE%\Microsoft\Network\Downloader\qmgr1.dat

コマンドを入力して[Enter]キーを押します。 -
続けて下記のコマンドを入力して Enter キーを押します。
net start bits

コマンドを入力して[Enter]キーを押します。 -
続けて下記のコマンドを入力して Enter キーを押します。
net start wuauserv

コマンドを入力して[Enter]キーを押します。 -
続けて下記のコマンドを入力して Enter キーを押します。
net start dosvc

コマンドを入力して[Enter]キーを押します。 -
続けて下記のコマンドを入力して Enter キーを押します。
net start usosvc

コマンドを入力して[Enter]キーを押します。 -
すべてのコマンドを実行したら、画面右上の[閉じる]ボタンをクリックして画面を閉じます。

[閉じる]ボタンで画面を閉じます。
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月
関連サイト(外部)