Где найти и как прочитать журнал Центра обновления Windows в Windows 11/10

Центр обновления Windows(Windows Update) использует трассировку событий для Windows (ETW)(Event Tracing for Windows (ETW)) для создания журналов диагностики в Windows 11/10 и сохранения их в формате файла .etl . Причина, по которой это было сделано, заключается в том, что это уменьшает использование дискового пространства, а также повышает производительность.

Windows-10-обновление

Одним из недостатков этого метода является то, что журналы Центра обновления Windows(Windows Update) нельзя сразу прочитать. Вам нужно расшифровать файл .etl , в котором сохраняются эти журналы.

Чтение журналов Центра обновления Windows в (Windows Update)Windows 11/10

Чтобы прочитать журналы Центра обновления Windows в (Windows Update)Windows 11/10 , Microsoft предлагает следующий метод:

  1. Загрузите пакет символов Windows(Windows Symbol Package) и установите их, используя метод, описанный здесь(here) . Установите эти символы, чтобы сказать C:символы.
  2. Загрузите инструмент Tracefmt .exe(.exe tool) , следуя инструкциям здесь(here) . Tracefmt ( Tracefmt.exe ) — это средство командной строки, которое форматирует и отображает сообщения трассировки из файла журнала трассировки событий ( ​​.etl ) или сеанса трассировки в реальном времени. Tracefmt может отображать сообщения в окне командной строки(Command Prompt) или сохранять их в текстовом файле.

Теперь откройте командную строку с правами администратора и создайте временную папку с именем %systemdrive%WULogs. Теперь скопируйте Tracefmt.exe в этот каталог.

Теперь выполните(Run) следующие команды одну за другой:

cd /d %systemdrive%\WULogs
copy %windir%\Logs\WindowsUpdate\* %systemdrive%\WULogs\
tracefmt.exe -o windowsupate.log <each windows update log delimited by space> -r c:\Symbols

Этот метод выглядит утомительным, и Microsoft пообещала улучшить ситуацию в финальной версии Windows 10 . Полную(Full) информацию можно найти в KB3036646 .

ОБНОВЛЕНИЕ: теперь в (UPDATE:)Windows 11/10 все улучшилось .

Используйте PowerShell(Use PowerShell) для чтения журналов Центра обновления Windows .(Windows Update)

читать журнал Центра обновления Windows в Windows 10

Журнал WindowsUpdate.log по-прежнему находится в папке C:Windows, однако при открытии файла C:\Windows\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.

Чтобы прочитать WindowsUpdate.log в Windows 10 , вам потребуется использовать командлет Windows PowerShell , чтобы заново создать WindowsUpdate.log так, как мы его обычно видим.

Итак, откройте окно PowerShell , введите (PowerShell)Get-WindowsUpdateLog и нажмите Enter.

Читать дальше(Read next) : Где искать историю обновлений Windows .



About the author

Я инженер-программист с более чем двухлетним опытом работы с мобильными и настольными приложениями. У меня есть опыт работы с обновлениями Windows, службами и Gmail. Мои навыки делают меня идеальным кандидатом для таких задач, как разработка приложений для Windows или поддержка почтовых клиентов.



Related posts