В современных версиях Windows логи службы обновлений wuauserv
пишутся не в текстовый файл WindowsUpdate.log , а в бинарные файлы Event Trace Log ( ETL ) через механизм Event Tracing for Windows (ETW). Также информация об действиях агента обновления и история установки обновлений на компьютере доступна в журнале Event Viewer. В этой статье мы рассмотрим, как просмотреть логи агента обновлений в Windows и получить историю установки обновлений на компьютере.
Служба обновлений Windows пишет довольно подробный лог о всех выполненных действиях в журналы Event Viewer (eventvwr.msc). При анализе логов установки Windows администратору будут полезные следующие журналы событий:
Package KB5034122 was successfully changed to the Installed state.
Вы можете выбрать события из журналов загрузки и установки обновлений с помощью PowerShell командлета Get-WinEvent :
Вывести десять последних ошибок в журнале клиента Windows Update:
$filter = @{ ProviderName="Microsoft-Windows-WindowsUpdateClient"; level=1,2,3}
Get-WinEvent -FilterHashtable $filter | Select-Object -ExpandProperty Message -First 4
Вывести список последних установленных обновлений Windows:
Get-WinEvent -filterHashtable @{ LogName = 'Setup'; Id = 2 }| Format-List Message, TimeCreated, MachineName
Начиная с Windows 10, логи агента обновления Windows не пишутся в реальном времени в файл %windir%WindowsUpdate.log
. Если открыть этот файл, в нем будет указано, что формат лога был изменен:
Windows Update logs are now generated using ETW (Event Tracing for Windows).Please run the Get-WindowsUpdateLog PowerShell command to convert ETW traces into a readable WindowsUpdate.log. For more information, please visit http://go.microsoft.com/fwlink/?LinkId=518345_x000D_
Вместо этого логи Windows Update пишутся в ETL-файлы в каталоге %windir%LogsWindowsUpdate
. Чтобы конвертировать ETW трейсы из ETL файлов в привычный текстовый файл с логом WindowsUpdate.log, воспользуйтесь командлетом Get-WindowsUpdateLog:
Get-WindowsUpdateLog -logpath C:TempWindowsUpdate.log
Get-WindowsUpdateLog -ETLPath "C:TempWindowsUpdateETL" -LogPath ""C:TempWindowsUpdate.log""
Откройте журнал Windows Update с помощью блокнота:
Notepad C:TempWindowsUpdate.log
Клиент удаленного рабочего стола (rdp) предоставляет нам возможность войти на сервер терминалов через консоль. Что…
В VMware Workstation есть несколько способов настройки сети гостевой машины: 1) Bridged networking 2) Network…
Встроенный брандмауэр Windows может не только остановить нежелательный трафик на вашем пороге, но и может…
Вопреки распространенному мнению, отключить IPv6 в Windows Vista и Server 2008 это не просто снять…
Параметры экранной заставки для текущего пользователя можно править из системного реестра, для чего: Запустите редактор…
В этой статье расскажу про возможность просмотра журналов событий из командной строки. Эти возможности можно…