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

Windows Updateサービスは、コンピューターを最新の更新プログラムやパッチで保つ役割を果たしています。「Windows Updateサービスが見つからないか、リストに表示されていない」というエラーメッセージや「Windows Updateコンポーネントが見つかりません」といったメッセージが表示されると、コンピューターが更新できないことを意味するため、心配になるかもしれません。このようなエラーの大きな原因の一つは、Windows Updateサービスが欠落していることです。このガイドでは、それを復元する方法を説明します。
知っておくべきこと:Windowsアップデート後に問題が発生していますか?最新のWindows問題ガイドをチェックして、問題の解決策を見つけましょう。
目次
- まずはこれらのクイックフィックスを試してください
- レジストリエディタでWindows Updateサービスを復元する
- インプレースアップグレードを実行する
- Windows PCを工場出荷時設定にリセットする
- よくある質問
まずはこれらのクイックフィックスを試してください
Windows Updateサービスが原因で更新の問題が発生していないことを確認するために、最初にサービスアプリを開いて確認してください。
- Win + Rを押し、実行テキストボックスに
service.mscと入力し、「OK」をクリックします。

- サービスのリストで、下の方に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)に関連するキーだけをエクスポートします。
- Win + Rを押し、実行テキストボックスに
regeditと入力し、「OK」をクリックします。

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

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

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

ファイルを外部ストレージデバイス(USBフラッシュドライブやHDDなど)にコピーします。
作成したバックアップを使用するには、その内容をコンピュータのレジストリとマージさせる必要があります。外部ストレージデバイスをPCに接続し、開いて、「wuauserv.reg」ファイルをダブルクリックします。
ファイルに昇格された特権を与えるために「はい」をクリックします。マージを続けるかどうかを尋ねるプロンプトが表示されたら、「続行」をクリックします。

FYI:レジストリをクリーンアップする方法を学ぶと、PCの速度が向上するかもしれません。
新しいレジストリエントリを作成する
別のコンピュータにアクセスできない場合は、レジストリエディタで手動でWindows Updateサービスキーを作成する必要があります。
- デスクトップ上で右クリックし、「新規 -> テキストドキュメント」を選択して空のテキストファイルを作成します。

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

- 以下のテキストをコピーしてメモ帳に貼り付けます:
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- Ctrl + Sを押して編集内容を保存し、メモ帳を閉じます。
- 「wuauserv.reg」をダブルクリックし、「はい」をクリックしてファイルに昇格された特権を与えます。マージを続けるかどうかを尋ねるプロンプトが表示されたら、「続行」をクリックします。

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によるものです。