Windows Update Web サイトまたは Microsoft Update Web サイトで利用可能な更新プログラムを検索するとエラー メッセージが表示される

文書翻訳 文書翻訳
文書番号: 883821 - 対象製品
すべて展開する | すべて折りたたむ

目次

現象

Microsoft Windows Update Web サイトに接続するか、または Microsoft Update Web サイトに接続すると、次のいずれかのエラー コードが表示されることがあります。
  • 0x800A0046
  • 0x80248011
  • 0x80072EE7
  • 0x8024402C
  • 0x8024502D
  • 0x800A01AD

原因

  • エラー コード 0x800A0046 は、次のいずれかの条件に当てはまる場合に表示されることがあります。
    • ユーザーのログオン アカウントが Guests アカウント グループまたは制限付きアカウント グループに属しています。
    • セキュリティ記述子で、認証されているユーザーが Windows Update または Microsoft Update を実行することが許可されていません。
    • [認証後にクライアントを偽装] ポリシーのユーザーとグループの一覧に Administrator アカウントおよび Service アカウントが設定されていません。
  • エラー コード 0x80248011 は、コンピューターの Windows Update 情報または Microsoft Update 情報を格納しているデータベースに問題がある場合に表示されることがあります。
  • エラー コード 0x80072EE7 は、クライアント コンピューターで Windows Update Web サイトまたは Microsoft Update Web サイトの URL を解決するときに、正しい IP アドレスを検出できない場合に表示されることがあります。このエラーは、Hosts ファイルに静的 IP アドレスが含まれている場合に表示されることがあります。
  • 通常、エラー コード 0x8024402C または 0x8024502D は、プロキシの例外一覧に適切でない文字が設定されていることが原因で表示されます。
  • エラー コード 0x800A01AD は、Wuaueng.dll ファイルが存在しないか、正しく登録されていない場合に表示されることがあります。

解決方法

エラー コード 0x800A0046

このエラーを解決するには、次のいずれかの方法を使用します。

方法 1: Guests アカウント グループまたは制限付きアカウント グループから問題が発生するユーザー アカウントを削除する

  1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。[名前] ボックスに control admintools と入力し、[OK] をクリックします。
  2. [コンピューターの管理] をダブルクリックします。
  3. [ローカル ユーザーとグループ] を展開します。
  4. [ユーザー] をクリックします。
  5. Windows Update または Microsoft Update へのアクセスに使用するアカウントをダブルクリックします。
  6. [所属するグループ] タブをクリックします。
  7. 削除するユーザー アカウントをクリックし、[削除] をクリックします。

方法 2: セキュリティ記述子を設定する

  1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。[名前] ボックスに cmd と入力し、[OK] をクリックします。
  2. sc sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU) と入力し、Enter キーを押します。

    "Success" というメッセージが表示されます。

    : Sc.exe ツールは、既定の Windows 2000 インストールには含まれていません。Sc.exe ツールを使用するには、Microsoft Windows 2000 Server リソース キットが必要です。
  3. Exit と入力し、Enter キーを押して、コマンド プロンプトを閉じます。
  4. 再度 Windows Update または Microsoft Update へのアクセスを試みます。

方法 3: [認証後にクライアントを偽装] ポリシーにローカルの Administrator アカウントと Service アカウントを追加する

  1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックし、secpol.msc と入力してから Enter キーを押します。
  2. [ローカル ポリシー] を展開します。
  3. [ユーザー権利の割り当て] をクリックします。
  4. [認証後にクライアントを偽装] ポリシーをダブルクリックして開きます。
  5. [ローカル セキュリティの設定] タブで、[ユーザーまたはグループの追加] をクリックし、[選択するオブジェクト名を入力してください] ボックスに Administrator と入力し、[OK] をクリックします。同様に Service アカウントも追加します。
  6. [OK] をクリックし、コンピューターを再起動します。

方法 4: ローカル システム アカウントでログオンするようにリモート プロシージャ コール (RPC) サービスを構成する

  1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。[名前] ボックスに services.msc と入力し、[OK] をクリックします。
  2. [Remote Procedure Call (RPC)] サービスを右クリックし、[プロパティ] をクリックします。
  3. [ログオン] タブの [ローカル システム アカウント] をクリックし、[適用] をクリックし、[OK] をクリックします。

エラー コード 0x80248011

このエラーを解決するには、「Fix it で解決する」セクションに進んでください。自分でこの問題を解決するには、「自分で解決する」セクションに進んでください。

Fix it で解決する



この問題を自動的に解決するには、[この問題を解決する] ボタンまたはリンクをクリックします。[ファイルのダウンロード] ダイアログ ボックスで [実行] をクリックし、このウィザードの手順に従います。


Fix the 0x80248011 error
Microsoft Fix it 50574

注:
  • このウィザードは英語版のみとなります。自動的な解決は英語版以外の Windows でも機能します。
  • 別のコンピューターを使用している場合は、Fix it ソリューションををフラッシュ ドライブか CD に保存して、問題のあるコンピューターで実行することができます。



自分で解決する

この問題を解決するには、Microsoft Internet Explorer のキャッシュを消去します。これを行うには、次の手順を実行します。
  1. Internet Explorer で、[ツール] メニューの [インターネット オプション] をクリックします。
  2. [全般] タブの [インターネット一時ファイル] の下の [ファイルの削除] をクリックします。
  3. [OK] をクリックし、[OK] をクリックします。
このエラーを解決するには、コンピューターの Windows Update 情報または Microsoft Update 情報を格納するデータベースを再作成します。これを行うには、以下の手順を実行します。
  1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。[名前] ボックスに cmd と入力し、[OK] をクリックします。
  2. コマンド プロンプトで以下のコマンドを入力し、Enter キーを押します。net stop wuauserv
  3. コマンド プロンプトで以下のコマンドを入力し、Enter キーを押します。cd /d c:\Windows\SoftwareDistribution

    c:\Windows は、Windows がインストールされているフォルダーです。
  4. コマンド プロンプトで次のコマンドを引用符を含めて入力し、Enter キーを押します。 rd /S /Q DataStore
  5. コマンド プロンプトで以下のコマンドを入力し、Enter キーを押します。net start wuauserv
  6. コマンド プロンプト ウィンドウを終了します。

エラー コード 0x80072EE7

このエラーを解決するには、「Fix it で解決する」セクションに進んでください。自分でこの問題を解決するには、「自分で解決する」セクションに進んでください。

Fix it で解決する



この問題を自動的に解決するには、[この問題を解決する] ボタンまたはリンクをクリックします。[ファイルのダウンロード] ダイアログ ボックスで [実行] をクリックし、このウィザードの手順に従います。


Fix the 0x80072EE7 error
Microsoft Fix it 50576

注:
  • このウィザードは英語版のみとなります。自動的な解決は英語版以外の Windows でも機能します。
  • 別のコンピューターを使用している場合は、Fix it ソリューションををフラッシュ ドライブか CD に保存して、問題のあるコンピューターで実行することができます。



自分で解決する

このエラーを解決するには、Hosts ファイルを調べます。(Hosts.sam という名前である場合もあります。) Hosts ファイルに、Windows Update Web サイトまたは Microsoft Update Web サイトの静的 IP アドレスの項目が記載されていないことを確認します。

Hosts ファイルは、C:\Windows\system32\drivers\etc フォルダーにあります。Hosts ファイルを表示するには、このファイルをメモ帳に関連付けることが必要な場合があります。これを行うには、以下の手順を実行します。
  1. Hosts ファイルを右クリックします。
  2. [開く] をクリックし、プログラムの一覧から [Notepad] をクリックします。
Hosts ファイルに Windows Update または Microsoft Update と関連付けられている静的 IP アドレスが記述されている場合、その項目の先頭に # 記号を追加して、項目をコメントにします。または、行全体を削除して、Hosts ファイルへの変更を保存することもできます。

: Web アクセラレータ、DNS アクセラレータ、DNS キャッシュ ユーティリティ、スパイウェア駆除ソフトなどのプログラムにより、Windows Update Web サイトまたは Microsoft Update Web サイトの静的 IP アドレスの項目が Hosts ファイルに追加されることがあります。追加された場合、Windows Update または Microsoft Update でエラーが発生することがあります。

エラー コード 0x8024402C または 0x8024502d

このエラーを解決するには、「Fix it で解決する」セクションに進んでください。自分でこの問題を解決するには、「自分で解決する」セクションに進んでください。

Fix it で解決する



この問題を自動的に解決するには、[この問題を解決する] ボタンまたはリンクをクリックします。[ファイルのダウンロード] ダイアログ ボックスで [実行] をクリックし、このウィザードの手順に従います。
Fix the 0x8024402C or 0x8024502d error
Microsoft Fix it 50573


注:
  • このウィザードは英語版のみとなります。自動的な解決は英語版以外の Windows でも機能します。
  • 別のコンピューターを使用している場合は、Fix it ソリューションををフラッシュ ドライブか CD に保存して、問題のあるコンピューターで実行することができます。



自分で解決する

これらのエラーを解決するには、プロキシの例外一覧から文字を削除し、プロキシ キャッシュを消去します。これを行うには、以下の手順を実行します。
  1. Internet Explorer を起動します。
  2. [ツール] メニューの [インターネット オプション] をクリックします。
  3. [接続] タブをクリックし、[LAN の設定] をクリックします。次に、[詳細設定] をクリックします。
  4. [例外] ボックスに表示されているエントリをすべて削除します。
  5. Internet Explorer を終了します。
  6. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。[名前] ボックスに「cmd」と入力し、[OK] をクリックします。
  7. 次のコマンドを入力します。各コマンドを入力した後で Enter キーを押します。
    • proxycfg -d
    • net stop wuauserv
    • net start wuauserv

エラー コード 0x800A01AD

このエラーを解決するには、「Fix it で解決する」セクションに進んでください。自分でこの問題を解決するには、「自分で解決する」セクションに進んでください。

Fix it で解決する



この問題を自動的に解決するには、[この問題を解決する] ボタンまたはリンクをクリックします。[ファイルのダウンロード] ダイアログ ボックスで [実行] をクリックし、このウィザードの手順に従います。


Fix the 0x800A01AD error
Microsoft Fix it 50572


注:
  • このウィザードは英語版のみとなります。自動的な解決は英語版以外の Windows でも機能します。
  • 別のコンピューターを使用している場合は、Fix it ソリューションををフラッシュ ドライブか CD に保存して、問題のあるコンピューターで実行することができます。



自分で解決する

このエラーを解決するには、次のいずれかの方法を使用します。

方法 1:MSXML プログラム ファイルを登録する

MSXML ファイルを登録するには、次の手順を実行します。

: 手順 3. および手順 5. に記載されているファイルがコンピューターにインストールされていない場合があります。これらのファイルが存在しない場合は、ファイルの登録時に、次のようなエラー メッセージが表示されます。
LoadLibrary("<filename>.dll") に失敗しました - 指定されたモジュールが見つかりません。
このエラー メッセージは無視して次の手順に進むことができます。
  1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。[名前] ボックスに regsvr32 Msxml.dll と入力し、[OK] をクリックします。
  2. 次のメッセージが表示されたら、[OK] をクリックします。
    Msxml.dll の DllRegisterServer は成功しました。
  3. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。[名前] ボックスに regsvr32 Msxml2.dll と入力し、[OK] をクリックします。
  4. 以下のメッセージが表示されたら、[OK] をクリックします。
    Msxml2.dll の DllRegisterServer は成功しました。
  5. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。[名前] ボックスに regsvr32 Msxml3.dll と入力し、[OK] をクリックします。
  6. 以下のメッセージが表示されたら、[OK] をクリックします。
    Msxml3.dll の DllRegisterServer は成功しました。

方法 2: Wuaueng.dll ファイルを登録する

Wuaueng.dll ファイルを登録するには、次の手順を実行します。
  1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。regsvr32 Wuaueng.dll と入力し、[OK] をクリックします。
  2. 以下のメッセージが表示されたら、[OK] をクリックします。
    Wuaueng.dll の DllRegisterServer は成功しました。

プロパティ

文書番号: 883821 - 最終更新日: 2011年5月13日 - リビジョン: 16.0
この資料は以下の製品について記述したものです。
  • Microsoft Update
キーワード:?
kbresolve kbwindowsupdatev6 kbtshoot kbwindowsupdate kbgpo kbpolicy kbconfig kbprb kbfixme kbmsifixme KB883821
"Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。"

フィードバック

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com