Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

【解決】Windows 10で「サービスの登録が見つからないか、破損しています」エラーを直す12の方法

Windows Updateは、Windows OSのバグ修正やセキュリティパッチを適用するために欠かせない機能です。更新を長期間一時停止すると、セキュリティリスクの増加、パフォーマンス低下、日常操作を妨げる不具合などに悩まされる可能性があります。そのため、ほとんどのPCではアップデートが自動実行されるように初期設定されています。

【解決】Windows 10で「サービスの登録が見つからないか、破損しています」エラーを直す12の方法

しかし、システムによっては必要なアップデートをインストールできず、エラー状態に陥ることがあります。まずは「Windows Updateのトラブルシューティングツール」を実行して自動修復を試みるのが基本ですが、「サービスの登録が見つからないか、破損しています(Service Registration is missing or corrupt)」というエラーは、トラブルシューターでも解決できないケースがあります。このエラーが発生すると、Windows OSや各種アプリが必要なアップデートを正常にインストールできなくなります。

本記事では、このエラーを自分の手で解決するための方法を複数紹介します。上から順番に試してみてください。

対処法1:Windows Updateサービスの起動状態を確認する

まず、Windows Update関連のサービスが正しく起動・動作しているかを確認しましょう。更新サービスが正常に機能していない場合も、このエラーメッセージが表示される原因となります。

  1. Windows + Rキーを押して「ファイル名を指定して実行」を開き、「services.msc」と入力してEnterキーを押します。PC上で稼働中または利用可能なすべてのサービス一覧が表示されます。【解決】Windows 10で「サービスの登録が見つからないか、破損しています」エラーを直す12の方法
  2. 一覧から「Windows Update」を探し、右クリックして「プロパティ」を選択します。【解決】Windows 10で「サービスの登録が見つからないか、破損しています」エラーを直す12の方法
  3. 全般」タブを開き、「スタートアップの種類」のドロップダウンメニューから「自動」を選択し、「適用」をクリックして変更を保存します。

【解決】Windows 10で「サービスの登録が見つからないか、破損しています」エラーを直す12の方法

  1. 同じ画面の「サービスの状態」欄にある「開始」ボタンをクリックします。「適用」を押して設定を保存し、プロパティ画面を閉じます。
  2. Windows Updateサービスの設定変更が完了したら、以下のサービスに対しても同じ手順を繰り返します。
Background Intelligent Transfer Service(BITS)
Cryptographic Service(CryptSvc)

これらのサービスも、Windows Updateと同じ一覧の中から見つけることができます。

  1. 変更を反映させるためにPCを再起動し、インターネット接続が有効であることを確認したうえで、Windows Updateを再度実行し、エラーが解消されたか確認してください。

対処法2:コマンドプロンプトでコマンドを実行する

上記の方法で解決しない場合は、コマンドプロンプトからいくつかのコマンドを実行して改善を試みます。レジストリの編集やシステムの復元を行う前に、まずは設定のリセットで問題が解決するか確認するアプローチです。

  1. Windows + Xキーを押してコマンドプロンプトを起動します。あるいはWindows + Sで検索ボックスに「コマンドプロンプト」と入力し、表示された結果を右クリックして「管理者として実行」を選択しても構いません。

【解決】Windows 10で「サービスの登録が見つからないか、破損しています」エラーを直す12の方法

  1. コマンドプロンプトが開いたら、以下のコマンドを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 catroot2.old
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  1. すべてのコマンドが正常に完了するまで待ちます。その後、Windows Updateを開き、正常に実行できるか確認しましょう。

対処法3:.NET Frameworkを入れ直す

.NET FrameworkはOSの中核を担う重要なコンポーネントであり、これに問題があると多くの機能が正常に動作しなくなります。.NETのファイルを手動で再インストールすることで問題が解決する場合があります。

  1. Windows + Rキーを押して「ファイル名を指定して実行」を開き、「control panel」と入力してEnterキーを押します。
  2. コントロールパネルが開いたら、画面左下の「プログラム」をクリックします。

【解決】Windows 10で「サービスの登録が見つからないか、破損しています」エラーを直す12の方法

  1. 「プログラムと機能」の下にある「Windows の機能の有効化または無効化」をクリックします。

【解決】Windows 10で「サービスの登録が見つからないか、破損しています」エラーを直す12の方法

  1. PCにインストールされている機能の一覧が読み込まれます。表示まで少し時間がかかることがありますので、しばらくお待ちください。
  2. 一覧が表示されたら、「.NET」というキーワードを含む項目のチェックをすべて外します。これにより.NETが完全にアンインストールされ、処理には時間がかかる場合があります。「OK」をクリックして変更を保存します。

【解決】Windows 10で「サービスの登録が見つからないか、破損しています」エラーを直す12の方法

  1. もう一度同じ画面を開き、先ほど外したチェックをすべて付け直します。するとPCが.NET Frameworkの再インストールを試みます。完了まで時間がかかることがありますので、気長にお待ちください。
  2. インストールが完了したらPCを再起動して変更を反映し、問題が解決したか確認してください。

対処法4:ウイルス対策ソフトをアンインストールする

ウイルス対策ソフトがOSと競合することは珍しくありません。ウイルス定義は定期的な更新が必要ですが、ベンダー側の更新が遅れていると、Windows Updateの処理と衝突することがあります。ここでは、ウイルス対策ソフトを一時的に無効化・アンインストールし、Windows Updateが正常に動作するか確認します。

  1. Windows + Rキーを押して「ファイル名を指定して実行」を開き、「control panel」と入力してEnterキーを押します。
  2. コントロールパネルが開いたら、画面左下の「プログラムのアンインストール」をクリックします。

【解決】Windows 10で「サービスの登録が見つからないか、破損しています」エラーを直す12の方法

  1. PCにインストール済みのプログラム一覧が表示されます。ウイルス対策ソフトを探しましょう。
  2. 該当ソフトを右クリックして「アンインストール」を選択します。アンインストール完了後、PCを再起動して問題が解決したか確認してください。

注意: ウイルス対策ソフトのアンインストールは自己責任で行ってください。アンインストール後〜再インストールまでの間は、USBメモリの接続やインターネットからの実行ファイルのダウンロードは避けることをおすすめします。Windows Updateが依然として動作しない場合は、ウイルス対策ソフトを再度インストールして元の状態に戻しましょう。

対処法5:システムファイルチェッカー(SFC)を実行する

システムファイルチェッカー(SFC)は、Microsoft Windowsに標準搭載されているユーティリティで、OS内の破損ファイルをスキャンできます。Windows 98の時代から存在する信頼性の高いツールで、破損ファイルに起因する問題の診断に非常に役立ちます。

SFCを実行すると、次の3つのいずれかの結果が表示されます。

  • Windowsで整合性違反は見つかりませんでした
  • Windowsリソース保護により破損ファイルが検出され、修復されました
  • Windowsリソース保護により破損ファイルが検出されましたが、一部(またはすべて)を修復できませんでした
  1. Windows + Rキーを押して「ファイル名を指定して実行」を開き、「taskmgr」と入力してEnterキーを押すと、タスクマネージャーが起動します。
  2. ウィンドウ左上の「ファイル」メニューをクリックし、「新しいタスクの実行」を選択します。

【解決】Windows 10で「サービスの登録が見つからないか、破損しています」エラーを直す12の方法

  1. ダイアログボックスに「powershell」と入力し、その下の「このタスクに管理者特権を付与して作成します」にチェックを入れてOKをクリックします。

【解決】Windows 10で「サービスの登録が見つからないか、破損しています」エラーを直す12の方法

  1. Windows PowerShellが開いたら、「sfc /scannow」と入力してEnterキーを押します。Windowsの全ファイルがスキャンされ、破損箇所がチェックされるため、完了までに時間がかかります。

【解決】Windows 10で「サービスの登録が見つからないか、破損しています」エラーを直す12の方法

  1. 「エラーが見つかったが修復できなかった」というメッセージが表示された場合は、PowerShellで「DISM /Online /Cleanup-Image /RestoreHealth」と入力して実行してください。これにより、Windows Updateサーバーから正しいファイルをダウンロードし、破損ファイルを置き換えます。インターネット回線速度によっては時間がかかるため、途中でキャンセルせず最後まで実行しましょう。

エラーが検出・修復されたら、PCを再起動し、Windows Updateが正常に動作するようになったか確認してください。

対処法6:ファイアウォールとウイルス対策ソフトを確認する

Windowsファイアウォールを一時的に無効化して、Windows Updateが正常に動作するか確認する方法もあります。Windowsファイアウォールは送受信されるデータを監視しており、基準を満たさない接続やアプリケーションのインストールをブロックすることがあります。Windowsを長期間更新していない場合、このファイアウォールが原因で問題が発生している可能性もあります。以下の手順で無効化を試みましょう。

  1. Windows + Rキーを押して「ファイル名を指定して実行」を開き、「control」と入力します。コントロールパネルが開きます。
  2. 右上の検索ボックスに「firewall」と入力し、表示された最初の結果をクリックします。

【解決】Windows 10で「サービスの登録が見つからないか、破損しています」エラーを直す12の方法

  1. 左側のメニューから「Windows ファイアウォールの有効化または無効化」をクリックします。

【解決】Windows 10で「サービスの登録が見つからないか、破損しています」エラーを直す12の方法

  1. [プライベートネットワーク]と[パブリックネットワーク]の両方のタブで「Windows ファイアウォールを無効にする」を選択します。変更を保存して画面を閉じ、PCを再起動して問題が解決したか確認してください。

【解決】Windows 10で「サービスの登録が見つからないか、破損しています」エラーを直す12の方法

対処法7:レジストリ値を変更する

レジストリから特定の値を削除することで、Windows Updateのエラーが解消される場合があります。この方法を試す前に、必ずレジストリのバックアップを作成してください。レジストリエディターは強力なツールであり、操作には細心の注意が必要です。ガイドに従って慎重に進め、内容を理解していない値は絶対に変更しないでください。

  1. Windows + Rキーを押して「ファイル名を指定して実行」を開き、「regedit」と入力してEnterキーを押すと、レジストリエディターが起動します。
  2. 左側のナビゲーションペインを使って、以下のパスへ移動します:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsSelfHost\Applicability

【解決】Windows 10で「サービスの登録が見つからないか、破損しています」エラーを直す12の方法

  1. 画面右侧の「ThresholdOptedIn」という値を探し、右クリックして「削除」を選択します。PCを再起動し、問題が解決したか確認してください。

また、「Applicability」フォルダ内に「Recovery From」フォルダが存在していたユーザーからの報告もあります。このフォルダを削除したところ、問題が即座に解決したとのことです。

別のケースとして、「Applicability」キーに「規定」(Default)以外の値が存在しない場合があります。その場合は、以下の手順で新しいキーを追加してエラーの解消を試みてください。

  1. 左側のナビゲーションペインで、以下のパスへ移動します:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsSelfHost\Applicability
  1. 画面右侧の何もない空きスペースを右クリックし、「新規 > 文字列値」を選択します。

【解決】Windows 10で「サービスの登録が見つからないか、破損しています」エラーを直す12の方法

  1. 新しい文字列の名前を「BranchName」に設定します。作成した文字列をダブルクリックし、「値のデータ」ボックスに「fbl_impressive」と入力してOKをクリックします。

【解決】Windows 10で「サービスの登録が見つからないか、破損しています」エラーを直す12の方法

  1. 同様にもう1つ新しい文字列を作成し、名前を「Ring」、値のデータを「low」に設定します。OKをクリックして保存します。

【解決】Windows 10で「サービスの登録が見つからないか、破損しています」エラーを直す12の方法

  1. レジストリエディターを閉じてPCを再起動し、すべての変更を反映させます。問題が解決したか確認してください。

上記のレジストリ変更でも解決しない場合は、次の回避策を試してみましょう。

  1. 先ほどと同じパスへ移動します。
  2. 作成した「Ring」文字列をダブルクリックし、値を「low」から「WIF」に変更します。
  3. さらに新しい文字列を作成し、名前を「ThresholdRiskLevel」、値のデータを「low」に設定します。OKをクリックして保存します。

【解決】Windows 10で「サービスの登録が見つからないか、破損しています」エラーを直す12の方法

  1. レジストリエディターを閉じてPCを再起動し、すべての変更を反映させます。問題が解決したか確認してください。

対処法8:ローカルアカウントを作成する

問題の原因がユーザープロファイルの不具合や管理者によるアクセス制限にある可能性もあります。PCの所有者であるにもかかわらずWindows Updateに正常にアクセスできない場合は、新しいローカルアカウントを作成して改善するか試してみましょう。

  1. 管理者アカウントでサインインし、スタートメニューの検索ボックスに「設定」と入力して開き、「アカウント」をクリックします。

【解決】Windows 10で「サービスの登録が見つからないか、破損しています」エラーを直す12の方法

  1. ウィンドウ左侧の「家族とその他のユーザー」をクリックします。
  2. このPCに他のユーザーを追加する」を選択します。

【解決】Windows 10で「サービスの登録が見つからないか、破損しています」エラーを直す12の方法

  1. 新しいアカウント作成ウィザードが表示されたら、「このユーザーのサインイン情報がありません」をクリックします。

【解決】Windows 10で「サービスの登録が見つからないか、破損しています」エラーを直す12の方法

  1. Microsoft アカウントを持たないユーザーを追加する」を選択します。

【解決】Windows 10で「サービスの登録が見つからないか、破損しています」エラーを直す12の方法

  1. 必要な情報を入力し、覚えやすいパスワードを設定します。
  2. 設定 > アカウント > ユーザーの情報」へ移動します。
  3. アカウント画像の下にある「代わりにローカルアカウントでサインインする」というオプションを探します。
  4. プロンプトが表示されたら現在のパスワードを入力し、「次へ」をクリックします。
  5. ローカルアカウントのユーザー名とパスワードを入力し、「サインアウトして完了」をクリックします。
  6. これで新しいローカルアカウントに切り替えられ、個人ファイルも支障なく移行できます。
  7. 再び「設定 > アカウント > ユーザーの情報」へ移動し、「代わりに Microsoft アカウントでサインインする」を選択します。

【解決】Windows 10で「サービスの登録が見つからないか、破損しています」エラーを直す12の方法

  1. ユーザー名とパスワードを入力してサインインします。

【解決】Windows 10で「サービスの登録が見つからないか、破損しています」エラーを直す12の方法

  1. このアカウントでエラーが消え、Windows Updateが正常に動作するか確認してください。問題がなければ、古いアカウントを安全に削除し、新しいアカウントを使い続けることができます。

対処法9:ワイヤレス接続の問題を確認する

Microsoftは、一部の新製品にWi-Fiが低速になる問題があることを公表しています。Webページが期待どおりに読み込めない、ブラウジングが極端に遅いといった報告が多数寄せられました。こうした症状がある場合、エラーメッセージの原因はネットワーク接続にある可能性があります。

Microsoftが公表している方法に従い、レジストリ値を変更して問題の解決を試みます。レジストリエディターは強力なツールであり、操作には細心の注意が必要です。ガイドに従って慎重に進め、内容を理解していない値は変更しないでください。

  1. Windows + Rキーを押して「ファイル名を指定して実行」を開き、「regedit」と入力してEnterキーを押すと、レジストリエディターが起動します。【解決】Windows 10で「サービスの登録が見つからないか、破損しています」エラーを直す12の方法
  2. 左侧のナビゲーションペインで、以下のパスへ移動します:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\mrvlpcie8897
  1. 画面右侧の「TXAMSDU」という項目を探し、ダブルクリックして値を「1」から「0」に変更します。
  2. OKをクリックして保存し、画面を閉じます。PCを再起動して変更を反映させ、問題が解決したか確認してください。

対処法10:リセットツールでWindows Updateをリセットする

ここからは、Windows Updateをさまざまな方法でリセットする手順を紹介します。まずは「Windows Update用リセットツール」を使用する方法です。この.exeファイルは管理者として実行する必要があり、スクリプトがWindows Updateの各種要素をチェックして自動的に構成してくれます。

  1. リセットツールをダウンロードし、アクセスしやすい場所に保存します。ファイルは.zip形式です。
  2. ファイルを開き、アクセスしやすい場所に解凍します。

【解決】Windows 10で「サービスの登録が見つからないか、破損しています」エラーを直す12の方法

  1. 解凍が完了したら、「cmd」ファイルを右クリックして「管理者として実行」を選択します。
  2. 処理が完了したらPCを再起動して変更を反映させ、問題が解決したか確認してください。

対処法11:バッチファイルでWindows Updateをリセットする

必要な命令をすべて含んだバッチファイルを使って、Windows Updateをリセットする方法もあります。対処法10で使用したツールと似ていますが、対処法10で解決しなかった場合はこちらを試してみてください。

  1. バッチファイルをダウンロードし、アクセスしやすい場所に保存します。
  2. ファイルを右クリックして「管理者として実行」を選択します。
  3. コマンドが正常に実行されたら、PCを再起動してエラーメッセージが消えたか確認してください。

対処法12:システムの復元を行う

上記のすべての方法で解決しない場合は、最後のシステム復元ポイントまでシステムを戻すことを検討しましょう。作業中のデータは必ず保存し、重要なデータは事前にバックアップしてください。なお、最後の復元ポイント以降に行われたシステム設定の変更はすべて失われる点に注意が必要です。

  1. Windows + Sキーを押してスタートメニューの検索バーを開き、「restore(復元)」と入力して、検索結果の最初のプログラムを選択します。

【解決】Windows 10で「サービスの登録が見つからないか、破損しています」エラーを直す12の方法

  1. 復元設定の画面で、「システムの保護」タブ上部にある「システムの復元」をクリックします。

【解決】Windows 10で「サービスの登録が見つからないか、破損しています」エラーを直す12の方法

  1. システム復元のウィザードが開き、手順が案内されます。「次へ」を押して指示に従って進めてください。

【解決】Windows 10で「サービスの登録が見つからないか、破損しています」エラーを直す12の方法

  1. 選択肢の一覧から復元ポイントを選択します。複数の復元ポイントが存在する場合は、すべてここに表示されます。

【解決】Windows 10で「サービスの登録が見つからないか、破損しています」エラーを直す12の方法

  1. システム復元の実行前に、最終確認画面が表示されます。作業中のデータを保存し、念のため重要なファイルをバックアップしてから処理を進めましょう。

【解決】Windows 10で「サービスの登録が見つからないか、破損しています」エラーを直す12の方法

システム復元についてさらに詳しく知りたい方は、公式ドキュメントなどで仕組みや処理内容を確認することをおすすめします。

  1. Windows 10で「サービス登録が見つからないか、壊れています」エラーを修正する7つの方法

    システムの更新を試みても「サービス登録が見つからないか、壊れています(Service Registration Missing or Corrupt)」というエラーが表示され続ける場合、この記事が役立ちます。これはMicrosoftユーザーの間で非常によく見られるエラーで、有効な修正方法がいくつかあります。エラーの影響はWindows上に直接現れるため、比較的簡単に特定できます。このエラーが発生すると、Windowsアップデートが実行できなくなったり、特定のサービスが正常に動作しなくなったりする可能性があります。 「サービス登録が見つからないか、壊れています」エラーとは? Windowsはユー

  2. 【解決済み】Windows 11で「サービス登録が見つからないか破損しています」エラーを直す7つの方法

    パソコンにWindowsアップデートを定期的にインストールすることは非常に重要です。特に、PCを安全でセキュアな状態に保ち、最新の機能を使えるようにするために役立ちます。しかし、「サービス登録が見つからないか破損しています(Service Registration Is Missing or Corrupt)」というエラーが原因で、Windows 11のアップデートがインストールできないことがあります。 この問題の原因としては、新しくインストールしたソフトウェアとの競合、Windowsレジストリやシステムファイルの破損、あるいはウイルス対策ソフトがWindows Updateの正規のプロセスを