Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows 11/10でservices.mscに「Windows Update」サービスが見つからないときの対処法(エラー0x80070424)

Windows Updateサービスは、Windows 11/10システムを最新バージョンへ更新するために不可欠な機能です。OSが必要とする更新プログラムを配信する役割を担っており、通常は「サービス」管理ツール(services.msc)から管理できます。

しかし、一部のユーザーからは、services.mscを開いてもWindows Updateサービスが一覧に表示されないという報告があります。その際、エラーコード0x80070424が表示されることもあります。

Windows Updateサービスが見つからない(0x80070424)原因と対策

この問題の根本的な原因は、関連ファイルの欠損です。マルウェアによってサービスが削除されたケースも報告されているため、以下のトラブルシューティングを始める前に、必ずウイルス対策ソフトによるシステム全体のフルスキャンを実行することをおすすめします。

本記事では、次の7つの解決策を順番に試す方法を紹介します。

  1. Windows Updateのトラブルシューティングツールを実行する
  2. SFCスキャンを実行する
  3. DISMコマンドでWindows Update関連ファイルを修復する
  4. Windows Updateコンポーネントを再登録・リセットする
  5. レジストリを修正する
  6. PCを初期化する
  7. 外部メディアを使ってWindows 11/10を修復する

1. Windows Updateのトラブルシューティングツールを実行する

Windows Updateのトラブルシューティングツールは、更新に関する多くの問題を自動的に検出・修復してくれます。まずは最も手軽なこの方法から試しましょう。

手順は以下の通りです。

  1. スタートボタンをクリックし、設定 > 更新とセキュリティ > トラブルシューティングを開きます。
  2. Windows Updateのトラブルシューティングツールを選択して実行します。

画面の指示に従って操作すれば、検出された問題が自動的に修正されます。

2. SFCスキャンを実行する

システムファイルチェッカー(sfc.exe)は、Microsoft Windowsに標準搭載されているユーティリティで、C:\Windows\System32フォルダ内にあります。破損したWindowsシステムファイルをスキャンし、復元する機能を持っています。

この問題の主な原因はファイルの欠損なので、SFCスキャンの実行が有効です。管理者権限でコマンドプロンプトを開き、次のコマンドを入力してください。

sfc /scannow

スキャンが完了するまで待ち、完了後にPCを再起動して問題が解決したか確認します。

3. DISMコマンドでWindows Update関連ファイルを修復する

SFCスキャンで改善しない場合は、Windows Updateに特化したDISMスキャンを試してみましょう。管理者権限のコマンドプロンプトで、次のコマンドを実行します。

DISM.exe /Online /Cleanup-image /Restorehealth

この処理により、Windows Updateに関連する欠損・破損ファイルが検出され、正常なファイルに置き換えられます。

なお、Windows Updateクライアント自体が壊れている場合は、修復元として稼働中のWindowsインストールイメージや、ネットワーク共有上のWindowsサイドバイサイドフォルダを使用するよう求められることがあります。その場合は、代わりに次のコマンドを実行してください。

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess

C:\RepairSource\Windowsの部分は、実際の修復ソースの場所に置き換えてください。

処理が完了すると、DISMはログファイルを%windir%/Logs/CBS/CBS.logに生成し、ツールが検出または修復した問題の詳細を記録します。

4. Windows Updateコンポーネントを再登録・リセットする

ここまでの方法で効果がなかった場合は、Windows Updateコンポーネントのリセットを検討しましょう。手順はやや複雑ですが、一つずつ丁寧に進めれば確実に実行できます。通常、この方法でWindows Updateの問題はほぼ解決します。それでも改善しない場合は、次のPCの初期化を検討する必要があるかもしれません。

具体的には、SoftwareDistributionフォルダやcatroot2フォルダのリネーム、BITS・Cryptographic・MSI Installer・Windows Update関連サービスの停止と再起動、さらにこれらのDLLの再登録などを行います。

5. レジストリを修正する

レジストリを編集する前に、必ずレジストリのバックアップシステムの復元ポイントを作成しておいてください。そのうえで、信頼できる提供元から修正用の.regファイル(例:Fix-WUS.reg)をダウンロードし、内容を展開します。

ファイルをダブルクリックすると、その内容がレジストリに追加されます。追加後、問題が解決したかどうかを確認してください。解決していれば完了です。解決しない場合は、作成しておいたバックアップを使ってレジストリまたはWindowsを復元しましょう。

6. PCを初期化(リセット)する

Windowsシステムのリセットには2つの選択肢があります。

  • すべてのファイルとアプリを削除してまっさらな状態にする
  • 個人用ファイルを残したまま設定を初期状態に戻す

まずは「個人用ファイルを残す」オプションから試すのがおすすめです。それでも解決しない場合は、重要なデータを適切にバックアップしたうえで、データを消去して完全に初期化する方法を検討してください。

7. 外部メディアを使ってWindows 11/10を修復する

Windows 11/10のリセットでも問題が解決しない場合は、外部メディアを使った修復インストールを検討しましょう。この方法では、Windows ISOイメージを書き込んだDVDまたはUSBドライブが必要になります。

注意点として、最近のパソコンには以前のバージョンのようにリカバリーメディアが同梱されていないことが多いです。別途注文するか、Microsoft公式サイトからMedia Creation Toolなどを利用して自分で作成する必要があります。

以上の手順で、services.mscにWindows Updateサービスが表示されない問題(エラー0x80070424)が解決することを願っています。どれか一つの方法で解決しなくても、順番に試していくことで復旧できる可能性が高まります。

  1. Windows 11/10で「更新プログラムをチェックしています」から進まないときの対処法

    Windows 11/10のアップデート機能は年々改善されてきましたが、それでも更新処理が途中で止まってしまうケースは少なくありません。Windowsは定期的に、またはボタンをクリックしたタイミングで更新プログラムをチェックしますが、「更新プログラムをチェックしています」の表示からいつまでも先へ進まない場合は、以下の対処法を順番に試してみてください。 Windows Updateが「更新プログラムをチェックしています」で止まる原因と解決策 更新プログラムのチェックが延々と続いて応答がない状況は非常に混乱します。もうすぐダウンロードが始まるのか、それともインターネット接続に問題があるのかも判断

  2. Windows 11/10を強制的にアップデートする方法【手順と注意点を解説】

    マイクロソフトは、Windows 11/10の機能更新プログラム(フィーチャーアップデート)を段階的に展開しています。そのため、リリース直後にすべてのユーザーへ配信されるわけではありません。Windows 11/10を強制的に更新すること自体は可能ですが、事前にいくつか知っておくべき点があります。配信のタイミングは、テストが正常に完了したデバイスの数、OEM(パソコンメーカー)からのドライバー互換性の確認状況、ハードウェア要件など、さまざまな基準によって決まるためです。 更新がすぐに届かないケースは大きく分けて2つあります。1つ目は、お使いのPCがすでに更新対象となっており、数時間から数日程度