Форматирование файла журнала обновления Windows улучшено в Windows 10 v1709

Когда Microsoft выпустила Windows 10, она заменила файл журнала даты файла обновления Windows из простого текста в двоичный формат файла. Разработчикам и ИТ-специалистам обычно требуется файл журнала Центра обновления Windows для чтения важной информации при отладке приложений. Предпочтительным форматом файла журнала обновлений является текст, чтобы его можно было открыть в текстовом редакторе или обработать с помощью инструментов редактирования текста.

Улучшено форматирование файла журнала обновления Windows

Однако с заменой Microsoft на нечитаемый двоичный формат был добавлен новый командлет PowerShell Get-WindowsUpdateLog , чтобы отформатировать двоичный файл и преобразовать его в предпочитаемый текстовый формат.

Этот процесс требовал, чтобы пользователи либо подключались к Microsoft Symbol Server для получения последних файлов символов, либо им нужно было загружать последние файлы символов Windows перед запуском командлета Get-WindowsUpdateLog. Однако этот процесс не привел бы к успеху, если бы последние символы были недоступен на сервере Microsoft Symbol Server во время подключения, что вызывает проблемы с форматированием в форматированных текстовых файлах.

Эта проблема была в некоторой степени решена с выпуском Windows 10 версии 1709 (обновление Creators). Читать дальше.

Подключение к Microsoft Symbol Server не требуется

С выпуском Windows 10 v 1709 Microsoft улучшила общий доступ к файлу журнала обновлений Windows. Установление соединения с сервером Microsoft Symbol Server для получения символов больше не требуется. Тем не менее пользователям все равно придется запускать командлет Get-WindowsUpdateLog PowerShell, чтобы преобразовать журнал Центра обновления Windows из его двоичного формата в читаемые текстовые файлы.

Посмотрите на снимки экрана, и вы увидите, что, хотя компьютер вообще не подключен к сети (см. Значок в правом нижнем углу), Get-WindowsUpdateLog работал успешно.

Что такое файлы символов

Для любопытных умов вот объяснение. Когда приложения, библиотеки, драйверы или операционные системы связаны, компоновщик, который создает файлы .exe и .dll, также создает ряд дополнительных файлов, известных как файлы символов.

Файлы символов идентифицируются с расширением .pdb. Они содержат различные данные, которые на самом деле не нужны при запуске двоичных файлов, но которые могут быть очень полезны в процессе отладки. файлы символов обычно содержат,

  • Глобальные переменные
  • Локальные переменные
  • Имена функций и адреса их точек входа
  • Записи пропуска указателя кадра (FPO)
  • Номера исходных строк

Для получения дополнительной информации посетите Technet.

Оцените статью
TechArks.Ru
Добавить комментарий