Windows 10で「サービス登録が見つからないか、壊れています」エラーを修正する7つの方法
システムの更新を試みても「サービス登録が見つからないか、壊れています(Service Registration Missing or Corrupt)」というエラーが表示され続ける場合、この記事が役立ちます。これはMicrosoftユーザーの間で非常によく見られるエラーで、有効な修正方法がいくつかあります。エラーの影響はWindows上に直接現れるため、比較的簡単に特定できます。このエラーが発生すると、Windowsアップデートが実行できなくなったり、特定のサービスが正常に動作しなくなったりする可能性があります。
「サービス登録が見つからないか、壊れています」エラーとは?
WindowsはユーザーフレンドリーなOSであり、サービス品質の向上のために常にアップデートを配信しています。長期間アップデートを受信していない、またはアップデートを実行できない場合は、「サービス登録が見つからないか、壊れています」エラーが発生している可能性が高いです。確認するには、以下の手順でテストを実行しましょう。
手順: スタートメニューを開き、「トラブルシューティングの設定」と入力してEnterキーを押します。

トラブルシューティングの設定画面で「Windows Update」を選択すると、「トラブルシューティングツールの実行」ボタンが表示されます。このボタンを押すと、問題の検出が自動的に開始されます。診断が完了すると、「サービス登録が見つからないか、壊れています」というエラーが表示されるかどうかを確認できます。

エラーを修正する7つの方法
方法1:SFCスキャンを実行する
SFCスキャン(System File Checker)は、その名の通りシステムファイルやフォルダの整合性をチェックするユーティリティツールです。スキャンを実行した後、欠落または破損したファイルを自動的に修復してくれます。システム全体に変更を加えるため、必ず管理者権限のコマンドプロンプトで実行してください。
ステップ1: スタートメニューで「コマンドプロンプト」を検索し、「管理者として実行」をクリックします。

ステップ2: sfc /scannow と入力してEnterキーを押します。

スキャンの完了には時間がかかるため、数分間PCの電源を入れたまま待機しましょう。スキャンが完了したら、PCを再起動して「サービス登録が見つからないか、壊れています」というメッセージが still 表示されるかどうかを確認してください。
方法2:Windows Updateサービスの設定を修正する
Windowsの各種サービスは、システム更新サービスや多数の設定と連携して動作しています。このエラーを修正するには、以下の手順でサービス設定を変更します。
ステップ1: Windowsキー + R を押して「ファイル名を指定して実行」を開き、services.msc と入力してOKをクリックします。

ステップ2: 「サービス」ウィンドウが開いたら、一覧からWindows Updateを探して右クリックし、「プロパティ」を開きます。

ステップ3: プロパティウィンドウで設定を確認します。

いずれかのサービスが停止していると、Windowsの更新中にこのエラーが発生する原因となります。
「スタートアップの種類」が「自動」になっていない場合は「自動」に変更し、「適用」をクリックします。
次に、「サービスの状態」セクションを確認します。


「停止」と表示されている場合は、「開始」をクリックしてOKを押します。
「実行中」と表示されている場合は、一度「停止」をクリックしてから「開始」をクリックし、OKを押します。
その後、サービスウィンドウに戻り、「Background Intelligent Transfer Service(BITS)」と「Cryptographic Services」も探してください。
同じ手順を繰り返して両方のサービス状態を確認し、それぞれ正常に実行されるように設定します。
方法3:Microsoft Storeのキャッシュをリセットする
このエラーはWindowsのアップデートに関連する問題のため、キャッシュの蓄積が原因である可能性があります。コマンドを実行する必要があるため、Windowsキー + R を押し、wsreset.exe と入力してOKをクリックします。

このコマンドにより、Microsoft Storeアプリのキャッシュがすべてクリアされます。これにより、アップデートの障害となっていたサービスが正常に再起動できるようになります。
方法4:DISMコマンドを実行する
DISM(Deployment Image Servicing and Management)は、Windowsの機能、ドライバー、パッケージ、設定のインストール・アンインストール・更新を管理するツールです。サービス登録エラーを解消するために、これらの設定を修復する必要がある場合があります。
ステップ1: スタートメニューで「コントロールパネル」を検索します。
ステップ2: コマンドプロンプトを管理者として開き、DISM /Online /Cleanup-image /RestoreHealth と入力してEnterキーを押します。

DISMスキャンが完了したら、PCを再起動してエラーが解消されたかどうかを確認しましょう。
方法5:Windowsファイアウォールを確認する
ステップ1: スタートメニュー > 「設定」 > 「更新とセキュリティ」の順に移動します。

ステップ2: 「更新とセキュリティ」を開き、左側のパネルから「Windows セキュリティ」をクリックします。

ステップ3: 「ファイアウォールとネットワーク保護」を開きます。

ステップ4: Windowsファイアウォールを一時的にオフにします。その後PCを再起動し、エラーが解消されたかどうかを確認してください。確認後は、ファイアウォールを必ず再度オンに戻しておきましょう。
方法6:ウイルス対策ソフトを無効化・削除する
サードパーティ製アプリが、Windows Updateのサービスエラーの原因となっていることがあります。ウイルス対策ソフトは常時プロセスをスキャンし、脅威と判断したものをブロックします。Windows Updateへのアクセスがウイルス対策ソフトによって遮断されている可能性もあるため、一時的に無効化することをおすすめします。その状態でエラーが解消するかどうかを確認し、Windowsの更新を行ってください。確認後はウイルス対策ソフトを再度有効にします。それでも改善しない場合は、ソフトウェアをアンインストールして挙動を確認してみてください。
方法7:コマンドを手動で実行する
手動での対処が必要なケースもあります。スタートメニューで「コマンドプロンプト」を検索し、管理者として実行します。以下のコマンドを1行ずつ入力して、それぞれEnterキーを押してください。
- net stop wuauserv
- net stop cryptsvc
- net stop bits
- net stop msiserver
- ren c:\windows\softwaredistribution softwaredistribution.old
- ren c:\windows\system32\catroot2 catroot2old
- net start wuauserv
- net start cryptsvc
- net start bits
- net start msiserver
すべてのプロセスが完了するのを待ち、その後Windows Updateでエラーが解消されたかどうかを確認してください。
まとめ
Windows Updateのエラーは、古いマシンで発生しやすいほか、単なるソフトウェアの不具合によっても起こることがあります。この記事では、サービスを正常に復旧させるための複数の方法を紹介しました。他にも有効な対処法をご存知の方は、ぜひコメント欄で共有してください。
-
【Windows 10】スリープオプションが見つからない・表示されない問題の解決方法
Windowsの「スリープ」機能は、使用中のプログラムや作業状態を保持したまま、消費電力を抑えられる便利な機能です。スリープ状態のパソコンは、完全にシャットダウンしているわけでも、通常稼働しているわけでもなく、その中間の省電力状態にあり、マウスやキーボードを操作するだけで素早く復帰できます。ところが、電源オプションを開いてもスリープの項目だけが消えていて選択できない——そんな経験はないでしょうか。本記事では、Windows 10でスリープオプションが見つからない問題を解決するための、簡単で確実な方法を3つご紹介します。Windows 10でスリープオプションが表示されない問題の解決手順スリープ
-
【解決済み】Windows 11で「サービス登録が見つからないか破損しています」エラーを直す7つの方法
パソコンにWindowsアップデートを定期的にインストールすることは非常に重要です。特に、PCを安全でセキュアな状態に保ち、最新の機能を使えるようにするために役立ちます。しかし、「サービス登録が見つからないか破損しています(Service Registration Is Missing or Corrupt)」というエラーが原因で、Windows 11のアップデートがインストールできないことがあります。 この問題の原因としては、新しくインストールしたソフトウェアとの競合、Windowsレジストリやシステムファイルの破損、あるいはウイルス対策ソフトがWindows Updateの正規のプロセスを