Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этом разделе описывается, как работать с офлайн символами для обновлений Windows. В нем описывается процедура, которая может использоваться для декодирования журналов Центра обновления Windows на компьютерах, у которых нет доступа к серверу символов Майкрософт.
Если вам часто нужно делать это, вам следует проверить, возможно ли настроить сервер прокси для символов для вашей конфигурации сети. Дополнительные сведения см. в статье SymProxy.
Все приведенные ниже параметры требуют наличия одного компьютера, который может подключаться к серверу символов Майкрософт и иметь возможность копирования файлов на компьютер с журналами или с него. Компьютер, который не имеет доступа к серверу символов, будет называться автономным компьютером, а компьютер, имеющий доступ — онлайн-компьютером.
Рекомендуется использовать один онлайн-компьютер для каждой версии сборки ОС, поэтому кэш символов WU будет создаваться по месяцам и содержать символы WU из нескольких выпусков обновлений.
Если у вас есть доступ к интернет-компьютеру с тем же уровнем исправлений, что и автономный компьютер, у вас есть два варианта:
Проверьте, находятся ли сетевые и автономные компьютеры на одном уровне версии, запустив winver или ver на обоих машинах.
C:\>ver
Microsoft Windows [Version 10.0.17134.167]
Если у вас нет доступа к интернет-компьютеру с той же версией, вам потребуется выполнить некоторые дополнительные действия, чтобы создать файл манифеста SymChk, описанный далее в этом разделе в разделе "Вариант 3. Создание файла манифеста SymChk".
Вариант 1. Копирование журнала событий ETL на онлайн-компьютер
Скопируйте все файлы ETL WindowsUpdate из
C:\Windows\logs\WindowsUpdate\на ваш онлайн-компьютер.На виртуальном компьютере откройте строку PowerShell и выполните следующую команду Get-WindowsUpdateLog PowerShell.
Get-WindowsUpdateLog -ETLPath <path to ETLs>При этом будут загружены символы, необходимые для анализа журналов.
Вариант 2. Копирование символов на автономный компьютер
На виртуальном компьютере откройте запрос PowerShell и выполните команду Get-WindowsUpdateLog. Это кэширует символы, необходимые для анализа журналов.
Скопируйте все файлы в %temp%\WindowsUpdateLog\SymCache с сетевого компьютера на
%temp%\WindowsUpdateLog\SymCacheавтономный компьютер.На автономном компьютере откройте запрос PowerShell и выполните команду Get-WindowsUpdateLog для анализа журналов.
Вариант 3. Создание файла манифеста SymChk
На автономном компьютере выполните шаги в разделе Использование файла манифеста с SymChk, чтобы создать манифест для этих файлов в каталоге "system32".
storewuauth.dll wuapi.dll wuauclt.exe wuaueng.dll wuautoappupdate.dll wuuhext.dll wuuhmobile.dllСкопируйте манифест на ваш интернет-компьютер.
С помощью файла манифеста используйте SymChk, чтобы скачать символы локально на ваш интернет-компьютер.
Скопируйте папку и символы, переданные в SymChk, в %temp%\WindowsUpdateLog\SymCache на автономном компьютере.
На автономном компьютере откройте запрос PowerShell и выполните команду Get-WindowsUpdateLog для анализа журналов.