【Windows 10】Windows Updateエラー0x800b0101の原因と解決方法を徹底解説
Windows 10ユーザーの一部から、Windows UpdateスタンドアロンインストーラーやWindowsインストーラーを使って保留中の更新プログラムやコンポーネントをインストールしようとした際に、0x800b0101というエラーが発生するという報告が寄せられています。この問題はWindows 10に限定して発生するようです。

このエラーについて詳しく調査した結果、Windows 10で0x800b0101が発生する背景には、いくつかの異なる原因が存在することがわかりました。考えられる主な原因は以下のとおりです。
- 日付と時刻の設定ミス – システムの日付・時刻がセキュリティ証明書の想定値から大きくずれている場合、サーバーとの接続が切断され、このエラーが表示されることがあります。正しい日付と時刻に修正することで解決できます。
- システムファイルの破損 – システムファイルの破損もこのエラーの引き金となります。特に、どの更新プログラムをインストールしても毎回同じエラーが出る場合は、SFCとDISMスキャンの実行が有効です。
- 前提となる更新プログラムの不足 – System Center Configuration Manager用の更新プログラムをインストールする際に、必要な前提更新が不足していると、このエラーコードが表示されることがあります。先にMicrosoft Updateカタログから必要な更新をインストールしましょう。
- AccountRightインストーラーの不具合 – AccountRightのインストールまたは更新時にのみエラーが出る場合は、配布されていたインストーラーパッケージ自体に問題がある可能性があります。修正版インストーラーをダウンロードすれば解決します。
ここまでで0x800b0101の主な原因を把握したところで、実際に多くのユーザーによって効果が確認されている対処法を順番に紹介していきます。
対処法1:日付と時刻を正しい値に変更する
エラーメッセージが示すように、このエラーは日付や時刻が検証サーバーの想定値から大きくずれていることで、Windows Updateがセキュリティ証明書を検証できずに発生している可能性があります。
Windows Updateのダウンロードにはいくつかの条件がありますが、そのうちのひとつがタイムスタンプのチェックへの合格です。まずは、システムの日付が数日(あるいは数か月、数年)単位でずれていないかを確認しましょう。
もしズレている場合は、以下の手順で正しい日付と時刻に同期させてください。
- Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開き、「timedate.cpl」と入力してEnterキーを押し、「日付と時刻」パネルを開きます。

- 「日付と時刻」ウィンドウ内の「インターネット時刻」タブに移動し、「設定の変更」をクリックします。UAC(ユーザーアカウント制御)の画面が表示されたら「はい」をクリックして管理者権限を許可します。

- 「インターネット時刻サーバーと同期する」にチェックを入れ、サーバーを「time.windows.com」に設定して「今すぐ更新」をクリックします。

- 「日付と時刻」タブに戻り、「タイムゾーンの変更」で正しいタイムゾーンが選択されていることを確認します。続いて「日付と時刻の変更」をクリックし、日付が正しく設定されているかチェックします。

- PCを再起動し、以前0x800b0101が発生していた操作をもう一度実行して、問題が解決したかどうかを確認します。
それでも同じエラーが発生する場合は、次の対処法に進んでください。
対処法2:SFCスキャンとDISMスキャンを実行する
この問題は、Windows UpdateやWindowsインストーラーに関わるファイルの破損が原因である可能性が高いため、破損したWindowsファイルをスキャンして修復することは、必ず試したいトラブルシューティングのひとつです。
そのために使用するのが、Windowsに標準搭載された2つのユーティリティ、システムファイルチェッカー(SFC)とDISM(展開イメージのサービスと管理)です。
注意: この2つのツールには共通点がありますが、互いを代替するものではありません。修復できる可能性を高めるため、両方のスキャンを続けて実行することをおすすめします。
まずはシンプルなSFCスキャンから始めましょう。

注意: SFCは完全にローカルで動作するツールなので、実行中にインターネット接続は必要ありません。
重要: スキャンを開始したら、途中でフリーズしたように見えてもCMDウィンドウを閉じないでください。処理を中断するとHDD/SSDに論理エラーが発生する恐れがあるため、必ず完了まで待ちましょう。
SFCスキャンが完了したらPCを再起動し、起動後に以前エラーが出ていた操作を再度試して、問題が解決したかどうかを確認してください。
それでも同じエラーが表示される場合は、DISMスキャンを実行し、画面の指示に従って操作を完了させてください。

注意: DISMはSFCとは異なり、Windows Updateのサブコンポーネントを使用して、破損したシステムファイルの正常なコピーをダウンロードして置き換えます。そのため、この操作を開始する前に安定したインターネット接続環境を用意しておく必要があります。
DISMスキャンが完了したら、再度PCを再起動し、0x800b0101エラーが解消されたかどうかを確認してください。
それでも問題が解決しない場合は、次の対処法に進みましょう。
対処法3:Microsoft Updateカタログを利用する(該当する場合)
System Center Configuration Manager用の保留中の更新プログラムをインストールしようとしてこのエラーが表示される場合、事前にインストールしておくべき重要な更新プログラム——KB2756872とKB2749655——が不足していることが原因として考えられます。
このケースに当てはまる場合は、System Center Configuration Managerの更新をインストールする前に、Microsoft Updateカタログから必要な更新プログラムを先にダウンロードしてインストールしてください。
具体的な手順は以下のとおりです。
- 対象のPCでお好みのブラウザからMicrosoft Updateカタログの公式ページにアクセスします。
- 画面右側の検索機能を使って「KB2756872」を検索し、Enterキーを押して検索結果を表示します。

- 検索結果の中から、OSのアーキテクチャとWindowsのバージョンを確認しながら、お使いの環境に適合するバージョンを見つけます。

注意: OSのアーキテクチャがわからない場合は、エクスプローラーで「PC」を右クリックし、コンテキストメニューから「プロパティ」を選択します。表示される情報の「システムの種類」で、OSのビット数を確認できます。
- インストールすべき更新プログラムを特定したら、「ダウンロード」ボタンをクリックして、ダウンロードが完了するのを待ちます。
- ダウンロードが完了したら、保存先フォルダを開き、.infファイルを右クリックして「インストール」を選択します。

- 画面の指示に従ってインストールを完了させたら、残りの更新プログラム(KB2749655)についても手順2~5を繰り返します。
- すべての更新プログラムのインストールが完了したら、PCを再起動してから、改めて失敗していたSystem Center Configuration ManagerのWindows Updateを実行します。
このシナリオがご自身の状況に当てはまらない場合は、次の対処法に進んでください。
対処法4:最新版のAccountRightをダウンロードする(該当する場合)
AccountRightのインストールや更新の際に0x800b0101が発生する場合、その原因は、ダウンロード可能だったバージョンに添付されていたセキュリティ証明書の不備である可能性が極めて高いです。
これは、AccountRightの開発元が有効期限として数年前の日付を誤って設定してしまったことによるものです。
幸い、この問題はすでに修正されており、修正版のAccountRightをダウンロードするだけで簡単に解決できます。
該当する場合は、以下の手順に従って正しいバージョンのAccountRightをダウンロード&インストールしてください。
- 既定のブラウザを開き、こちらのリンクから修正版のAccountRightインストーラーをダウンロードします。
- ダウンロードが完了したら、ファイルを右クリックして「管理者として実行」を選択します。管理者権限がないとインストールがエラーなく完了しないため、この手順は必須です。
- 最初のインストール画面で「ライセンス契約および利用規約に同意します」にチェックを入れ、「インストール」をクリックして、以降の指示に従います。

- インストールが完了したらPCを再起動し、起動後にアプリを開いて、残りの更新プログラムのインストールを完了させます。
-
Windows Update のエラー 0x80244022・0x80072ee2 を解決する6つの対処法
Windows Update のエラー 0x80244022 または 0x80072ee2 は、Windows が Windows Update サーバーに接続できず、更新プログラムを取得できない場合に発生します。原因としては、破損したレジストリファイルやキー、誤った日付・時刻の設定、ファイアウォールの設定など、さまざまな要因が考えられます。 このガイドでは、Windows 10 / 8 / 7 で Windows Update エラー「0x80244022」や「0x80072ee2」が発生した際の解決方法を、手順ごとに詳しく解説します。 Windows Update エラー 0x80244
-
Windows Update エラー 0x800700a1 の解決方法を徹底解説
Windows OS の更新は重要な作業であり、後回しにすべきものではありません。しかし一部のユーザーからは、OS を更新しようとした際に「0x800700a1」という Windows Update エラーが発生するという報告があります。このエラーには特定の原因が明記されていませんが、複数の更新プログラムが保留されている、Windows Update サービスが無効になっている、システムファイルが破損しているといった要因が考えられます。本記事では、0x800700a1 エラーを解消するための効果的な対処法を詳しくご紹介します。 0x800700a1 Windows Update エラーの解決方