エラーコード0x80070003 / 0x80070002は、保留中のWindows10アップデートのインストールまたはWindows11へのアップグレード時に発生する可能性のあるアップデートの問題です。この問題は、コンピューターのシステムファイルが破損しているか、Spupdsvc ..exeアプリケーションに問題がある場合に発生します。これら2つとは別に、過度に蓄積されたキャッシュまたは最近のパッチ更新もこのエラーを引き起こす可能性があります。
このエラーコード、つまりエラー0x80070002または0x80070003を解決するには、SFCを使用して破損/欠落したファイルを復元することにより、更新のトラブルシューティングを実行することをお勧めします。これを行ってもエラーが続く場合は、保存されているキャッシュを削除して、WindowsUpdateサービスをリセットしてみてください。一部のユーザーによると、古い構成ファイルSpupdsvc.exeを置き換えることも役立ちます。このエラーが発生した場合は、以前に作成した復元ポイントを使用するか、このPCをリセットできます。
エラー0x80070003はどういう意味ですか?
エラー0x80070003は、Windows Updateが機能していないことを意味します。これは、さまざまな理由が原因である可能性があります。それらのいくつかが含まれます–
- 無効にされた更新サービス– BITS、WUAUSERVなど。
- 欠落/破損したシステムファイル
- 破損した更新コンポーネント
エラーコード0x80070003を修正する方法は?
Windows 10 PCで更新エラーコード0x80070003または0x80070002を解決するには、次の提案を試してください。
1] WindowsUpdateトラブルシューティングを実行します。
デフォルトのWindowsUpdateトラブルシューティングツールを実行すると、コンピューター上の更新関連の問題を解決できます。適切なネットワーク接続を確立し、次の手順に従うだけです。
Windows 11
- 以下のパスに従って、 [実行]ボタンをクリックしてください–
設定(Win + I)>システム>トラブルシューティング>その他のトラブルシューティング> Windows Update
ウィンドウズ10
- WinKey + Iを同時に押して、設定アプリを起動します。
- その後、次の画面で「アップデートとセキュリティ」「トラブルシューティング」を選択します。
- 右ペインに移動し、「その他のトラブルシューティング」をクリックします。
- 次に、[ Windows Update ]セクションをクリックして展開し、[トラブルシューティングツールの実行]をクリックします。
- これにより、発生する可能性のあるエラーが自動的にチェックされ、修正されます(存在する場合)。
2] SFCを使用して損傷したシステムファイルを回復する
破損または欠落しているシステムファイルが存在すると、エラー0x80070003が発生する可能性もあります。このエラーを取り除くには、システムファイルチェッカーユーティリティを使用して、破損したファイルやフォルダを修復する必要があります。取り組むべき主なステップは次のとおりです–
- まず、管理者としてコマンドプロンプトを実行します。
- 高架コンソールで「
sfc/ scannow
」と入力し、Enterキーを押します。
- 破損したファイルのスキャンと修復には通常15〜20分かかりますので、しばらくお待ちください。
- 次に、Windowsを再起動して、最新の変更を適用します。
コンピューターに再度ログインし、Windowsの更新時にエラー0x80070003が引き続き発生するかどうかを確認します。その場合は、次の一連のソリューションを試してください。
3]バッチファイルを使用してWindowsサービスをリセットする
上記の2つのソリューションは、通常、アップグレードの問題を解決するのに十分です。これらは、コンピューターに不要なキャッシュの保存またはメンテナンス関連の破損がある場合にのみ失敗します。この方法では、コアWindowsサービスの一部を停止し、キャッシュをクリアして、停止したサービスを再起動する必要があります。簡単にするために、必要なコマンドラインを使用してバッチファイルを作成し、管理者権限で実行することをお勧めします。このソリューションを実現する方法を見てみましょう–
- まず、実行中のすべてのウィンドウを最小化し、デスクトップ上の任意の場所を右クリックします。
- を選択し
New > Text Document
ます。 - 次に、以下のすべてのグレイコードをコピーして、メモ帳に貼り付けます。
@ECHO OFF エコーWindowsUpdateをリセット/クリーンアップするための簡単なスクリプト エコー。 一時停止 エコー。 attrib -h -r -s%windir%\ system32 \ catroot2 attrib -h -r -s%windir%\ system32 \ catroot2 \ *。* ネットストップwuauserv ネットストップCryptSvc ネットストップBITS ren%windir%\ system32 \ catroot2 catroot2.old ren%windir%\ SoftwareDistribution Sold.old ren "%ALLUSERSPROFILE%\アプリケーションデータ\ Microsoft \ネットワーク\ダウンローダー" downloader.old クリーンスタートビット クリーンスタートCryptSvc クリーンスタートwuauserv エコー。 echoタスクが正常に完了しました。.. エコー。 一時停止
- [ファイル]メニューに移動し、[名前を付けて保存]を選択します。
- そして、「入力WSReset.batを「の」ファイル名」と」選択したすべてのファイルのフィールド「で」の種類のファイルを「。
- 次に、作成したバッチファイルを右クリックし、[管理者として実行]をクリックします。
- 確認ウィンドウが表示されたら、[はい]をクリックして続行します。
- 次に、コンソールは「任意のキーを押す」ように促し、任意のキーを押してスクリプトを実行します。
- 次に、コンピュータを再起動して、次にログオンしたときに変更が有効になるようにします。
4]古い構成ファイルSpupdsvc.exeを置き換えます。
Microsoft Update RunOnceに「Spupdsvc.exe」という名前の古い構成ファイルが存在するだけで、エラー0x80070003が発生する場合があります。ユーザーが既存のビルドOSを更新するたびに、spupdsvc.exeのRunOnceエントリがレジストリに追加されます。更新完了後に更新しないと、更新に関連する問題が発生する可能性があります。これを修正するには、コマンドラインで1つのコードを実行するだけです。続行する方法は次のとおりです–
- 管理者としてコマンドプロンプトを開きます。Win+ Rを押してRunを起動し、cmdと入力して、Ctrl + Shift + Enterを同時に押します。
- 管理者特権のコマンドプロンプトで、以下のコマンドラインをコピーして貼り付け、Enterキーを押します–
cmd /c ren %systemroot%\System32\Spupdsvc.exe Spupdsvc.old
注。上記のコードを実行すると、古いSpupdsvc.exe構成が新しい構成に置き換えられます。
- 変更を有効にするには、Windowsを再起動します。
5] Windows10の更新プログラムを手動でインストールします
最近のセキュリティパッチをインストールした後にエラー0x80070003が発生し始めた場合は、累積的な更新自体に問題がある可能性があります。このようなシナリオでは、OSを以前の状態にロールバックすることをお勧めします。
または、最新のスタンドアロンパッケージを手動でダウンロードしてコンピューターにインストールすることもできます。これを行うには、最初にシステムアーキテクチャに対応する最新のCU番号を見つける必要があります。累積更新ディレクトリにアクセスして、新しいパッチがあるかどうかを確認できます。必要なKB番号を受け取ったら、次の手順に従ってファイルをダウンロードしてインストールします。msu。
利用可能なアップデートを手動でインストールする
- MicrosoftのWebサイトUpdateCatalogにアクセスし、上記の番号を«KB»と入力します。
- よく一致する結果のリストが表示されます。システムアーキテクチャに従って1つを選択してください。
- 更新リンクの横にある[ダウンロード]をクリックしてから、開いたウィンドウの一番上のリンクをクリックします。
- ダウンロードが完了したら、インストールファイルをダブルクリックしてオペレーティングシステムを更新します。
6]システムの復元ポイントまたはコンピューターを最初から使用します。
これを行ってもエラーが続く場合は、復元ポイントを使用して、すべてが正常に機能していたときにOSを以前の状態に戻すことをお勧めします。以前にシステムバックアップを作成したことがない場合は、「このPCをリセットする」または「Windowsをクリーンインストールする」のいずれかが残ります。
コメントを残す