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

Windows 10/11のアップデート・ライセンス認証エラー0x800f0805を解決する方法

MicrosoftのWindows 10/11は市場で最も広く利用されているOSですが、ソフトウェアである以上、エラーはつきものです。ユーザーはさまざまな要因によって発生するシステムエラーコードに遭遇することがあります。幸い、適切な情報さえあれば、こうした問題の多くは自力で解決できます。

近年、Windows 10/11のアップデートまたはライセンス認証エラー「0x800f0805」に直面したという報告が多数寄せられています。この問題は、システムアップデートのダウンロード・インストール時や、OSのライセンス認証を行う際に発生します。Windows Updateは、バグ修正やセキュリティパッチ、機能更新プログラムをOSへ届ける重要な機能です。

エラー0x800f0805が発生すると、Windows Updateが最新の更新プログラムをインストールできなくなります。その結果、システムはマルウェア攻撃やバグ、その他の安定性の問題に対して脆弱な状態に陥ります。この問題は放置せず、発見次第すぐに対処することが重要です。

Windows 10/11でライセンス認証エラー0x800f0805が発生する主な原因

エラー0x800f0805は複数の要因によって引き起こされる可能性があります。代表的な原因は以下のとおりです。

  1. Microsoftサーバー側で一時的な不具合が発生している。
  2. マルウェア感染などによりシステムファイルが破損している。
  3. 誤操作などでシステムファイルが削除され、欠落している。

Windows 10/11のライセンス認証エラー0x800f0805を修正する方法

エラー0x800f0805の原因は多岐にわたるため、ここでは複数の解決策を紹介します。環境によっては一部の方法が効果を発揮しない場合もあるため、上から順番に試して、ご自身のケースに合った解決策を見つけることをおすすめします。

解決策1:Windowsトラブルシューティングツールを実行する

Windows Update関連のトラブルには、まず標準搭載のトラブルシューティングツールを試すのが定石です。この機能はパソコン上のさまざまな問題を自動的に検出し、修復してくれます。起動手順は以下のとおりです。

  1. 「Windows + I」キーを同時に押して、設定画面を開きます。
  2. 「更新とセキュリティ」を選択します。
  3. 左側のメニューから「トラブルシューティング」を選択します。
  4. 「Windows Update」をクリックし、画面の指示に従って進めます。
  5. 完了したらシステムを再起動し、問題が解決したかどうかを確認します。

解決策2:アップデートを手動でダウンロードしてインストールする

Microsoft Update Catalogから最新の更新プログラムを手動でダウンロード・インストールすることで、エラー0x800f0805を回避できる場合があります。手順は以下のとおりです。

  1. 「Windows + I」キーを同時に押して、設定アプリを開きます。
  2. 「システム」タブを選択し、下にスクロールして「バージョン情報」をクリックします。
  3. 「デバイスの仕様」にある「システムの種類」で、PCが64ビット版か32ビット版かを確認します。
  4. 設定のメイン画面に戻り、今度は「更新とセキュリティ」を選択します。
  5. 保留中のアップデートを確認し、更新コード(例:KB4078407)をメモしておきます。
  6. Microsoft Update Catalogのサイトにアクセスします。
  7. メモした更新コードで該当する更新ファイルを検索し、システムのビルドに合ったものをダウンロードします。
  8. 拡張子が「.msu」のファイルのダウンロードが完了したら、ダブルクリックしてインストールを開始します。
  9. 完了後、システムを再起動して新しいアップデートを有効にします。

解決策3:SFC/DISMスキャンを実行する

システムファイルチェッカー(SFC)は、破損・損傷・欠落したシステムファイルをスキャンし、正常なコピーと置き換えてくれるWindows 10/11の便利な組み込みツールです。SFCはローカルキャッシュから正常なファイルを取得しますが、DISMはオンラインサーバーから取得して破損したシステムファイルを修復します。

より確実な結果を得るために、両方のツールを実行することをおすすめします。以下の手順に従ってください。

  1. 「Windows + R」キーを同時に押して、「ファイル名を指定して実行」ダイアログを開きます。
  2. 検索フィールドに「cmd」と入力し、「Ctrl + Shift + Enter」キーを押して管理者権限のコマンドプロンプトを起動します。ユーザーアカウント制御(UAC)が表示されたら「はい」をクリックして管理者権限を付与します。
  3. 管理者のコマンドプロンプトに以下のコマンドを入力し、Enterキーを押します。
    sfc /scannow
  4. 処理が完了するまで待ち、終了したらシステムを再起動します。
  5. 再起動後、手順1と2と同じ方法でもう一度管理者のコマンドプロンプトを開きます。
  6. 以下のコマンドを入力してEnterキーを押します。
    DISM.exe /Online /Cleanup-image /Restorehealth
    前述のとおり、この処理には安定したネットワーク接続が必要です。
  7. 処理には15分前後かかる場合があります。完了したらPCを再起動し、問題が解決したかどうかを確認してください。

解決策4:Windows Updateコンポーネントをリセットする

Windows Updateコンポーネントの設定に不具合があると、エラー0x800f0805が発生することがあります。以下の手順に正確に従って対処しましょう。

  1. 「Windows + R」キーを押し、テキストフィールドに「cmd」と入力してから「Ctrl + Shift + Enter」キーを同時に押し、管理者権限のコマンドプロンプトを開きます。
  2. 管理者のコマンドプロンプトで、以下のコマンドを1行ずつ入力し、それぞれEnterキーを押します。
    net stop bits
    net stop wuauserv
    net stop appidsvc
    net stop cryptsvc
  3. 「C:\Windows\SoftwareDistribution」フォルダに移動し、フォルダ内のすべての内容を削除します。
  4. コマンドプロンプトに戻り、以下のコマンドを1行ずつ入力して、それぞれEnterキーを押します。
    net start bits
    net start wuauserv
    net start appidsvc
    net start cryptsvc
  5. PCを再起動し、問題が解決したかどうかを確認します。

マルウェアやウイルス感染が疑われる場合は、まず信頼性の高いセキュリティソフトでシステム全体のセキュリティスキャンを実行することをおすすめします。また、将来の脅威からPCを守るため、ウイルス対策ソフトを常時バックグラウンドで稼働させておくのが理想的です。

  1. Windows 10のアップデート・ライセンス認証エラー0x800f0805を修正する方法

    Windows 10のエディションをアップグレードする際(HomeからPro、ProからEnterpriseなど)、ライセンス認証中にエラーコード「0x800f0805」が表示されることがあります。また、Windows Updateを実行した際にも同じエラーが発生するケースがあります。この記事では、この問題を解決するための最も効果的な対処法を、状況別にわかりやすく解説します。エラーが発生する場面は大きく分けて2つあります。ひとつはWindowsのバージョン変更時のライセンス認証エラー、もうひとつはWindows Updateエラーです。ライセンス認証の問題は比較的簡単に解決できますが、アップデ

  2. 【解決策】Windows 10/11で発生するWindows Updateエラー0x8024401Fを修正する方法

    Windows 10/11でWindows Updateのエラーコード「0x8024401F」が表示されると、原因がわからず戸惑ってしまう方も多いでしょう。しかし、正しい手順とポイントを押さえていれば、この問題は決して解決不可能ではなく、それほど時間をかけずに修正することも可能です。本記事では、Windows 10/11でエラー0x8024401Fを解消するための具体的な方法を詳しくご紹介します。Windows Updateエラー0x8024401Fの原因は?エラー0x8024401Fは、OSをアップデートする際に最もよく遭遇するエラーの一つです。「Windows server 2016 up