TechJunkieの読者が先週、私たちに助けを求めて書いてくれました。 彼らは、Windows Update画面で「デバイスが古く、重要なセキュリティと品質の更新がないため、デバイスが危険にさらされている」と表示していましたが、何もしなかったのでメッセージを削除できませんでした。 私はこれを前に見たので、助けることができました。 同じ状況に陥った場合に備えて、ここにすべての可能な解決策を掲載しています。
上記のエラーは、いくつかの理由のいずれかで発生する可能性があります。
- 更新を自動的にダウンロードしてインストールするのではなく、更新を通知するようにWindows Updateを設定しました。
- Windows Updateを完全に無効にしました。
- SCCMまたは他のエンタープライズパッチツールを使用します。
- Windows Updateフォルダーが破損、名前変更、または移動されました。
- 更新ファイルのコピーにデータ破損があります。
SCCM(System Center Configuration Manager)を除くこれらすべては、ホームユーザーに発生する可能性があり、ここで対処する原因です。
Windows Updateの問題を修正する
Windows Update画面に「古いデバイスであり、重要なセキュリティと品質の更新がないため、デバイスが危険にさらされている」と表示された場合にできることがいくつかあります。 これらは最も効果的です。
Windows Updateを手動で実行する
通常、Windowsに更新の処理を任せる場合、最初に試すのは手動で実行することです。 これにより、更新が強制され、メッセージが削除される場合があります。
- Windowsの[スタート]ボタンを右クリックし、[設定]を選択します。
- [更新とセキュリティ]を選択します。
- [更新の確認]を選択し、プロセスを完了させます。
更新がある場合は、システムがダウンロードしてインストールできるようにします。 必要に応じて再起動し、メッセージを再度確認します。
PowerShellからWindows Updateを実行する
PowerShellからWindows Updateを実行するには、不足している更新プログラムのKBコードを知っている必要がありますが、うまく機能します。 Windows Updateが何かをダウンロードしてもメッセージが残る場合は、Windows Update画面のKBコードを使用してPowerShellに入力し、更新を強制します。
- [検索ウィンドウ]ボックスに「power」と入力します。
- WindowsメニューにPowerShellが表示されたら、右クリックして[管理者として実行]を選択します。
- 「Get-WUInstall -KBArticleID KB #######」と入力します。 #######が表示されている場所に、KBに相対的な数値を追加します。 たとえば、Get-WUInstall -KBArticleID KB4093110。
- Enterキーを押して、プロセスを完了させます。
Windowsアップデートをリセットする
Windows Updateをリセットすると、「お使いのデバイスは古くなっており、重要なセキュリティおよび品質の更新がないため、デバイスが危険にさらされています」というエラーを修正できます。 正しく入力するには少し入力する必要がありますが、Windows Updateの多くの問題を修正するのに最適です。 以下のプロセスを正確に実行すれば大丈夫です。
- Windowsの検索ボックスに「cmd」と入力します。
- コマンドプロンプトがWindowsメニューに表示されたら、右クリックして[管理者として実行]を選択します。
- 「net stop wuauserv」と入力し、Enterキーを押します。
- 「net stop cryptSvc」と入力し、Enterキーを押します。
- 「net stop bits」と入力して、Enterキーを押します。
- 「net stop msiserver」と入力し、Enterキーを押します。
- 「Ren C:WindowsSoftwareDistribution SoftwareDistribution.old」と入力し、Enterキーを押します。
- 「Ren C:WindowsSystem32catroot2 Catroot2.old」と入力し、Enterキーを押します。
- 「net start wuauserv」と入力し、Enterキーを押します。
- 「net start cryptSvc」と入力し、Enterキーを押します。
- 「ネットスタートビット」と入力し、Enterキーを押します。
- 「net start msiserver」と入力し、Enterキーを押します。
このプロセスは、4つの主要なWindows Updateサービスを停止し、2つのデータフォルダーの名前を変更します。 次に、これらの4つのサービスを再起動します。 これにより、Windows Updateは更新プログラムの新しいコピーをダウンロードするようになり、エラーを修正することが期待されます。
DISMを使用する
DISM、または展開イメージのサービスと管理は、Windowsに組み込まれているツールであり、いくつかの問題を修正できます。 DISMでできることの1つは、Windows Updateの修復です。
- Windowsの検索ボックスに「cmd」と入力します。
- コマンドプロンプトがWindowsメニューに表示されたら、右クリックして[管理者として実行]を選択します。
- 「DISM.exe / Online / Cleanup-image / Restorehealth」と入力し、Enterキーを押します。
- 「sfc / scannow」と入力し、DISMが終了したらEnterキーを押します。
プロセスを完了させてください。 数分かかる場合がありますが、非常に効果的なツールです。 DISMはWindows Updateを使用して、破損したファイルを修復または置換します。 表示されているエラーの原因が既存のファイルである場合は、修正する必要があります。
SFC、またはシステムファイルチェッカーは、ファイルの破損または破損について最後に1回チェックします。 さらに問題がある場合は、修正できます。 それでもエラーが発生する場合は、Windows 10インストールメディアをロードして、修復インストールを実行する必要があります。
Windows 10にはWindows Updateのトラブルシューティングツールがありますが、動作するのを見たり聞いたことはありません。 Windows 10の「デバイスが古く、重要なセキュリティと品質の更新がないため、デバイスが危険にさらされている」という修正の中で、Windows UpdateとDISMをリセットするのが最も効果的です。
Windows Updateを修正する他の方法はありますか? もしそうなら、以下にそれらについて教えてください!