В Интернете есть множество страниц, посвященных проблемам с wsus в Windows 8.1, но моя не рассматривается. У меня есть wsus 3.0 sp2, установленный на сервере 2008 года, и в нем есть все необходимые патчи для Windows 8 (KB2720211 и KB2734608). В домене есть компьютеры win xp, win 7 и 3 win 8.1. Не могу сказать, могут ли компьютеры с Win 8 загружать и применять обновления из wsus, возможно, это будет темой нового сообщения здесь. Внутри wsus, выбирая группу компьютеров, я вижу столбец с заголовком, который в переводе с моего языка звучит как «Последний отчет о состоянии». Все 3 компьютера с Win 8.1 включаются ежедневно, и существенных и явных различий в конфигурации между ними нет. К сожалению, только один из них, кажется, отправляет «Отчет о состоянии» ежедневно.
На одном из «ленивых» компьютеров я проделал следующие шаги:
Net stop wuauserv
rd / s% windir% \ softwaredistribution \
Чистый старт wuauserv
wuauclt / resetauthorization / detectnow
Первая команда говорит, что wuauserv не запущен. В любом случае «Последний отчет о состоянии» в wsus наконец обновляется с указанием даты и времени ручного вмешательства. После этого он больше не меняется, пока я в следующий раз не выполню новое ручное вмешательство.
Я проверил и сравнил наиболее подходящие ключи реестра между «ленивым» и «умным» компьютером, но не нашел ничего полезного. Не знаю, что делать.
Вот возможное связанное с этим событие:
Windows Error Reporting
Event Id 1001
Data: 24/01/2014
Ora: 11.51.13
WindowsUpdateFailure2; Non disponibile; 0; 7.9.9600.16403; 80246003; 6D629889-8D3F-4F26-929A-E08B8F363F49; Download; 101; Managed {3DA21691-E39D-4DA6-8A4B-B43877BCB1B7}; 0; ; ; ; ; ; ; 0; 7086d3c9-84e5-11e3-be7b-7446a08f08b8; 262144;
а здесь содержание ReportingEvents.log
{3BAE0BA3-0470-4239-8F5D-D49549F5FC5A} 2014-01-24 11:51:08:012+0100 1 147 [AGENT_DETECTION_FINISHED] 101 {00000000-0000-0000-0000-000000000000} 0 0 Windows Update Command Line Success Software Synchronization Windows Update Client successfully detected 2 updates.
{4976B83B-B852-4323-B0EE-BEAAA51BE717} 2014-01-24 11:51:08:012+0100 1 156 [AGENT_STATUS_30] 101 {00000000-0000-0000-0000-000000000000} 0 0 Windows Update Command Line Success Pre-Deployment Check Reporting client status.
{6DD15230-6226-44B3-AD66-22E1A141AB27} 2014-01-24 11:51:09:259+0100 1 161 [AGENT_DOWNLOAD_FAILED] 101 {79AE03DF-D6EB-4DE2-B59F-37E963D7A69E} 101 80096004 AutomaticUpdates Failure Content Download Error: Download failed.
{682DBBA8-10D6-4B40-AD37-F30539186AE6} 2014-01-24 11:51:10:134+0100 1 161 [AGENT_DOWNLOAD_FAILED] 101 {6D629889-8D3F-4F26-929A-E08B8F363F49} 100 80246003 AutomaticUpdates Failure Content Download Error: Download failed.
Время от времени я продолжал исследовать проблему и бродил по сети, чтобы проверить, не борется ли кто-нибудь еще с той же битвой. Я зашел на сервер Wsus и в журнале IIS нашел:
2014-08-05 06:03:52 192.168.1.11 POST /ReportingWebService/ReportingWebService.asmx - 80 - 192.168.1.160 Windows-Update-Agent/7.9.9600.17195+Client-Protocol/1.21 200 0 0 56
Речь идет о Win8.1, последний отчет о состоянии которой не обновляется внутри wsus. Это доказательство того, что клиент правильно отправляет отчет в Wsus. Следующим шагом было посмотреть собственный файл журнала Wsus, SoftwareDistribution.log в C: \ Program Files \ Update Services \ LogFiles.
2014-08-05 06:03:52.879 UTC Warning w3wp.5 UpdateStatusEventHandler.HandleEvent Error parsing misc data for ComputerID=f8176ceb-7b70-408d-8887-bfb4453fb5ee, EventInstanceID=13a76563-a409-4949-91ad-92b8b9c6a529, Cause:Error occurred while parsing MiscData for event. MiscData element g=6D629889-8D3F-4F26-929A-E08B8F363F49|79AE03DF-D6EB-4DE2-B59F-37E963D7A69E.
Насколько я понимаю, отчет был отвергнут, потому что он плохо сформирован.
На клиентском компьютере я проверил WindowsUpdate.log файл, в котором есть эти интересные строки:
2014-08-05 07:55:30:472 564 f2b8 Report REPORT EVENT: {5387A352-656F-4DD8-A3AF-979972950952} 2014-08-05 07:55:25:462+0200 1 161 [AGENT_DOWNLOAD_FAILED] 101 {79AE03DF-D6EB-4DE2-B59F-37E963D7A69E} 101 80096004 AutomaticUpdates Failure Content Download Error: Download failed.
2014-08-05 07:55:30:472 564 f2b8 Report REPORT EVENT: {85064B2B-1FAB-477D-AF0E-4CC8C8DC520F} 2014-08-05 07:55:25:525+0200 1 161 [AGENT_DOWNLOAD_FAILED] 101 {6D629889-8D3F-4F26-929A-E08B8F363F49} 100 80246003 AutomaticUpdates Failure Content Download Error: Download failed.
При проверке обновления Windows на клиенте было два загруженных обновления, которые не удалось установить. Я решил, что они не так важны, поэтому зашел внутрь wsus и отклонил их для компьютерной группы Win 8.
Кажется, проблема решена, и через несколько дней я смог увидеть действительный последний статус отчета для компьютеров Win 8.1.