Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windows Update データベース破損エラーの解決方法【5つの対処法を徹底解説】

Windows 10のアップデート中に更新処理が途中で止まってしまったり、Windows Updateデータベース破損エラーのせいでアップデート自体ができないことがあります。このエラーは「Windows Updateのトラブルシューティングツール」を実行したときに初めて判明することが多いのですが、通常ならツールが自動的に問題を修復してくれるところ、このケースでは「潜在的なWindows Updateデータベースエラーが検出されました」と表示されるものの、「修正を適用」をクリックしても修復が失敗し、しばらく実行した後に「未修正」と表示されてしまいます。

新しいアップデートをダウンロードできない状態が続くと、PCがセキュリティの脅威やマルウェアにさらされる危険性が高まります。そのため、この問題はできるだけ早く解決することが重要です。それでは、具体的な解決方法を順番に見ていきましょう。

Windows Updateデータベース破損エラーの解決手順

作業を始める前に、万が一のトラブルに備えてシステムの復元ポイントを作成しておくことをおすすめします。

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

  1. Windowsの検索バーに「トラブルシューティング」と入力し、「トラブルシューティング」をクリックします。
  2. 左側のウィンドウから「すべて表示」を選択します。
  3. 「コンピューターの問題のトラブルシューティング」の一覧から「Windows Update」を選択します。
  4. 画面の指示に従い、Windows Updateのトラブルシューティングツールを実行します。
  5. トラブルシューティングツールがWindows Updateデータベース破損エラーを自動的に検出・修復します。
  6. PCを再起動し、再度アップデートのインストールを試みます。

なお、上記のトラブルシューティングツールが正常に動作しない場合や破損している場合は、Microsoftの公式サイトから最新版のUpdateトラブルシューティングツールを手動でダウンロードして実行することもできます。

方法2:クリーンブートを実行してからWindows Updateを試す

サードパーティ製ソフトウェアがアップデートと競合している可能性もあります。クリーンブート状態でアップデートを試してみましょう。

  1. Windowsキー + Rを押し、「msconfig」と入力してOKをクリックします。
  2. 「全般」タブで「スタートアップのオプションを選択する」にチェックが入っていることを確認します。
  3. スタートアップの項目を読み込む」のチェックを外します。
  4. 「サービス」タブを開き、「すべてのMicrosoftサービスを隠す」にチェックを入れます。
  5. すべて無効」をクリックして、競合の原因となる不要なサービスを無効化します。
  6. 「スタートアップ」タブで「タスクマネージャーを開く」をクリックします。
  7. タスクマネージャーの「スタートアップ」タブで、有効になっているスタートアップ項目をすべて無効にします。
  8. OKをクリックしてPCを再起動します。再起動後にもう一度Windows Updateを実行すると、今度は正常に完了するはずです。
  9. 問題が解決したら、再度Windowsキー + Rを押して「msconfig」と入力し、OKをクリックします。
  10. 「全般」タブで「通常スタートアップ」を選択し、OKをクリックします。
  11. 再起動を求められたら「再起動」をクリックします。これでWindows Updateデータベース破損エラーは解決するはずです。

方法3:システムファイルチェッカー(SFC)とチェックディスク(CHKDSK)を実行する

システムファイルの破損が原因の場合は、SFCスキャンとディスクチェックが有効です。

  1. Windowsキー + Xを押し、「コマンドプロンプト(管理者)」をクリックします。
  2. コマンドプロンプトに以下のコマンドを入力してEnterキーを押します。
Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows
  1. スキャンが完了するまで待ち、終了したらPCを再起動します。
  2. 次に、チェックディスクユーティリティ(CHKDSK)を実行してファイルシステムエラーを修復します。
  3. 処理が完了したら、変更を適用するためにPCを再起動します。

方法4:DISM(展開イメージのサービスと管理)を実行する

  1. Windowsキー + Xを押し、「コマンドプロンプト(管理者)」を選択します。
  2. 以下のコマンドを入力してEnterキーを押します。

重要:DISMを実行する前に、Windowsインストールメディアを用意しておいてください。

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess

注意:「C:\RepairSource\Windows」の部分は、実際の修復ソースの場所に置き換えてください。

Enterキーを押してコマンドを実行し、処理が完了するまで待ちます。通常は15〜20分ほどかかります。

注意:上記のコマンドが機能しない場合は、以下を試してください。
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
  1. DISMの処理が完了したら、コマンドプロンプトに「sfc /scannow」と入力してEnterキーを押します。
  2. システムファイルチェッカーの実行が完了したら、PCを再起動します。

方法5:SoftwareDistributionフォルダーの名前を変更する

アップデートのダウンロードデータが破損している場合は、SoftwareDistributionフォルダーのリネームが効果的です。

  1. Windowsキー + Xを押し、「コマンドプロンプト(管理者)」を選択します。
  2. 以下のコマンドを1行ずつ入力して、Windows Update関連サービスを停止します。それぞれ入力後にEnterキーを押してください。
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
  1. 次に、SoftwareDistributionフォルダーの名前を変更するため、以下のコマンドを入力してEnterキーを押します。
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
  1. 最後に、Windows Update関連サービスを再開するため、以下のコマンドを1行ずつ入力してEnterキーを押します。
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
  1. 変更を保存するためにPCを再起動します。

あわせて読みたい関連記事

  • REGISTRY_ERRORブルースクリーンエラーの修復方法
  • Windows 10がRAMを最大限に使用しない問題の解決方法
  • iertutil.dllが原因でInternet Explorerが動作しなくなる問題の修復方法
  • Windows 10でWi-Fiが頻繁に切断される問題の解決方法

以上でWindows Updateデータベース破損エラーの解決は完了です。この記事についてご不明な点や質問がある場合は、お気軽にコメント欄でお知らせください。

  1. 【解決済み】Windows 10アップデートエラー0x80080008の原因と8つの対処法

    Windowsユーザーであれば、アップデートエラーに一度は遭遇したことがあるのではないでしょうか。Windows 10ではアップデート関連のトラブルが発生しやすいのが実情です。 本記事では、Windows 10のアップデート中にエラー0x80080008が表示される場合の対処法を詳しく解説します。この記事を読めば、エラーメッセージを解消し、保留中のWindowsアップデートをスムーズに完了できるようになります。 具体的な修正手順に入る前に、まずは基本情報を確認しておきましょう。 Windows 10アップデートエラー0x80080008とは? エラー0x80080008は、最新のWindows

  2. 【解決済み】Windows 10で「潜在的なWindows Updateデータベースエラーが検出されました」を修正する方法

    Windows 10では、デバイスがMicrosoftサーバーに接続されると、更新プログラムが自動的にダウンロード・インストールされるよう設定されています。しかし、Windows Updateのダウンロードが途中で止まったり、さまざまなエラーによってインストールに失敗したりすることがあります。Windows Updateのトラブルシューティングツールを実行すると、「潜在的なWindows Updateデータベースエラーが検出されました」という結果が表示されることがあります。また、「Windows Updateコンポーネントを修復する必要があります」と表示されるケースもあります。同様の問題でお困