ご存知のとおり、Windows Update と Windows ストアはどちらも、Windows 10 オペレーティング システムの相互依存可能なサービスです。 したがって、これらのサービスのいずれかで「0x80070424、ERROR_SERVICE_DOES_NOT_EXIST」のようなエラーが発生すると、他のサービスでもこのエラーが発生する可能性が高くなります。 この種のエラーは、Windows Update スタンドアロン インストーラーと Windows 10 設定アプリの Windows Update セクションの両方で発生する可能性があることに注意してください。 一部のユーザーは、Windows Defender を更新しようとしたときにこのエラーが発生したことも報告しました。 Windows Update スタンドアロン インストーラーで次のエラー メッセージが表示されます。
「インストーラーでエラーが発生しました:0x80070424、指定されたサービスはインストールされたサービスとして存在しません。」
Windowsストアに次のエラーメッセージが表示されますが、次のようになります。
「アップデートのインストールで問題が発生しましたが、後で再試行します。 これを引き続き表示し、Webを検索するか、サポートに情報を問い合わせたい場合は、(0x80070424)が役立つ場合があります。」
このエラーを修正するには、バックグラウンド インテリジェント転送サービス DLL ファイルを再登録するか、Windows Update およびストア アプリのトラブルシューティング ツールを実行してください。 DISM ツールを使用して、Windows Update 関連のフォルダーまたは Microsoft Store をリセットしたり、Windows Update ファイルを修正したりすることもできます。 一方、レジストリ エディターを使用したり、Windows サービスを確認したりすることもできます。 これらの潜在的な修正の詳細については、以下の各オプションを参照してください。
オプション 1 – バックグラウンド インテリジェント転送サービス DLL ファイルを再登録してみる
プログラムを正常にインストールしてntdll.dllファイルのクラッシュエラーを修正する前に、zippy32.exeを使用してバックグラウンドインテリジェント転送サービスDLLファイルを再登録する必要がある場合があります。 Regsvr32ツールは、WindowsオペレーティングシステムでOLEコントロールをDLLおよびActiveX(OCX)コントロールとして登録および登録解除するために使用できるコマンドラインユーティリティです。 使用するには、以下の手順に従ってください。
- WinXメニューから管理者としてコマンドプロンプトを開きます。
- 次に、管理者特権のコマンドプロンプトに次のコマンドを入力し、Enterキーを押してコマンドを実行します。 これにより、Windowsオペレーティングシステムツールのzippy32.exeを使用して、影響を受けるDLLファイルが再登録されます。
- PASSWORD32 Qmgr.dll / s
- PASSWORD32 Qmgrprxy.dll / s
注: 「[DLL file]」をエラーで指摘された DLL ファイルの名前に置き換えます。
- 指定されたコマンドを実行した後、Regsvr32ツールが正常に実行できた場合は、「vbscript.dllのDllRegisterServerが成功しました」というメッセージが表示されます。
- 次に、コンピュータを再起動して、エラーが修正されたかどうかを確認します。
オプション 2 – Windows ストアまたは Windows Update トラブルシューティング ツールを実行してみる
Windows 10 ストア アプリのトラブルシューティング ツールは、エラー コード 0x80070424 の修正に役立ちます。 これは、ユーザーがアプリのインストールの問題を解決するのに役立つ Microsoft の優れた組み込みツールです。 したがって、問題を解決するためにこれを試してみる価値はあります。 この組み込みツールは、Windows 10 ストアが機能しない場合に修復するのにも役立ちます。 Windows ストア トラブルシューティング ツールを使用するには、次の手順に従います。
- Win + Iキーをもう一度タップして、Windowsの設定パネルを開きます。
- [更新とセキュリティ]に移動してから、[トラブルシューティング]に移動します。
- 右側で、下にスクロールしてWindows Store Appsを見つけ、[トラブルシューティングの実行]オプションをクリックして、問題が解決するかどうかを確認します。
注: Windows Update トラブルシューティング ツールを実行してエラーを修正してみることもできます。 「更新とセキュリティ」の「Windows Update」セクションで実行できます。
オプション 3 – ソフトウェア配布フォルダーと Catroot2 フォルダーからファイルを削除する
ダウンロードしたWindowsUpdateは、「SoftwareDistribution」というフォルダーに配置されます。 このフォルダにダウンロードされたファイルは、インストールが完了すると自動的に削除されます。 ただし、ファイルがクリーンアップされていない場合、またはインストールがまだ保留中の場合は、Windows Updateサービスを一時停止した後、このフォルダー内のすべてのファイルを削除できます。 完全な手順については、次の手順を参照してください。
- WinXメニューを開きます。
- そこから、管理者としてコマンドプロンプトを開きます。
- 次に、次のコマンドを入力します。それぞれを入力した直後にEnterキーを押すことを忘れないでください。
ネットストップ
net start cryptSvc
ネットスタートビット
net start msiserver
- これらのコマンドを入力すると、Windows Updateサービス、バックグラウンドインテリジェント転送サービス(BITS)、暗号化、およびMSIインストーラーが停止します。
- 次に、C:WindowsSoftwareDistributionフォルダーに移動し、Ctrl + Aキーをタップしてすべてを選択し、[削除]をクリックして、そこにあるすべてのフォルダーとファイルを削除します。 ファイルが使用中の場合、それらを削除することはできませんのでご注意ください。
SoftwareDistributionフォルダーをリセットした後、停止したばかりのサービスを再開するには、Catroot2フォルダーをリセットする必要があります。 これを行うには、次の手順に従います。
ネットスタートwuauserv
net start cryptSvc
ネットスタートビット
net start msiserver
- その後、コマンドプロンプトを終了してコンピューターを再起動し、WindowsUpdateをもう一度実行してみてください。
オプション 4 – Microsoft Store のキャッシュをリセットしてみる
ブラウザと同様に、Microsoft Storeもアプリやゲームを表示するとキャッシュされるため、キャッシュが無効になり、削除する必要がある可能性があります。 これを行うには、以下の手順に従います。
- スタートボタンを右クリックし、コマンドプロンプト(管理者)をクリックします。
- 次に、コマンド「wsreset。exeファイル」をクリックし、Enterをタップします。 これを行うと、コマンドはWindowsストアアプリのキャッシュをクリアします。
- PCを再起動してから、Microsoft Storeをもう一度開いて、エラーコード0x80070424が解決されるかどうかを確認してください。
オプション 5 – レジストリ内の Windows Update または WU 設定を確認してみる
- Win + Rキーをタップして実行ユーティリティを開き、フィールドに「regedit」と入力し、Enterをタップしてレジストリエディタを開きます。
- 次に、次のレジストリパスに移動します:ComputerHKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdate
- ここで、「DisableWindowsUpdateAccess」という名前のDWORDを探してダブルクリックし、その値データを「0」に設定します。
- 完了したらレジストリエディタを終了し、コンピュータを再起動します。
オプション 6 – いくつかの Windows Update サービスのステータスを確認してみる
- Win + Rキーをタップして、[ファイル名を指定して実行]ダイアログボックスを開きます。
- 次に、フィールドに「services.msc」と入力し、Enterキーを押すか、[OK]をクリックして[サービス]を開きます。
- サービスのリストから、次のサービスを探し、それらのスタートアップの種類が次のとおりであることを確認します。
- Windows Updateサービス– 手動(トリガー)
- バックグラウンドインテリジェント転送サービス– マニュアル
- ワークステーションサービス– オートマチック
- その後、上記のサービスのサービスステータスが実行中に設定されているかどうかを確認します。 そうでない場合は、[スタート]ボタンをクリックしてこれらのサービスを開始し、WindowsUpdateサービスを有効にできるかどうかを確認します。
オプション 7 – DISM ツールを実行する
また、Deployment Imaging and Servicing ManagementまたはDISMツールを実行して、エラーコード0x80070424を修正することもできます。 この組み込みツールを使用すると、「/ ScanHealth」、「/ CheckHealth」、「/ RestoreHealth」などのさまざまなオプションがあります。
- 管理者権限でコマンドプロンプトを開きます。
- 次に、次のコマンドを入力し、各コマンドを入力した直後に必ずEnterキーを押します。
- Dism / Online / Cleanup-Image / CheckHealth
- Dism / Online / Cleanup-Image / ScanHealth
- exe / Online / Cleanup-image / Restorehealth
- プロセスが完了するまでに数分かかる可能性があるため、プロセスに時間がかかる場合はウィンドウを閉じないでください。
- 完了したら、コンピュータを再起動して、エラーが修正されたかどうかを確認します。