Windows Updateサービスが見つからない?修正方法はこれです。

カウンターの上のデルノートパソコン

Windows Updateサービスは、コンピューターを最新の更新プログラムやパッチで保つ役割を果たしています。「Windows Updateサービスが見つからないか、リストに表示されていない」というエラーメッセージや「Windows Updateコンポーネントが見つかりません」といったメッセージが表示されると、コンピューターが更新できないことを意味するため、心配になるかもしれません。このようなエラーの大きな原因の一つは、Windows Updateサービスが欠落していることです。このガイドでは、それを復元する方法を説明します。

知っておくべきこと:Windowsアップデート後に問題が発生していますか?最新のWindows問題ガイドをチェックして、問題の解決策を見つけましょう。

目次

  • まずはこれらのクイックフィックスを試してください
    1. レジストリエディタでWindows Updateサービスを復元する
    1. インプレースアップグレードを実行する
    1. Windows PCを工場出荷時設定にリセットする
  • よくある質問

まずはこれらのクイックフィックスを試してください

Windows Updateサービスが原因で更新の問題が発生していないことを確認するために、最初にサービスアプリを開いて確認してください。

  1. Win + Rを押し、実行テキストボックスにservice.mscと入力し、「OK」をクリックします。

Runウィンドウからのサービスアプリのオープニング。

  1. サービスのリストで、下の方にWindows Updateがあるかどうかを確認してください。

サービスアプリでのWindows Updateサービスの表示。

もしそこに表示されていない場合は、以下のクイックフィックスを試してみてください。

  • マルウェアをスキャンする – システムにマルウェアが存在する場合、コンピューターに悪影響を及ぼし、一部のサービスを削除する可能性があります。まず、最新のウイルス対策ソフトウェアでコンピューターをスキャンしてマルウェアを削除してください。これは重要です。欠落したWindows Updateサービスを復元できたとしても、マルウェアが再度削除してしまいます。
  • 破損したシステムファイルを修正する – 破損したシステムファイルをスキャンして修正できるWindowsユーティリティが2つあります:システムファイルチェッカー(SFC)と展開イメージサービスおよび管理(DISM)。SFCは、破損または損傷したシステムファイルをチェックし、修復します。DISMも同様のことを行いますが、欠落しているシステムファイルも置き換えます。
  • Windows Updateトラブルシューティングツールを実行する – Windows Updateトラブルシューティングツールを実行することで、幅広いWindows Updateの問題を解決できます。

Windows Updateサービスがまだ欠落している場合は、残りのガイドを続けて、その復元方法を学んでください。

1. レジストリエディタでWindows Updateサービスを復元する

レジストリ内のWindows Updateサービスに関連するエントリが破損すると、そのサービスが見つからなくなることがあります。

このセクションのステップを実行する前に、レジストリとは何かをよく理解していることを確認してください。また、Windowsレジストリのバックアップと復元方法を学ぶ必要があります。これは、レジストリを間違って操作しないようにするためで、もし間違えた場合には修正する方法があるためです。

以下では、他のコンピューターからのレジストリキーと値を使用してWindows Updateサービスを復元する方法を学びます。

ヒント:これらの調整を使用して、レジストリエディタのプロユーザーになりましょう。

別のコンピュータからのレジストリバックアップを利用する

別のコンピュータにアクセスして、Windows Updateサービスがサービスに存在するか確認します。存在する場合は、レジストリ全体をエクスポートする必要はありません – Windows Updateサービス(wuauserv)に関連するキーだけをエクスポートします。

  1. Win + Rを押し、実行テキストボックスにregeditと入力し、「OK」をクリックします。

Windows Runウィンドウでレジストリエディタを開く。

  1. UACプロンプトでエディタに昇格された特権を与えるために「はい」をクリックします。
  2. レジストリエディタの左パネルで、「HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Services」に進みます。

レジストリエディタ内の場所に移動中。

  1. 「wuauserv」キーを右クリックし、「エクスポート」を選択します。

レジストリエディタ内でwuauservキーをエクスポートするプロセス。

  1. ファイル名を「wuauserv.reg」とし、「保存」をクリックしてレジストリファイルを作成します。

「wuauserv」レジストリファイルを保存中。

  1. ファイルを外部ストレージデバイス(USBフラッシュドライブやHDDなど)にコピーします。

  2. 作成したバックアップを使用するには、その内容をコンピュータのレジストリとマージさせる必要があります。外部ストレージデバイスをPCに接続し、開いて、「wuauserv.reg」ファイルをダブルクリックします。

  3. ファイルに昇格された特権を与えるために「はい」をクリックします。マージを続けるかどうかを尋ねるプロンプトが表示されたら、「続行」をクリックします。

Windowsレジストリに「wuauserv」レジストリファイルをマージするプロンプト。

FYI:レジストリをクリーンアップする方法を学ぶと、PCの速度が向上するかもしれません。

新しいレジストリエントリを作成する

別のコンピュータにアクセスできない場合は、レジストリエディタで手動でWindows Updateサービスキーを作成する必要があります。

  1. デスクトップ上で右クリックし、「新規 -> テキストドキュメント」を選択して空のテキストファイルを作成します。

コンテキストメニューを使用して新しいテキストドキュメントを作成中。

  1. 作成したファイルに「wuauserv.reg」という名前を付けて、右クリックし、「プログラムから開く -> メモ帳」を選択します。

メモ帳で「wuauserv」を開くプロセス。

  1. 以下のテキストをコピーしてメモ帳に貼り付けます:
Windows Registry Editor Version 5.0  
  
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv]  
"DependOnService"=hex(7):72,00,70,00,63,00,73,00,73,00,00,00,00,00  
"Description"="@%systemroot%\system32\wuaueng.dll,-106"  
"DisplayName"="@%systemroot%\system32\wuaueng.dll,-105"  
"ErrorControl"=dword:00000001  
"FailureActions"=hex:80,51,01,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,\  
00,01,00,00,00,60,ea,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00  
"ImagePath"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,00,\  
74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\  
00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00,\  
6b,00,20,00,6e,00,65,00,74,00,73,00,76,00,63,00,73,00,20,00,2d,00,70,00,00,\  
00  
"ObjectName"="LocalSystem"  
"RequiredPrivileges"=hex(7):53,00,65,00,41,00,75,00,64,00,69,00,74,00,50,00,72,\  
00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,\  
65,00,61,00,74,00,65,00,47,00,6c,00,6f,00,62,00,61,00,6c,00,50,00,72,00,69,\  
00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,\  
61,00,74,00,65,00,50,00,61,00,67,00,65,00,46,00,69,00,6c,00,65,00,50,00,72,\  
00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,54,00,63,00,\  
62,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,\  
00,41,00,73,00,73,00,69,00,67,00,6e,00,50,00,72,00,69,00,6d,00,61,00,72,00,\  
79,00,54,00,6f,00,6b,00,65,00,6e,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,\  
00,67,00,65,00,00,00,53,00,65,00,49,00,6d,00,70,00,65,00,72,00,73,00,6f,00,\  
6e,00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,\  
00,00,00,53,00,65,00,49,00,6e,00,63,00,72,00,65,00,61,00,73,00,65,00,51,00,\  
75,00,6f,00,74,00,61,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,\  
00,00,00,53,00,65,00,53,00,68,00,75,00,74,00,64,00,6f,00,77,00,6e,00,50,00,\  
72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,44,00,65,\  
00,62,00,75,00,67,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,\  
00,00,53,00,65,00,42,00,61,00,63,00,6b,00,75,00,70,00,50,00,72,00,69,00,76,\  
00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,52,00,65,00,73,00,74,00,\  
6f,00,72,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,\  
00,53,00,65,00,53,00,65,00,63,00,75,00,72,00,69,00,74,00,79,00,50,00,72,00,\  
69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,54,00,61,00,6b,\  
00,65,00,4f,00,77,00,6e,00,65,00,72,00,73,00,68,00,69,00,70,00,50,00,72,00,\  
69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,4c,00,6f,00,61,\  
00,64,00,44,00,72,00,69,00,76,00,65,00,72,00,50,00,72,00,69,00,76,00,69,00,\  
6c,00,65,00,67,00,65,00,00,00,53,00,65,00,4d,00,61,00,6e,00,61,00,67,00,65,\  
00,56,00,6f,00,6c,00,75,00,6d,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,\  
65,00,67,00,65,00,00,00,53,00,65,00,53,00,79,00,73,00,74,00,65,00,6d,00,45,\  
00,6e,00,76,00,69,00,72,00,6f,00,6e,00,6d,00,65,00,6e,00,74,00,50,00,72,00,\  
69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,\  
00,61,00,74,00,65,00,53,00,79,00,6d,00,62,00,6f,00,6c,00,69,00,63,00,4c,00,\  
69,00,6e,00,6b,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,\  
00,53,00,65,00,49,00,6e,00,63,00,72,00,65,00,61,00,73,00,65,00,42,00,61,00,\  
73,00,65,00,50,00,72,00,69,00,6f,00,72,00,69,00,74,00,79,00,50,00,72,00,69,\  
00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,00,00  
"ServiceSidType"=dword:00000001  
"Start"=dword:00000003  
"SvcMemHardLimitInMB"=dword:000000f6  
"SvcMemMidLimitInMB"=dword:000000a7  
"SvcMemSoftLimitInMB"=dword:00000058  
"Type"=dword:00000020  
  
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv\Parameters]  
"ServiceDll"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,\  
00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\  
77,00,75,00,61,00,75,00,65,00,6e,00,67,00,2e,00,64,00,6c,00,6c,00,00,00  
"ServiceDllUnloadOnStop"=dword:00000001  
"ServiceMain"="WUServiceMain  
  
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv\Security]  
"Security"=hex:01,00,14,80,78,00,00,00,84,00,00,00,14,00,00,00,30,00,00,00,02,\  
00,1c,00,01,00,00,00,02,80,14,00,ff,00,0f,00,01,01,00,00,00,00,00,01,00,00,\  
00,00,02,00,48,00,03,00,00,00,00,00,14,00,9d,00,02,00,01,01,00,00,00,00,00,\  
05,0b,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\  
20,02,00,00,00,00,14,00,ff,01,0f,00,01,01,00,00,00,00,00,05,12,00,00,00,01,\  
01,00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00  
  
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv\TriggerInfo]  
  
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv\TriggerInfo\0]  
"Type"=dword:00000005  
"Action"=dword:00000001  
"Guid"=hex:e6,ca,9f,65,db,5b,a9,4d,b1,ff,ca,2a,17,8d,46,e0  
  
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv\TriggerInfo\1]  
"Type"=dword:00000005  
"Action"=dword:00000001  
"Guid"=hex:c8,46,fb,54,89,f0,4c,46,b1,fd,59,d1,b6,2c,3b,50
  1. Ctrl + Sを押して編集内容を保存し、メモ帳を閉じます。
  2. 「wuauserv.reg」をダブルクリックし、「はい」をクリックしてファイルに昇格された特権を与えます。マージを続けるかどうかを尋ねるプロンプトが表示されたら、「続行」をクリックします。

Windowsレジストリにwuauservレジストリファイルをマージするためのプロンプト

2. インプレースアップグレードを実行する

インプレースアップグレードは、データを失うことなくコンピュータにWindowsを再インストールする方法です。ここでは、全てのファイルとアプリを保持しつつ、Windowsの新しくて新鮮なバージョンを取得することになります。これによって、欠落したWindows Updateサービスが戻り、コンピューターが正常に動作し始めることを期待しています。

3. Windows PCを工場出荷時設定にリセットする

インプレースアップグレードが機能しなかった場合、Windows Updateサービスを戻すためにはWindowsを完全にリセットする必要があるかもしれません。前のステップとは異なり、ここでは全てのファイルとアプリが失われます。進行する前に必要なバックアップを作成してください。リセット後、Windows Updateサービスがもう欠落していないことを望んでいます。

ヒント:特定の問題を修正するためには、BIOSにアクセスする必要があることもあります。このガイドでその方法を学びましょう。

よくある質問

コマンドプロンプトでWindows Updateサービスを有効または無効にする方法は?

コマンドプロンプトまたはPowerShellを管理者として開き、sc config wuauserv start= autoと入力して有効にするか、sc config wuauserv start= disabledと入力して無効にします。Enterを押してコマンドを実行します。

Windowsの自動更新をオフにするにはどうすればよいですか?

ローカルグループポリシーエディタを開き、「コンピュータの構成 -> 管理用テンプレート -> Windowsコンポーネント -> Windows Update -> エンドユーザー体験の管理」に進み、自動更新の設定を無効にします。「自動更新の構成」ポリシーをダブルクリックし、「無効」ラジオボタンを選択して「OK」をクリックします。

Windowsの自動更新を無効にすることは安全ですか?

自動更新を無効にしてもPCの安全性は保たれます – 手動で更新を行うことを忘れない限り。コンピュータを最新の状態に保つことは重要で、新機能やパフォーマンスの向上だけでなく、セキュリティパッチも提供されます。しかし、自分で手動で更新することを覚えていない場合は、自動更新を無効にしないでください。

画像提供:Unsplash。すべてのスクリーンショットはChifundo Kasiyaによるものです。