最近、サーバー2008 R2/Windows 8.1環境でWSUSをセットアップしました。 WSUS 3.0 SP2、すべてが機能しているようです。 GPOは機能しています。クライアントデバイスはWSUSサーバーにレポートしていますが、何らかの理由で更新プログラムをインストールしません。
ログファイルでは、すべてのクライアントマシンが関連する更新を検索し、それらをインストールする準備をしてから、次の警告/エラーを生成します。いくつかグーグルをしたことがありますが、なぜ私は確かな答えを見つけることができません、誰もが知っていますか?
すべてのデバイスで常に同じエラー...
964 1c14 EP Got WSUS Client/Server URL:
964 1c14 EP Got WSUS Reporting URL:
964 1c14 Report OpenReportingWebServiceConnection, reporting URL =
964 1c14 Report Uploading 2 events using cached cookie.
964 1c14 Report Reporter successfully uploaded 2 events.
964 e50 Report WARNING: CSerializationHelper:: InitSerialize failed : 0x80070002
964 e50 Report WARNING: CSerializationHelper:: InitSerialize failed : 0x80070002
964 e50 AU ########### AU: Uninitializing Automatic Updates ###########
964 e50 WuTask Uninit WU Task Manager
964 e50 Service *********
964 e50 Service ** END ** Service: Service exit [Exit code = 0x240001]
また、OSがWSUSサーバー上でWindows Server 2003を表示していることにも気付くでしょう。 WSUSサーバーに KB2734608 をインストールしてみましたか?また、Windows 8サーバーとWindows Server 2012サーバーのそれぞれでpostコマンドを実行するようにしてください。
Net stop wuauserv
rd /s %windir%\softwaredistribution\
Net start wuauserv
奇妙な修正の一種ですが、これは私にとってはうまくいきました:
net stop wuauserv
rd /S /Q c:\windows\SoftwareDistribution
reg ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v NoAutoUpdate /d 0 /t REG_DWORD /f
reg ADD "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\WindowsUpdate\AU" /v AUOptions /d 3 /t REG_DWORD /f
reg ADD "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\WindowsUpdate\AU" /v AutoInstallMinorUpdates /d 1 /t REG_DWORD /f
reg DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /f
net start wuauserv
reg ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update" /v EnableFeaturedSoftware /t REG_DWORD /d 0 /f
reg ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update" /v IncludeRecommendedUpdates /t REG_DWORD /d 0 /f
reg ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update" /v AUOptions /t REG_DWORD /d 3 /f
reg ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\WindowsUpdate" /v DisableWindowsUpdateAccess /t REG_DWORD /d 0 /f
net stop wuauserv
net start wuauserv
wuauclt /detectnow
次のようにして解決した同じ問題がありました。
管理者特権のコマンドプロンプトで次のコマンドを実行します。
REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v SusClientId /f
REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v SusClientIdValidation /f
net stop wuauserv
move %windir%\windowsupdate.log %windir%\windowsupdate.old.log
move %windir%\SoftwareDistribution %windir%\SoftwareDistributionold
regsvr32 /s atl.dll
regsvr32 /s wucltui.dll
regsvr32 /s wups.dll
regsvr32 /s wuaueng.dll
regsvr32 /s wuapi.dll
regsvr32 /s msxml3.dll
regsvr32 /s mssip32.dll
regsvr32 /s initpki.dll
regsvr32 /s softpub.dll
net start wuauserv
wuauclt /resetauthorization /detectnow
Windows Updateサービスの再起動に失敗した場合-サービスを開いて手動で再起動します(サーバーには30台中2台のサーバーで問題が発生していました)。
gpudate /force
今すぐ-コントロールパネルを開き、Windows Updatesに移動して、新しい更新プログラムを確認します
システム管理者がアップデートの責任者であることがわかります
更新チェック後-WSUS管理コンソールに移動します
サーバー(またはPC)が登録することになっているリストを更新します-これで、システムがほぼすぐに表示されるはずです。
一部が表示されない場合は、サーバーまたはPCが戻って再起動します。これは、WSUSによって管理されていると通知される前にWindowsの更新を実行した可能性が高いためです。 WSUS)!
これが誰かを助けることを願っています-これはフォーラムを検索し、いくつかの変更を加えて他の多くの提案をまとめるのに2日かかりました-しかし、最終的にこれは私たちの問題を解決しました。