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

Windows Updateエラー0x800f020bの原因と解決方法を徹底解説

一部のWindowsユーザーから、OSの更新中にエラーが発生するという報告が寄せられています。「設定」を開いて「更新とセキュリティ」にアクセスすると、次のようなエラーメッセージが表示されるケースがあります。

更新プログラムのインストール中に問題が発生しましたが、後でもう一度実行されます。このメッセージが繰り返し表示される場合は、詳細情報を検索してください。次のコードが役立つ可能性があります:(0x800f020b)

また、プリンター関連のデバイスでは、以下のようなエラーメッセージが表示されることもあります。

Hewlett-Packard – HP Photosmart 7520 series – Null Print – エラー 0x800f020b

本記事では、シンプルな対処法を使ってWindows Updateエラー0x800f020bを解消する方法を詳しく解説していきます。

Windows Updateエラー0x800f020bが発生する原因は?

0x800F020B(-2146500085)SPAPI_E_No_Such_Devinst:デバイスインスタンスが存在しません

このエラーが表示される理由はいくつかあります。この更新プログラムはプリンターなどの外部デバイスに対してインストールされるため、デバイスが正しく接続されていないとエラーが発生します。ただしこれが唯一の原因ではなく、他にもさまざまな要因が考えられます。本記事では、それらの原因を順番に確認し、解決していきます。

Windows Updateエラー0x800f020bの解決方法

作業を始める前に、まず更新プログラムをインストールする対象デバイスが正しく接続されていることを確認しましょう。これは最も基本的な原因の一つであり、接続を見直すだけで問題が解消することもあります。それでも問題が続く場合は、以下の方法を順に試してみてください。

Windows Updateエラー0x800f020bを解消するためにできることは次のとおりです。

  1. Windows Updateのトラブルシューティングツールを実行する
  2. Windows Updateのキャッシュをクリアする
  3. すべての外部デバイスを再接続して再試行する
  4. Windows Updateオンライントラブルシューターを実行する
  5. クリーンブート状態でWindows Updateを実行する
  6. 更新プログラムを手動でダウンロードしてインストールする

それぞれの方法を詳しく見ていきましょう。

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

まず最初に試したいのが、Windowsに標準搭載されているWindows Updateトラブルシューティングツールです。以下の手順で実行できます。

  1. Win + Iキーを押して「設定」を開きます。
  2. 「更新とセキュリティ」>「トラブルシューティング」>「追加のトラブルシューティングツール」の順にクリックします。
  3. 「Windows Update」を選択し、「トラブルシューティングツールの実行」をクリックします。

画面の指示に従って処理を完了させたら、問題が解消されたかどうかを確認してください。

2. Windows Updateのキャッシュをクリアする

トラブルシューティングツールを実行してもエラーが解消しない場合は、Windows Updateのキャッシュをクリアしてみましょう。

まず、Windows Updateサービスを停止する必要があります。スタートメニューから「サービス」を開き、一覧の中から「Windows Update」を探して右クリックし、「停止」を選択します。

次に、Win + Rキーで「ファイル名を指定して実行」を開き、以下のパスを貼り付けて「OK」をクリックします。

%windir%\SoftwareDistribution\DataStore

開いたフォルダ内のすべてのファイルを削除します。Ctrl + Aキーですべてのファイルを選択し、右クリックして「削除」を選びましょう。

最後に「Windows Update」サービスを再起動し、問題が解決したかどうかを確認してください。

3. すべての外部デバイスを再接続して再試行する

このエラーは外部接続デバイスに関連しているため、接続されているすべてのデバイスを一度取り外し、再度接続してから更新を試みてください。これだけで問題が解消することもあります。外部デバイスを再接続する前に、パソコンを再起動しておくとより効果的です。

4. Windows Updateオンライントラブルシューターを実行する

標準のトラブルシューティングツールを使いたくない場合や、問題が解決しない場合は、Microsoftが提供するWindows Updateオンライントラブルシューターの利用を検討してみてください。ブラウザ上で動作するツールで、より高度な診断と修復が可能です。

5. クリーンブート状態でWindows Updateを実行する

サードパーティ製アプリケーションがWindows Updateに干渉している可能性もあります。その場合は、クリーンブート状態でシステムを起動し、その状態でWindows Updateを実行してみてください。不要な常駐アプリを排除することで、正常に更新できるようになることが期待できます。

6. 更新プログラムを手動でダウンロードしてインストールする

上記の方法をすべて試しても解決しない場合は、更新プログラムを手動でダウンロードしてインストールしましょう。Microsoft Updateカタログから該当する更新プログラム(KB番号)を検索し、自分のシステムに合ったバージョンを入手できます。これは恒久的な解決策ではありませんが、当面の間はパソコンを最新の状態に保つことができます。

これらの解決策を活用すれば、エラー0x800f020bの問題は解消できるはずです。

補足:Windows Updateの「アクティブ時間」とは?

アクティブ時間とは、Windowsにパソコンを使用している時間帯を認識させるための機能です。Windowsはこの情報をもとに、ユーザーが作業をしていない時間帯に更新プログラムをインストールし、自動的に再起動を行うよう制御しています。作業中の突然の再起動を防ぎたい場合は、アクティブ時間を適切に設定しておくと安心です。

以上で解説は終わりです!

  1. Windows Updateエラー0x800F0825の原因と解決方法を徹底解説

    Windows Updateは、新機能へのアクセスだけでなく、PCのセキュリティを維持するためにも欠かせないものです。しかし、まれに破損した更新プログラムがダウンロード・インストールされ、更新の適用やアンインストールの際にWindows Updateエラー0x800F0825が発生することがあります。このエラーに遭遇した場合は、本記事でご紹介する解決策をお試しください。 0x800f0825 – CBS_E_CANNOT_UNINSTALL – パッケージをアンインストールできません。 Windows Updateエラー0x800F0825とは このエラーは、Windowsが破損した更新パッケ

  2. Windows Updateエラー0x8024A10Aの原因と対処法を徹底解説

    Windowsの他の多くのサービスと同様に、Windows Updateサービスも、動作が不安定になることがあります。その結果として発生するのが、Windows Updateエラー0x8024A10Aです。このエラーコードは「Windows Updateサービスがシャットダウン中である」ことを示しています。本記事では、この問題の原因と具体的な対処方法をご紹介します。 USO_E_SERVICE_SHUTTING_DOWNは、Windows Update(WU)サービスがシャットダウン中であることを意味します。長時間にわたる非アクティブ状態や、システムハングによってサービスがアイドル状態になり、