Windows 10で「デバイスに重要なセキュリティと品質の修正プログラムがありません」エラーが出たときの対処法
Microsoftの魅力のひとつは、バグの修正やセキュリティの強化を目的としたアップデートを継続的に提供している点です。アップデートが配信されたら速やかにインストールするのが、セキュリティ面でもパフォーマンス面でもベストな選択です。しかし、Windows Updateが正常に動作せず、「デバイスに重要なセキュリティと品質の修正プログラムがありません」というエラーが表示されることがあります。
このエラーに悩まされている方のために、本記事では問題を解決できる対処法を難易度の低い順に紹介します。記載されている順番に試していくことをおすすめします。
Windows Updateのトラブルシューティングツールを実行する
このエラーに遭遇したら、まず試したいのがWindowsに標準搭載されているトラブルシューティングツールです。Windowsが自動的に問題を検出して修復してくれれば、複雑な作業を一切行う必要がありません。
- Win + Iキーを押して設定アプリを開き、更新とセキュリティを選択します。
- 左側のメニューからトラブルシューティングを選択します。
- 追加のトラブルシューティングツールをクリックします。
- Windows Updateを選択し、トラブルシューティングツールの実行をクリックします。
- トラブルシューティングツールによる問題の検出が完了するまで待ちます。
- 問題が見つかった場合は、修復方法が提案され、自動的に適用されます。問題が検出されなかった場合は、その旨が表示されます。
問題が検出されなかった場合は、次の対処法に進みましょう。
Windows Updateサービスを手動で再起動する
前述の方法で解決しない場合は、Windows Updateサービス(および関連サービス)の再起動を試してみてください。あわせて、SoftwareDistributionフォルダとcatroot2フォルダの名前変更も必要です。
SoftwareDistributionフォルダは、Windows Updateが新しいアップデートのインストールに必要なファイルを一時的に保存する場所です。catroot2フォルダには、インストール時に必要な署名情報が格納されています。
なお、System32フォルダ内にはcatrootとcatroot2というよく似た名前のフォルダが2つ存在します。今回の方法で名前を変更するのはcatroot2フォルダのみで、このフォルダは再起動時に自動的に再作成されます。しかし、catrootフォルダの名前を変更したり削除したりすると、PCが起動できなくなる可能性があるため注意してください。
- スタートメニューでcmdと検索し、右側のペインから管理者として実行を選択して、昇格されたコマンドプロンプトを開きます。
- 以下のコマンドを順番に入力し、それぞれEnterキーを押して実行します。
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
Ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
Ren C:\Windows\System32\catroot2 Catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
net start/net stopコマンドは、指定したサービスの開始・停止を行います。Renコマンドは、指定したパスのフォルダ(例:C:\Windows\SoftwareDistribution)をコマンド末尾の名前(SoftwareDistribution.old)に変更します。
すべてのコマンドを実行したら、PCを再起動し、Windows Updateが正常にインストールできるか確認してください。
ただし、この方法ではエラーが発生する場合があります。たとえば、Windows UpdateサービスやBITSサービスが起動しない、あるいは停止しようとしたサービスがそもそも実行されていないといったケースです。
このような場合は、次の対処法を試してください。
破損したシステムファイルを修復する
先ほどの方法でエラーが出た原因は、システムファイルの破損にあるかもしれません。Windowsに標準搭載されている「システム ファイル チェッカー(SFC)」と「展開イメージのサービスと管理(DISM)」という2つのユーティリティを使えば、破損または欠落したシステムファイルを置き換えられます。
- スタートメニューでcmdと検索し、管理者として実行を選択して、昇格されたコマンドプロンプトを開きます。
- DISMは破損ファイルの置き換えにWindows Updateを利用するため、このステップはWindows Updateの不具合の原因によっては機能しないことがあります。それでも、以下のコマンドでWindowsイメージの修復を試みる価値はあります。
DISM.exe /Online /Cleanup-image /Restorehealth
- 「操作は正常に完了しました」というメッセージが表示されたら、次のコマンドを実行します。
sfc /scannow
- その後、前述の方法をもう一度試してみてください。
それでもWindowsを更新できない場合は、次の対処法に進みます。
破損したレジストリキーを修復する
このエラーは、Windows Updateサービスが正しく起動しない、破損している、あるいは完全に欠落していることが原因の場合があります。その場合は、比較的簡単な方法で修復できます。
- TenForumsなどのサイトから、破損または欠落しているサービス用の.regファイルをダウンロードできます。「Windows Update(wuauserv)」を探して選択し、.regファイルをダウンロードしてください。
- .regファイルを実行し、セキュリティ警告が表示されたら実行を選択します(安全な操作です)。
- コマンドnet start wuauservを使ってWindows Updateサービスを再度起動してみてください。今度は正常に起動するはずです。
Windows Updateサービスが起動すれば、アップデートをインストールできるようになるはずです。
.regファイルのダウンロードやインストールに抵抗がある場合は、レジストリを操作せずにアップデートをインストールできるWindowsのツールを使う方法もあります。
Windows 10 Update Assistantを使用する
Windows 10 Update Assistantは、Microsoftが公開する機能更新プログラムや改善内容をダウンロードするための公式ツールです。アップデートのスケジュールを細かく制御できるのも特徴ですが、何より「デバイスに重要なセキュリティと品質の修正プログラムがありません」エラーの解決に役立ちます。
- Microsoftの公式サイトからWindows 10 Update Assistantをダウンロードします。
- ツールを起動し、今すぐ更新をクリックすると、最新のアップデートのインストールが始まります。
PCを初期化する
ここまでの方法を試してもアップデートをインストールできない場合は、PCの初期化(リセット)を検討しましょう。
- Win + Iキーを押して設定アプリを開き、更新とセキュリティに移動します。
- 右側のペインにある回復セクションからこのPCを初期状態に戻すを探し、開始するを選択します。
- 確認画面が表示されたら、個人用ファイルを保持するを選択して初期化プロセスを開始します。
初期化が完了すると、Windowsが自動的に最新のアップデートをインストールします。
問題は解決しましたか?
これらの対処法によって、Windows Updateが正常に動作するようになれば幸いです。なお、自動アップデートを停止しようとしてこのエラーが発生した場合は、今後は正しい方法でWindows Updateを管理し、予期しない不具合を避けるようにしてください。
-
Windows 10の「更新とセキュリティ」が開かない・クラッシュする問題を解決する5つの対処法
Windows 10の「更新とセキュリティ」は、パソコンを安全かつ快適に使い続けるために欠かせない重要な設定項目です。Windows Updateを通じて最新のセキュリティパッチや機能更新プログラムを取得し、システムを常に最適な状態に保つ役割を担っています。 しかし、一部のユーザーからは「更新とセキュリティが開けない」「開こうとすると突然クラッシュする」といった不具合の報告が寄せられています。もしあなたも同じ症状に悩まされているなら、ご安心ください。この記事では、Windows 10でアップデートを正しく取得する方法と、「更新とセキュリティ」に関連するトラブルを解決する具体的な手順を詳しく解説
-
Windows 10のWindows Updateとセキュリティ設定の使い方・カスタマイズ方法
Windows Updateは、Windowsの更新プログラムを監視・インストールするための設定機能です。Windows 10では仕組みが大きく変わり、以前のようにコントロールパネルからではなく、「設定」アプリから操作するようになりました。 この記事では、PCの「Windows Update」と「セキュリティ」設定を調整・カスタマイズする方法を詳しく解説します。 Windows Update設定画面へのアクセス方法 Windowsボタンの横にある検索バーに「設定」と入力するか、タスクバーの右側から「すべての設定」を選択してください。「設定」ウィンドウが開いたら、「更新とセキュリティ」をクリック