web-dev-qa-db-ja.com

Windows UpdateがWindows Server 2008 R2で機能しない

Windows Update画面が表示され、[更新のダウンロード]をクリックします。次に、画面を横切ってバーがスクロールし、「Downloading Updates」と表示されますが、カウントは増えません(合計0 KB、0%完了)。これを解決するためにGoogleで見つかったいくつかのことを試しましたが、これまでのところ何も機能していません。

https://serverfault.com/questions/166318/windows-update-not-working-on-windows-2008-r2-standard-x64 から引用、ただしライセンスのないSQLがないServer 2008が実行されています。また、WUInstallや別のWSUSサーバーのセットアップなど、Googleのいくつかのことを試しましたが、これまで何も機能しませんでした。

私はすべてのDLLを再登録してsfcしましたが、それはまったく関連している(150を少し超える)と考えることができます。プロキシサーバーを使用していません。

アップデートを手動でダウンロードしましたが、Windowsが「アップデートの検索」で停止し、検索が終了しません。

ログで見つけることができるエラーは次のとおりです。

2012-01-30 05:00:10:014 980 f40 AU警告:呼び出しのダウンロードプロパティの変更に失敗しました、エラー= 0x80070057 
 2012-01-30 07:43:06:441 980 fc0 AU警告: GetDownloadProgressUxからエラーが返され、エラー= 0x8024000C 
 2012-01-30 07:43:06:443 980 fc0 AU警告:GetInteractiveInstallProgressが失敗しました、エラー= 0x8024000C

最初のエラーをグーグルで調べたところ、いくつかの解決手順に出くわしました。

  1. [スタート]をクリックし、検索ボックスにservices.mscと入力してから、上に表示されているサービスをクリックします。リストを下にスクロールしてWindows Updateに移動し、右クリックして[停止]を選択します。

  2. これを検索ボックス%windir%\ SoftwareDistributionに入力し、上のボックスの[ソフトウェア配布]をクリックして、[ダウンロード]フォルダーの内容全体を削除します。

  3. 戻って、Windows Updateサービスをオンに戻します。

私はすでに試しましたが、運はありません。

後で、MicrosoftのMicrosoftFixit.wu.Run.exeをダウンロードして試してみるように言われました。私はMicrosoftパッチWindows6.1-KB947821-v14-x64.msuも試しましたが、これはこれまでに煩わしい「このコンピュータ上のアップデートを検索しています」という機能が永遠に停止してしまいます。

サードパーティのFixWUをダウンロードしてみましたが、何もしませんでした。

WindowsUpdateAgent30-x64.exe /wuforceを使用してWindows Updateエージェントを強制的に再インストールしてみました

私はPCにアンチウイルス、ルートキット、マルウェアなどの種類がないことを確認しました。すべてのVPN接続をリセットし、ファイアウォールを一時的にオフにしましたが、まだ何もありません。

C:とそのサブフォルダーのアクセス許可を確認しました。組み込みのユーザーと管理者の両方に読み取り/書き込み権限があります。

http://support.Microsoft.com/kb/949358 のすべても試し、Windows Updateエージェントを手動で再構築/再インストールしました。

私はここで私の機知の終わりにいます、他に何をすべきか/試したいか、何か提案はありませんか???

7
Brian Deragon

このKB記事 の下部にある指示に従って、拡張ロギングを有効にします。

問題のマシンでBackground Intelligent Transfer Service (BITS)が正しく実行されているかどうかも確認してください。

BITSダウンロードジョブが実行中のWindows Updateサービスによって作成されているかどうかを管理者として確認します。

bitsadmin /list /allusers

http://Pastebin.com/ のような場所にwindowsupdate.logを投稿できますか?


次を使用してWindows Updateサービス(wuauserv)を停止することもできます。

sc stop wuauserv

次のフォルダーとレジストリキー(およびサブフォルダー/サブキー)を削除します。

%windir%\softwaredistribution\datastore

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate

以下の例のように、Windows Updateに関連するすべてのBITSジョブを削除します

bitsadmin /cancel {4706732F-9E3A-456B-9696-F0D18B8EA327}

それが終わったら、wuauservをもう一度起動します。

sc start wuauserv
8
motobói

私はとにかく@motobóiの回答を編集する権限を持っていないので、Windows Updatesを正常に動作させるために行ったすべてのことをしました。私はもう少し/異なることをしなければなりませんでした。

次のサービスを停止します。

  • Windows Updateサービス
  • Windowsインストーラー
  • バックグラウンドインテリジェント転送サービス(BITS)

次のフォルダの内容を削除します

  • %windir%\ SoftwareDistribution\Datastore
  • %windir%\ SoftwareDistribution\Download

レジストリキー(およびサブフォルダー/サブキー)を削除します。

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate
  • HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate

サービスが自動的に開始するように設定されていることを確認(遅延)

  • バックグラウンドインテリジェント転送サービス(BITS)
  • Windowsインストーラー
  • Windows Updateサービス

すべてのサービスを再起動するか、サーバーを再起動します

Windowsの更新を開始してスケジュールする

レジストリを削除すると、Windowsの更新設定が失われます。 Windows Updateを手動で1回開始して、動作を確認します。必要に応じて更新戦略を設定します。 (自動的に)

さらに試してみる

私については、上記の手順でWindowsの更新が再び機能しましたが、他の回答から収集された次のことを試してみてください。

このKB記事 の下部にある指示に従って、拡張ログを有効にしていただけますか?

BITSダウンロードジョブが実行中のWindows Update Serviceによって作成されているかどうかも確認し、管理者として、例のようにWindows Updateに関連するすべてのBITSジョブを削除します。未満

bitsadmin /list /allusers
bitsadmin /cancel {4706732F-9E3A-456B-9696-F0D18B8EA327}

Windows Updateエージェントを再インストールしてみてください

WindowsUpdateAgent30-x64.exe /wuforce

thx @motobóiと@Brian Deragonが正しい道を歩んでくれた

2
Manuel

ローカルにダウンロードした更新ファイルを使用してインストールする場合の「このコンピューター上の更新を検索しています」の部分については、インストール時に同様の問題が発生しましたCumulative update for IE11

Administratorアカウントでログインしようとしたところ、ダウンロードしたアップデートを正常にインストールできました。これが誰かを助けることを願っています。

0
zawhtut

私はこれと同じ問題を抱えていましたが、Windows Updateサービスの[ログオン]タブで[ブロックされていないプロファイル]というハードウェアプロファイルが有効になっていることに気付き、それを無効にすると、Windows Updateが機能するようになりました。

0
spark

(おそらく、元のポスターには役立ちませんが、Googleによってここに誘導された人には役立つかもしれません)。 Win 7で同様の問題が発生しました。アップデートが届かず、KB947821が「このコンピュータでアップデートを検索しています」とずっと表示され続けます。 BITSサービスが何らかの理由で実行されておらず、手動で開始するように設定されていることが判明しました。開始後(および遅延自動開始に戻した後)、更新は機能しているようです(KB947821も正常に開始します、とにかくそれを実行する理由はこれ以上ありませんでした)。

0
Alexey B.