Windows 10/11 で更新エラー 0x30078701 を修正する方法?



問題を排除するために楽器を試してください

ユーザーがシステムに最新の更新プログラムをインストールしようとすると、エラー コード 0x30078701 が Windows に表示されます。この問題は Windows 10 と 11 の両方で発生する可能性がありますが、Windows 11 で特に一般的であり、通常、ユーザーが最新のオペレーティング システム バージョンにアップグレードしたときに発生します。





この問題の原因は 1 つではなく、いくつかの要因が考えられます。最も一般的な犯人は次のとおりです。



  • 重要なサービスが無効になっています – 更新プログラムをインストールするには、Windows Update サービスがコンピューターで適切に実行されている必要があります。サービスが完全に無効になっているか、想定どおりに機能していない場合は、システムに最新の更新プログラムをインストールするときにエラーが発生します。
  • 破損した WU コンポーネント – Windows Update サービスと同様に、Windows Update コンポーネントも、システムが最新の更新プログラムをインストールする際に重要な役割を果たします。これらのコンポーネントが破損すると、システムを最新のビルドに更新する際に問題が発生します。
  • システムファイルの破損 – オペレーティング システムは、破損または感染したファイルの影響を受ける可能性もあります。このエラーは、SFC、DISM、Windows Update トラブルシューティング ツールなどの組み込みのトラブルシューティング ユーティリティを使用して解決できます。
  • ウイルス対策の中断 – サードパーティのウイルス対策ソリューションを使用している場合、誤ったセキュリティ アラームが原因で更新プログラムのインストールがブロックされている可能性があります。このシナリオが当てはまる場合は、ウイルス対策ソフトウェアを無効にしてから、対象の更新プログラムのインストールを試みることができます。

問題の原因が何であれ、以下にリストされているトラブルシューティング方法は、更新エラー 0x30078701 を特定して解決するのに役立ちます。始めましょう!

1. SFC および DISM ユーティリティを実行する

システム内の一般的な破損エラーは、当面のような更新の問題の背後にある最も一般的な理由です.そのため、これらの問題を除外することから始めることをお勧めします。

これらのエラーを特定する最善の方法は、システム ファイル チェッカーや DISM などの組み込みのトラブルシューティング ユーティリティを使用することです。システム ファイル チェッカー (SFC) は保護されたシステム ファイルをスキャンしてあらゆる種類の不整合を検出し、DISM は破損したシステム イメージを修復します。



他のほとんどのトラブルシューティング ユーティリティとは異なり、これら 2 つを実行するにはコマンド プロンプトが必要です。

続行するには、次の手順に従います。

  1. 検索バーに「cmd」と入力してクリックします 管理者として実行 管理者権限でコマンドプロンプトを起動します。
  2. コマンドプロンプトウィンドウ内で、以下のコマンドを入力してヒットします 入る それを実行します。
    sfc /scannow

    SFCコマンドを実行

  3. コマンドが実行されるのを待ってから、PC を再起動します。
  4. 再起動したら、コマンド プロンプトを管理者として再度起動し、今度は以下の DISM コマンドを実行します。
    Dism /Online /Cleanup-Image /RestoreHealth

    DISM コマンドを実行します。

  5. ここで、PC を再起動して、エラー コード 0x30078701 が解決されたかどうかを確認します。

2. Windows Update コンポーネントをリセットする

前述したように、PC の Windows Update コンポーネントが破損している場合、更新プログラムをインストールすることも困難になる可能性があります。コンポーネントをリセットするだけでこれを修正できます。これにより、コンポーネントが元に戻り、実行されます。

これを行う方法は次のとおりです。

  1. 検索バーに「cmd」と入力してクリックします 管理者として実行 管理者権限でコマンド プロンプトを起動します。
  2. 次に、以下のコマンドを入力してヒットします 入る それぞれの後、それらを実行します。
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver

    Windows Update コンポーネントを停止する

  3. 完了したら、次のコマンドを 1 つずつ実行します。
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver

    Windows Update コンポーネントを開始する

  4. 最後に、PC を再起動し、エラー コード 0x30078701 が解決されたかどうかを確認します。

3.アップデートを手動でインストールする

これは解決策ではなく回避策ですが、トラブルシューティングの方法がうまくいかない場合は、更新プログラムを手動でインストールすることもできます。

Microsoft は、リリースされたすべての更新プログラムを一覧表示する更新プログラム カタログをオンラインで提供しています。対象の更新番号を検索領域に入力して、最も適切な結果をインストールできます。

これを行う方法は次のとおりです。

  1. ブラウザを起動して、 Microsoft Update カタログ .
  2. 画面の検索バーにアップデートの KB 番号を入力し、 入る .

    アップデート KB 番号を入力してください

  3. クリックしてください ダウンロードボタン デバイスの種類に応じて更新プログラムを選択した後、更新プログラムをインストールします。

    ダウンロードボタンをクリックします

  4. ファイルをダウンロードしたら、それをクリックして開き、指示に従ってインストールを完了します。

4. Windows Update サービスを再起動します

オペレーティング システムの Windows Update サービスは、更新プログラムのダウンロード、インストール、および削除を処理します。このサービスが無効になっているか、正しく機能していない場合、最新の更新プログラムをインストールするときに、エラー コード 0x30078701 などの問題が発生する可能性があります。

幸いなことに、Windows Update サービスの問題を修正するのは非常に簡単です。ほとんどの場合、サービスを再起動するだけで問題が解決します。

更新サービスが適切に実行されていることを確認する方法は次のとおりです。

  1. プレス 勝つ + R 実行を開きます。
  2. [ファイル名を指定して実行] に services.msc と入力し、クリックします。 入る .
  3. 次のウィンドウで、Windows Update サービスを探して右クリックします。
  4. 選ぶ プロパティ コンテキストメニューから。

    Windows Update サービスのプロパティにアクセスする

  5. [プロパティ] ダイアログで、 停止ボタン .

    サービスを停止する

  6. ヒット スタートボタン 数秒待ってからもう一度。
  7. 選ぶ 自動 スタートアップの種類のドロップダウンから。
  8. クリック 申し込み > わかった 変更を保存します。

5.ウイルス対策を無効にする(該当する場合)

Windows が更新プログラムをインストールできないもう 1 つの原因は、セキュリティ プログラムです。アプリケーションは、誤報によるシステムへの脅威として更新にフラグを立て、ブロックすることができます。

サードパーティのウイルス対策ソリューションを使用している場合、エラーが発生した場合はプログラムを一時的に無効にする必要があります.

続行する方法は次のとおりです。

  1. システム トレイのウイルス対策アイコンを右クリックします。
  2. 次に、選択します コンピュータが再起動されるまで無効にする コンテキストメニューから。

    ウイルス対策を無効にする

それでおしまい!同じ方法で、他のセキュリティ プログラムを無効にすることができます。タスクバーのアイコンを右クリックして、[次の再起動まで無効にする] を選択するだけです。更新プログラムがインストールされたら、PC を再起動してプログラムを有効に戻します。

これらのプログラムを長期間無効にしておくことはお勧めできません。システムがセキュリティ リスクに対して脆弱になる可能性があるためです。

6. Windows Update トラブルシューティング ツールを実行する

ユーザーがエラー コード 0x30078701 を修正するのに役立つ別のトラブルシューティング方法は、Windows Update トラブルシューティング ツールを実行することです。

このトラブルシューティング ツールの動作は、システムのエラーをスキャンし、ユーザー側からの入力を必要とせずに見つかった問題を修正するという意味で、SFC および DISM ユーティリティとほぼ同じです。

実行方法は次のとおりです。

  1. プレス 勝つ + Windows の設定を開きます。
  2. 選ぶ トラブルシューティング 左ペインから その他のトラブルシューティング ウィンドウの右側にあります。

    その他のトラブルシューティングをクリックします

  3. クリックしてください 実行ボタン 次のウィンドウで Windows Update のトラブルシューティング ツールに関連付けられています。

    トラブルシューティング ツールの [実行] ボタンをクリックします。

  4. これで、トラブルシューティング ツールがシステムのエラーをスキャンします。問題が見つかった場合は、修正を推奨します。その場合は、 この修正を適用する .
  5. そうでない場合は、クリックします トラブルシューティング ツールを閉じる 以下の次の方法に進みます。

7. 修復インストールまたはクリーン インストール

この記事に記載されている方法がどれもうまくいかない場合は、従来のトラブルシューティング方法ではエラー コード 0x30078701 を解決できないことを意味します。その場合、システム ファイルを再インストールして問題を解決する必要があります。

これは、修復インストールとクリーン インストールで実行できます。

クリーンインストール – このメソッドは、Windows を再インストールします。唯一の欠点は、Windows と同じパーティションに保存されていた個人用ファイルが失われることです。

修理取り付け – インプレース修復手順を実行することにより、個人ファイル (アプリケーションやゲームを含む) を保持しながら、破損した Windows ファイルを置き換えることができます。ただし、このプロセスは少し時間がかかります。