Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows 11/10でエラー0x80071AB1(ERROR_LOG_GROWTH_FAILED)が発生したときの対処法

Windows Updateで提供されている.NET Frameworkをインストールしようとした際に、エラー0x80071AB1(ERROR_LOG_GROWTH_FAILED)が表示されて失敗することがあります。このエラーは、トランザクションリソースマネージャーのログ領域を作成・拡張しようとした際に失敗したことを意味します。本記事では、この問題を解決するための具体的な方法を詳しく解説します。

Windows 11/10でエラー0x80071AB1(ERROR_LOG_GROWTH_FAILED)が発生したときの対処法

エラー0x80071AB1(ERROR_LOG_GROWTH_FAILED)の解決策

以下の方法を順番に試すことで、Windows 11/10のPCに最新版の.NET Frameworkを正常にインストールできるようになります。

  1. Windows Updateトラブルシューティングツールを実行する
  2. SoftwareDistributionフォルダーを削除する
  3. アップデートを手動でインストールする
  4. Windows Updateコンポーネントをリセットする
  5. PowerShellからWindows Updateを実行する

これらの操作の多くには管理者権限が必要です。あらかじめ管理者アカウントでサインインしておきましょう。

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

Windows Updateトラブルシューティングツールは、Windows Updateに関する問題の多くを自動的に修復できます。サービスの再起動、キャッシュの削除、アップデートの強制ダウンロードなどを自動で行ってくれます。

Windows 11/10でエラー0x80071AB1(ERROR_LOG_GROWTH_FAILED)が発生したときの対処法

  • 「設定」(Win + I)を開き、「システム」>「トラブルシューティング」へ移動します
  • 「その他のトラブルシューティングツール」をクリックし、一覧から「Windows Update」を見つけます
  • 横にある「実行する」ボタンをクリックし、ウィザードが完了するまで待ちます
  • 完了後、再度Windows Updateを実行して、問題が解決したか確認してください

2. SoftwareDistributionフォルダーを削除する

Windows 11/10でエラー0x80071AB1(ERROR_LOG_GROWTH_FAILED)が発生したときの対処法

トラブルシューティングツールでもSoftwareDistributionフォルダーのキャッシュは削除されますが、手動で削除することで修復成功率をさらに高められます。以下の手順で操作してください。

  • Win + Rキーで「ファイル名を指定して実行」を開きます
  • 「services.msc」と入力し、Shift + Enterキーを押して管理者権限で起動します
  • 「Windows Update」サービスを探してダブルクリックで開きます
  • サービスを一時的に「無効」に設定します
  • Win + Eキーでエクスプローラーを開きます
  • C:\Windows\SoftwareDistribution フォルダーへ移動します
  • フォルダー内のすべてのファイルを選択して削除します
  • Windows Updateサービスを再び有効化(自動)に戻します

その後、Windows Updateを再実行して問題が解決したかどうかを確認してください。

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

Windows 11/10でエラー0x80071AB1(ERROR_LOG_GROWTH_FAILED)が発生したときの対処法

Windows Update経由でのインストールが何度も失敗する場合は、「Microsoft Update Catalog」から直接ダウンロードして手動インストールする方法も有効です。

  • 設定からWindows Updateを開き、.NET Framework関連のアップデートのKB番号を確認します
  • Microsoft Update Catalogのサイトにアクセスし、そのKB番号で検索します
  • お使いのPCの環境(32bit / 64bit)に合ったアップデートをダウンロードします
  • ダウンロードしたファイルをダブルクリックしてインストーラーを起動し、画面の指示に従って更新します

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

「Reset Windows Update Tool」などの専用ツールを使用すると、Windows Updateの各コンポーネントを初期状態に戻せます。リセット後に再度アップデートを試してみてください。破損したコンポーネントやレジストリ設定が原因の場合、この方法で解決することがあります。

5. PowerShellからWindows Updateを実行する

管理者権限でPowerShellウィンドウを開き、以下のコマンドを実行します。

wuaclt.exe /updatenow

コマンドが正常に処理されたら、「exit」と入力してEnterキーを押し、PowerShellを終了します。

最後にPCを再起動し、問題が解決したかどうかを確認してください。

これらの手順を実践することで、Windows上のエラー0x80071AB1(ERROR_LOG_GROWTH_FAILED)を解消できるはずです。

よくある質問

SoftwareDistributionフォルダーを削除すると、なぜアップデートに役立つの?

Windowsはアップデートをインストールする前に、このフォルダーへ一時的にダウンロードします。ダウンロード中にファイルが破損したり、完全にダウンロードされなかったりすると、アップデートエラーの原因になります。フォルダーを手動で削除するか、トラブルシューティングツールを実行することで古いファイルが消去され、Windowsがサーバーから改めて新しいコピーをダウンロードし直すため、エラーが解消されるのです。

Windows Updateサービスを無効にすれば、Windows Updateを停止できる?

一時的には可能です。ただし、他のサービスやWindowsコンポーネントがWindows Updateサービスを再び起動させることがあります。アップデートを遅らせたい場合は、サービスを無効化するのではなく、Windowsの設定からアクティブ時間や更新の一時停止を利用するのが確実な方法です。

  1. Windows 11/10でWindows Updateエラー0x800F081Fが発生したときの直し方

    Windows 11/10/8/7でWindows Updateを実行した際に「0x800F081F」というエラーコードが表示され、更新プログラムのインストールに失敗することがあります。このエラーの主な原因は、Windowsコンポーネントストアの破損やシステムファイルの不整合です。 本記事では、Windowsに標準搭載されているDISM(展開イメージのサービスと管理)ツールを使って、破損または欠落したWindows Update関連ファイルを修復し、エラー0x800F081Fを解消する具体的な手順を解説します。 Windows Updateエラー0x800F081Fとは DISMツールは、ハ

  2. Windows 11/10でWindows Updateエラー0x800F081Fを修正する方法

    Windows 11/10/8/7でWindows Updateエラー0x800F081Fが発生した場合、OSに標準搭載されているDISM(展開イメージのサービスと管理)ツールやCheckSUR(システム更新準備ツール)を活用することで、破損または欠落しているWindows Update関連のファイルを修復できます。 この組み込みツールは、ハードウェア障害やソフトウェアの問題によって引き起こされる可能性のあるシステムの不整合をスキャンし、破損を自動的に修復します。システムファイルに不整合や破損が検出された場合は、DISMツールを使ってファイルを更新し、問題を解決することが可能です。 Wind