Windows Updateの処理は、いくつかの問題やエラーを経験することなく、数人の人々が経験する冒険になるでしょう。多くの人々は、Windowsが実際にダウンロードを強制するまで、または最新のWindowsでのみ実行されるアプリに直面するまで、これらの更新を単に無視します。
これらの更新を処理している間、さまざまなエラーが表示される可能性があり、修正を見つけるのが難しい傾向があり、いくつかの代替方法を試すまで、問題の正確な原因がわかりません。
WindowsUpdate中のデータベースエラー
「WindowsUpdateデータベースエラーが検出されました」というエラーメッセージは、WindowsUpdateに関するいくつかの異なるプロセス中に表示される場合があります。まず第一に、それは単にWindowsを新しいバージョンに更新しているときに現れる可能性があります。それとは別に、「WindowsUpdateの修復」などの他のいくつかの機能を選択した場合に発生する可能性があります。いくつかの異なるコードに遭遇するか、コードがまったくない場合がありますが、それぞれの解決策は同じです。
これは、何かがうまくいかなかったというエラーメッセージに直面するだけで、数か月遅れて更新を完了するのに苦労している人々にとっては非常に苛立たしいように見えるかもしれません。この問題にはいくつかの解決策があり、最終製品に満足するためには、それらすべてを試す必要があるかもしれません。
破損したシステムファイルを修復する
Restoroをダウンロードして実行し、から破損したファイルをスキャンします。 ここに 、ファイルが破損していて不足していることが判明した場合は、ファイルを修復してから、ファイルがスタックしていないかどうかを確認します。ファイルがスタックしている場合は、以下の解決策を試してください。
解決策1:SFCスキャンを使用する
マイクロソフトによって提案されたこの問題の解決策は、ほとんど自動化されているように見える他の解決策とは異なり、異常な数の人々を助けました。他のことをする前にこれを試してください。 SFCはシステムファイルチェッカーの略で、コンピューターに障害または破損したシステムファイルがないかチェックし、自動的に修復します。
- 検索ボックスに「コマンドプロンプト」と入力し、アイコンを右クリックして[管理者として実行]を選択します。
- 「sfc / scannow」と入力して、Enterキーを押します。
- プロセスが開始され、障害のあるファイルが自動的に修正されます。
SFCの実行
解決策2:DISMツールを使用する
DISMはDeploymentImage Servicing and Managementの略で、Windowsイメージの修復とサービスに使用できるツールです。これは、特定の問題を自動的に修正できるため、Microsoftによっても推奨されています。
- 解決策1の説明に従って、管理者としてコマンドプロンプトを実行します。
- プロセスを完了するために使用する必要がある2つの別々のコマンドがあります。
DISM.exe / Online / Cleanup-image / scanhealth DISM.exe / Online / Cleanup-image / Restorehealth
- プロセスが完了するまで一定の時間待つ必要がありますが、決して自分でキャンセルしないでください。
解決策3:WindowsUpdateコンポーネントを手動でリセットする
このプロセスはやや高度であり、更新ユーティリティ全体を手動でリセットし、更新プロセスを最初から開始することを意味します。以下の指示に注意深く従ってください。
- 上記の解決策の説明に従って、管理者としてコマンドプロンプトを実行します。
- 次のコマンドを使用して、Windows Update Services、MSIインストーラー、BITS、および暗号化のプロセスを停止できます。
ネットストップwuauserv ネットストップcryptSvc ネットストップビット ネットストップmsiserver
- SoftwareDistributionとCatroot2の2つのフォルダーの名前を変更する必要があります。自分で見つけてみることができますが、以下のコマンドをコピーするだけの方が間違いなく簡単です。これらのファイルの名前を手動で変更する場合は、コマンドでこれらのファイルの場所を確認できます。
ren C: Windows SoftwareDistribution SoftwareDistribution.old ren C: Windows System32 catroot2 Catroot2.old
- 次のコマンドを使用して、ステップ2で終了したプロセスを開始します。
ネットスタートwuauserv ネットスタートcryptSvc ネットスタートビット ネットスタートmsiserver
- PCを再起動して、もう一度WindowsUpdateを続行します。
解決策4:WindowsUpdateのトラブルシューティングを使用する。
Windowsには、同様の問題に対処するように設計されたトラブルシューティングツールがプリインストールされており、他のオプションがなくなったときに間違いなく役立ちます。
- コントロールパネルを開く>>トラブルシューティング>>システムとセキュリティ>> WindowsUpdateの問題を修正します。
- 画面の指示に従ってください。
コントロールパネルでトラブルシューティングツールを見つける
解決策5:いくつかのフォルダーを削除する
- C: Windows SoftwareDistribution Downloadを見つけて、中にあるものをすべて削除します。
- C: Windows SoftwareDistributionを開き、表示されているDownload.oldファイルを削除します。
- アップデートは問題なく開始されます。
解決策6:Windowsのリセットを行う
他の解決策が失敗した後、最後の賭けは、ファイルを使用せずにWindowsを再インストールすることです。これは、Windows 10で実行できるためです。まず、Windows10のインストールをダウンロードするにはUSBまたはDVDが必要です。あなたはそれをダウンロードすることができます ここに 。
- Windowsインストールメディアとして使用するDVDまたはUSBドライブをロードし、コンピューターを起動します。
- [オプションの選択]画面から[トラブルシューティング]を選択し、[詳細オプション]をクリックします。
- [このPCをリセットしてファイルを保持する]を選択します。
解決策7:自動スクリプトを使用してWindows UpdateServicesをリセットする。
ソリューション3の手順が複雑すぎると思われる場合は、ソリューション3に含まれていない機能がいくつかあるため、いつでもこのスクリプトを使用して、さらに良い結果を得ることができます。
- Windows10ビルド10240以降のスクリプトをからダウンロードします ここに およびWindows7,8.0または8.1を実行しているユーザーの場合 ここに
- ダウンロードフォルダでそれを見つけて右クリックし、[抽出]を選択します。
- 抽出後、WuReset.batファイルを右クリックし、管理者として実行します。
- プロセスが終了し、「タスクが正常に完了しました」というメッセージが表示されたら、PCを再起動します。
読んだ4分