Windows 10 のアップデートエラーコード 0x80240020 を解決する方法: ステップバイステップガイド

主な注意事項

  • エラー コード 0x80240020 は、Windows Update プロセスに問題があることを示します。
  • 自動更新要求を処理できない場合、特定の更新が失敗する可能性があります。
  • このエラーを修正するための簡単な解決策がいくつかあります。

Windows Update エラーコード 0x80240020 のトラブルシューティング: 完全ガイド

Windows 10 または 11 のシステムを更新しようとした際にエラーコード 0x80240020 が表示されると、イライラしてしまうかもしれません。このガイドでは、根本的な問題を分析し、問題を解決するための効果的な解決策を紹介します。

アップデートエラーコード0x80240020を解決するための効果的な解決策

ステップ1:「サインイン情報を使用する」オプションを有効にする

まず、Windows Update でサインイン設定を構成します。

  • 押すと設定 Win + I ウィンドウが開きます。
  • [アカウント] > [サインイン オプション]に移動します。

Windows 11の場合

  • 追加設定セクションにアクセスします。
  • 更新後にサインイン情報を使用してセットアップを自動的に完了するのトグルを有効にします。

Windows 10の場合

  • 「プライバシー」セクションまで下にスクロールします。
  • [サインイン情報を使用する] を有効にすると、更新または再起動後にデバイスのセットアップを自動的に完了し、アプリを再度開くことができます。

プロのヒント: PC を再起動し、再度ログインした後もエラーが続くかどうかを確認します。

ステップ2: Windows Updateのトラブルシューティングツールを活用する

エラーが解決しない場合は、Windows Update トラブルシューティング ツールを実行して、根本的な問題を検出し、修正してください。

Windows 11の場合

  • を使用して設定メニューを開きます Windows + I
  • システム > トラブルシューティング > その他のトラブルシューティングを選択します。
  • Windows Updateを見つけて、[実行]ボタンをクリックします。

Windows 10の場合

  • 押すと Win + R 実行ダイアログが開きます。
  • ms-settings:と入力し、 [OK]をクリックします。
  • [更新とセキュリティ] > [トラブルシューティング] > [Windows Update]に移動します。
  • トラブルシューティングの実行をクリックします。

プロのヒント:トラブルシューティングを実行した後、更新が適用されていることを確認するためにコンピューターを再起動してください。

ステップ3: BITSサービスを確認して有効にする

バックグラウンド インテリジェント転送サービス (BITS) は Windows Update で重要な役割を果たすため、適切に実行されていることを確認します。

  • [スタート]をクリックし、「サービス」と入力してEnter キーを押します。
  • 「バックグラウンド インテリジェント転送サービス」を見つけてダブルクリックします。
  • [全般]タブで、サービスの状態[実行中]であるかどうかを確認します。
  • 停止している場合は、[開始] ボタンをクリックし、[OK]を選択して変更を保存します。

プロのヒント:変更を有効にするには、BITS を有効にした後、PC を再起動してください。

ステップ4: SoftwareDistributionフォルダを削除して再作成する

SoftwareDistributionフォルダに破損したファイルが含まれている場合があります。以下の手順に従ってフォルダを再作成してください。

  • を使用して実行ダイアログを開きます Win + R
  • services.mscと入力して[OK]を押します。
  • 次のサービスを見つけてダブルクリックし、停止します。
    • Windows Update サービス
    • バックグラウンドインテリジェント転送サービス
    • 暗号化サービス
  • を使用してファイルエクスプローラーを開き、 C:\Windows\SoftwareDistribution\ Win + E に移動します。
  • すべてのコンテンツを削除するか、フォルダーの名前をsoftwaredistribution.oldに変更します。

その後、管理者としてコマンドプロンプトを開き、次のコマンドを実行します。

wuauclt.exe /updatenow

以前に停止したサービスを再起動し、PC を再起動します。

ステップ5:レジストリ設定を変更する

問題が解決しない場合は、レジストリの調整が次のステップになるかもしれませんが、慎重に進めてください。必ず事前にシステムのバックアップを作成してください。

  • Windowsアイコンを右クリックし、[実行]を選択します。
  • 「regedit」と入力して Enter キーを押すと、レジストリ エディターが開きます。
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\OSUpgradeに移動します。
  • このキーが見つからない場合は、 WindowsUpdate >新規 > キーを右クリックして作成し、 OSUpgradeという名前を付けます。
  • このキー内に、 AllowOSUpgradeという名前の新しいDWORD (32 ビット) 値を作成し、その値を0x00000001に設定します。

プロのヒント:システムの破損を避けるために、レジストリを変更する前にシステムのバックアップを取ることが重要です。

成功のための追加のヒント

  • 更新する前に、必ず使用可能なストレージを確認してください。
  • システムの健全性を維持するために、定期的にディスク クリーンアップを実行してください。
  • 互換性の問題を回避するために、ドライバーを最新の状態に保ってください。

まとめ

このガイドでは、Windows Update エラーコード 0x80240020 の一般的な原因を取り上げ、問題を効果的にトラブルシューティングして解決するための包括的な手順を示しました。このガイドで概説した手順に従うことで、Windows Update がスムーズに実行されるようになります。

結論

上記の方法に従うことで、エラーコード0x80240020に効果的に対処し、Windows Updateプロセスの整合性を維持できます。さらに問題が発生した場合は、お気軽にお問い合わせください。

FAQ(よくある質問)

エラーコード 0x80240020 はどういう意味ですか?

エラー コード 0x80240020 は、ログオンしたユーザーまたはシステム サービス エラーの問題により、Windows Update プロセスを完了できなかったことを示します。

エラーコード 0x80240020 を修正するにはどうすればよいですか?

このエラーは、特定のサインイン設定を有効にし、Windows トラブルシューティング ツールを使用し、BITS サービスが実行されていることを確認し、SoftwareDistribution フォルダを再作成することで解決できます。また、レジストリ設定の調整も問題の解決に役立つ場合があります。