Windows 11/10のアップデートエラー0x8007000dを修正する方法

Windows 11/10のアップデートエラー0x8007000dを修正する方法

Windows 10 OS を最新のビルド バージョンまたは Windows 11 にアップグレードしようとしたときに、エラー 0x8007000d が発生したと複数のユーザーが報告しています。この問題が発生すると、最新の累積的な更新プログラム (セキュリティ、非アップデート) をダウンロードしてインストールすることができなくなります。セキュリティ、またはオプション)。

Windows Update 経由でアップグレードを開始できる場合があります。ただし、これは失敗するか、特定の割合で停止します。このエラー コードの背後にある考えられる原因と、Windows 10 でこの問題を解決する可能性がある 6 つの回避策を学びましょう。

更新エラー 0x8007000d の原因は何ですか?

この更新エラー 0x8007000d は通常、システム ファイルとフォルダーが破損しているか、Windows キャッシュ フォルダー内に不必要に保存されたキャッシュがある場合に発生します。SFC および DISM ツールを試して、システム内のファイル破損を見つけて修復してください。

Windows キャッシュ フォルダーを削除して、SoftwareDistribution フォルダーと catroot2 フォルダー内のキャッシュの問題を解決します。これらの修正を適用した後でもこのエラーが解決しない場合は、「 Windows Update のトラブルシューティング」または「更新コンポーネントのリセット」に進みます。これらの調整をさらに詳しく見てみましょう –

アップデートエラーコード0x8007000d

Windows 11/10 の更新エラー 0x8007000d を解決するには、次の提案を試してください。

1] Windows Update トラブルシューティング ツールを実行します

一般に、Windows Update は、Windows Update コンポーネントが破損しているために失敗します。Windows 10 OSではバグやエラーが非常に一般的であるため、同社はそのような問題を最小限に抑えるために機能する重要なツールを提供しています。トラブルシューティングツールを実行する方法は次のとおりです –

  • まず、Win キーと Iキーの組み合わせを使用して設定アプリを起動します。
  • このデスクトップ アプリが表示されたら、[更新とセキュリティ]カテゴリをクリックします。
  • 次に、左側の列で[トラブルシューティング]を選択し、隣の側に進みます。
  • 「Windows Update」まで下にスクロールし、「トラブルシューティング ツールを実行する」をクリックします。
アップデートエラー0x8007000d
  • 修復タスクは直後に開始され、完了したら PCを再起動します。

2] 欠落/破損したシステムファイルをスキャンして修復します

破損したシステム ファイルが存在すると、Windows 10 でエラー コード 0x8007000d が発生する場合もあります。そのため、Microsoft の組み込みツールであるシステム ファイル チェッカーを使用することをお勧めします。このコマンド ライン ユーティリティ プログラムを実行すると、PC 全体で古いファイルがないかスキャンされ、同じファイル (存在する場合) が修復されます。続行方法は次のとおりです –

  • Win + Rを押して、 「ファイル名を指定して実行」ダイアログを呼び出します。
  • 空白部分に「cmd」と入力し、 Ctrl + Shift + Enterキーを同時に押してコマンド プロンプトを起動します。
  • [ユーザー アカウント制御] ウィンドウで、[はい]をタップして次に進みます。
  • 次に、sfc/scannow管理者特権のプロンプトに入力して Enter キーを押します。
アップデートエラー0x8007000d
  • このプロセスが完了するまでに数分かかるため、それに従って待ちます。
  • 完了したら、Windows 10 デバイスを再起動し、更新エラー 0x8007000d が解決されるかどうかを確認します。

3] DISMスキャンを実行します

SFC スキャンでは根本的な原因を修正できない場合があります。このような場合は、展開イメージのサービスと管理の組み込みツールを実行して、破損したファイルを修復する必要があります。完全な手順は次のとおりです –

  • 検索に移動し、「コマンド プロンプト」と入力します。
  • 一番上の結果を右クリックし、[管理者として実行]を選択します。
  • UAC ウィンドウが表示されたら、「はい」をタップします。
  • 次のコードをコピーして点滅カーソルの近くに貼り付け、Enter キーを押します。

dism.exe /online /cleanup-image /scanhealth

DISMコマンドを実行する
  • 直後に実行処理が開始されるので、そのまま待ちます。
  • スキャン/修復が正常に完了したら、以下のコードを実行します。

dism.exe /online /cleanup-image /restorehealth

  • このコマンドも完了までに数分かかります。これが完了し、根本的な原因の修正が報告されたら、PC を再起動します
  • ここで、エラー コード 0x8007000d を受信せずに Windows 10 OS をアップグレードしてみてください。

4] グループ ポリシー エディターを使用して Windows Update を有効にする

場合によっては、アップデート コンポーネントが無効になっていると、OS ビルドのアップグレード中にこのエラー 0x8007000d が発生することがあります。これが実際に当てはまる場合は、ポリシー エディターを使用して Windows Update コンポーネントを有効にします。取り組むべき重要な手順は次のとおりです。

  • Win キーと Rキーを同時に押して、 [ファイル名を指定して実行]ダイアログを開きます。
  • gpedit.msc空白部分に入力して[OK]を押し、グループ ポリシー エディターを起動します。
  • 次のウィンドウで、次のパスにアクセスします。

Computer Configuration/ Administrative Templates/ System

  • 下にスクロールして、「オプションのコンポーネントのインストールとコンポーネントの修復の設定を指定する」ポリシーを見つけます。
グループポリシー
  • このポリシーを見つけたら、それをダブルクリックしてそれぞれのウィンドウを開きます。
  • ここで、「有効」ラジオボタンをチェックし、「OK」をクリックして最近の変更を保存します。
アップデートエラー0x8007000d
  • 最後に、Windows を再起動し、次回のログインから更新を確認します。

5] スタンドアロン パッケージを手動でダウンロードして PC にインストールします

Microsoft は、Windows 11 または 10 OS に付属するすべての累積的な更新プログラムのスタンドアロン パッケージをアップロードします。これらはすべて、アップデート カタログ Web サイトから引き続き入手できます。このサイト にアクセスして、お使いの Windows 10 のバージョンに提供されている最新のパッチ更新番号を探してください。Windows 11 ユーザーは、代わりにこの Web サイトにアクセスすることもできます。

KB 番号を取得したので、それをコピーして Microsoft Update カタログの検索フィールドに貼り付けます。Enter キーを押すと、さまざまなシステム アーキテクチャに対応するアップデートのリストが表示されます。システム構成に合ったものを選択し、ダウンロード ボタンを押してください。

次のウィンドウの上部のリンクをクリックすると、パッチ ファイルのダウンロードが開始されます。ダウンロードしたセットアップ ファイルをダブルクリックすると、エラー 0x8007000d は自動的に解決されます。

ここでは、更新プログラムをシステムに手動でダウンロードしてインストールする方法について詳しく説明します。

6] Windows Updateコンポーネントを手動でリセットする

上記の解決策のいずれでもエラー 0x8007000d を解決できない場合は、Windows Update コンポーネントを手動でリセットしてみる必要があります。このタスクを実行するには、Windows コンソールを管理者として起動し、いくつかのコマンド ラインを実行する必要があります。続行方法は次のとおりです –

  • タスクバーの任意の場所を右クリックし、[タスク マネージャー]を選択します。
  • このデスクトップ アプリが表示されたら、[ファイル] 、 [新しいタスクの実行]の順にクリックします。
  • テキスト ボックスの下に「cmd (Admin)」と入力し、 [OK]ボタンを押します。
  • 次に、以下の各コードを個別に実行します。これらは、重要なコアサービスを停止することを目的としています。

net stop bits

net stop wuauserv

net stop appidsvc

net stop cryptsvc

  • 次に、コマンドラインを実行して、Windows 10 OS から qmgr*.dat を削除します。

Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat

  • その後、System32 フォルダーに移動して、以下のコードを実行します。

cd /d %windir%\system32

  • 次に、次のコードをコピー/ペーストして再登録します。dllファイル。次に、破損した Windows Update コンポーネントをリセットします。各コマンドラインの最後でEnter キーを押すことを忘れないでください。

regsvr32.exe atl.dll

regsvr32.exe urlmon.dll

regsvr32.exe mshtml.dll

regsvr32.exe shdocvw.dll

regsvr32.exe browseui.dll

regsvr32.exe jscript.dll

regsvr32.exe vbscript.dll

regsvr32.exe scrrun.dll

regsvr32.exe msxml.dll

regsvr32.exe msxml3.dll

regsvr32.exe msxml6.dll

regsvr32.exe actxprxy.dll

regsvr32.exe softpub.dll

regsvr32.exe wintrust.dll

regsvr32.exe dssenh.dll

regsvr32.exe rsaenh.dll

regsvr32.exe gpkcsp.dll

regsvr32.exe sccbase.dll

regsvr32.exe slbcsp.dll

regsvr32.exe cryptdlg.dll

regsvr32.exe oleaut32.dll

regsvr32.exe ole32.dll

regsvr32.exe shell32.dll

regsvr32.exe initpki.dll

regsvr32.exe wuapi.dll

regsvr32.exe wuaueng.dll

regsvr32.exe wuaueng1.dll

regsvr32.exe wucltui.dll

regsvr32.exe wups.dll

regsvr32.exe wups2.dll

regsvr32.exe wuweb.dll

regsvr32.exe qmgr.dll

regsvr32.exe qmgrprxy.dll

regsvr32.exe wucltux.dll

regsvr32.exe muweb.dll

regsvr32.exe wuwebv.dll

  • 次に、以下のコマンドを使用してネットワーク サービスをリセットします。

netsh winsock reset

netsh winhttp reset

  • 終了したら、最初に停止したサービスを再起動します。これを行うには、以下のコードを使用します。

net start bits

net start wuauserv

net start appidsvc

net start cryptsvc

コマンド・プロンプト
  • 最後に、システムを再起動して、次回のログイン後に変更が有効になるようにします。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です