Что такое файлы журнала установки и можно ли их удалять
Windows Файлы журналов и журналы событий программы установки
Windows® программа установки создает файлы журналов для всех действий, которые выполняются во время установки. при возникновении проблем с установкой Windows просмотрите файлы журнала, чтобы устранить неполадки установки.
Windows Файлы журналов установки доступны в следующих каталогах:
Расположение файла журнала | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Файл журнала | Этап: расположение | Описание | Варианты использования |
---|---|---|---|
setupact.log | Нижний уровень: $Windows. BT\Sources\Panther | Содержит сведения о действиях программы установки на низкоуровневом этапе. | Все ошибки нижнего уровня и отправная точка для анализа отката. Это самый важный журнал для диагностики проблем с установкой. |
setupact.log | Запуск при первом включении: $Windows. BT\Sources\Panther\UnattendGC | Содержит сведения о действиях на этапе запуска при первом включении. | Исследование откатов, сбой которых произошел на этапе первого включения компьютера: 0x4001C, 0x4001D, 0x4001E и 0x4001F. |
setupact.log | Откат: $Windows. BT\Sources\Rollback | Содержит сведения о действиях во время отката. | Исследование откатов общего характера: 0xC1900101. |
setupact.log | Предварительная инициализация (до низкоуровневого этапа): Windows | Содержит сведения об инициализации установки. | Если не удается запустить программу установки. |
setupact.log | После обновления (после первого запуска компьютера): Windows\Panther | Содержит сведения о действиях программы установки во время установки. | Исследование проблем, связанных с процессами после обновления. |
setuperr.log | Аналогично setupact.log | Содержит сведения об ошибках программы установки во время установки. | Просмотрите все ошибки, возникающие на этапе установки. |
miglog.xml | После обновления (после первого запуска компьютера): Windows\Panther | Содержит сведения о том, что было перенесено во время установки. | Определение проблем, возникающих после переноса данных обновления. |
BlueBox.log | Нижний уровень: Windows\Logs\Mosetup | Содержит сведения о взаимодействии setup.exe и Центра обновления Windows. | Используйте при возникновении ошибок WSUS и WU нижнего уровня, а также для 0xC1900107. |
Вспомогательные журналы отката: Setupmem.dmp setupapi.dev.log Журналы событий (*.evtx) | $Windows. BT\Sources\Rollback | Дополнительные журналы, собранные во время отката. | Setupmem.dmp. Если ошибка ОС проверяется во время обновления, настройка попытается извлечь мини-свалку. Setupapi: проблемы с установкой устройства — 0x30018 Журналы событий: откаты общего характера (0xC1900101) или неожиданные перезагрузки. |
Структура записи журнала
Запись setupact.log или setuperr.log (файлы расположены в C:\Windows) содержит следующие элементы:
Компонент ведения журнала — CONX, MOUPG, PANTHR, SP, IBSLIB, MIG, DISM, CSI, CBS.
Компоненты ведения журнала SP (платформы установки), MIG (модуль миграции) и CONX (сведения о совместимости) будут особенно полезны для устранения неполадок программы установки Windows.
См. перечисленные ниже примеры.
Дата и время | Уровень журнала | Компонент | Сообщение |
---|---|---|---|
2016-09-08 09:23:50, | Предупреждение | MIG | Не удалось заменить объект C:\Users\name\Cookies. Целевой объект не может быть удален. |
Анализ файлов журнала
Следующие инструкции предназначены для специалистов по ИТ. См. также раздел Коды ошибок обновления данного руководства, чтобы ознакомиться с кодами результатов и кодами расширения.
Анализ файлов журнала установки Windows
Определите код ошибки программы установки Windows. Этот код должен быть возвращен программой установки Windows в случае сбоя в процессе обновления.
На основе кода расширения в коде ошибки определите тип и расположение файлов журналов для изучения.
Откройте файл журнала в текстовом редакторе, например в «Блокноте».
Найдите код результата из кода ошибки программы установки Windows, выполните поиск кода результата в файле и найдите последний экземпляр кода. Или же выполните поиск слов «abort» и «abandoning», которые описано на шаге 7 ниже.
Поиск последнего экземпляра кода результата
После нахождения последнего экземпляра кода результата прокрутите файл на несколько строк вверх и просмотрите процессы, которые вызвали ошибку перед созданием кода результата.
Найдите следующие важные текстовые строки:
Декодируйте ошибки Win32, которые отображаются в этом разделе.
Запишите метку времени наблюдаемых ошибок в этом разделе.
Выполните поиск дополнительных сведений, соответствующих этим меткам времени или ошибкам, в других файлах журналов.
Например, предположим, что код ошибки — 0x8007042B — 0x2000D. Если выполнить поиск «8007042B», мы обнаружим следующее содержимое из файла setuperr.log:
Некоторые строки в тексте ниже сокращены для удобства. Дата и время в начале каждой строки (например, 2016-10-05 15:27:08) сокращены до минут и секунд, а имя файла сертификата, которое задано как длинная текстовая строка, сокращено до «CN».
setuperr.log content:
В первой строке указано, что произошла ошибка 0x00000570 с файлом C:\ProgramData\Microsoft\Crypto\RSA\S-1-5-18 [CN] (как показано ниже):
0x00000570 — это код ошибки Win32, соответствующий ошибке «ERROR_FILE_CORRUPT. Файл или папка повреждены. Чтение невозможно».
Поэтому программе установки Windows не удалось перенести поврежденный файл C:\ProgramData\Microsoft\Crypto\RSA\S-1-5-18\ [CN]. Этот файл — локальный сертификат системы, и его можно удалить. После поиска в файле setupact.log дополнительных сведений найдена фраза «Приложение оболочки запросило отмену» в расположении с такой же меткой времени, как у строк в файле setuperr.log. Это подтверждает наши подозрение, что этот файл — причина сбоя обновления:
setupact.log content:
setupapi.dev.log content:
Этот анализ показывает, что ошибку обновления Windows можно устранить, удалив файл C:\ProgramData\Microsoft\Crypto\RSA\S-1-5-18\ [CN].
В этом примере полное, ненавязаное имя файла: C:\ProgramData\Microsoft\Crypto\RSA\S-1-5-18\be8228fb2d3cb6c6b0ccd9ad51b320b4_a43d512c-69f2-42de-aef9-7a88fabdaa3f.
Устранение неполадок развертывания и файлы журналов
В следующем разделе описывается связь между распространенными сценариями развертывания и связанными с ними файлами журналов. Windows® развертывания — это очень настраиваемый процесс, который потенциально может вызывать множество точек отказа. Определение конкретной точки отказа начинается с понимания принципов работы базовых технологий.
Windows Сценарий установки
этот сценарий начинается с завершения программа установки Windows на новом компьютере, чтобы приступить к работе на рабочем столе. Этот сценарий наиболее часто используется при создании эталонного образа. Этот процесс также известен как первый интерфейс пользователя.
Как показано на следующем рисунке, ключом к устранению сбоев является определение того, где находится процесс установки и когда происходит сбой. поскольку создается новая установка, жесткий диск изначально недоступен, поэтому программа установки Windows записывает журналы в память, в частности в сеансе Windows PE (X: \ Windows). После форматирования жесткого диска программа установки продолжит вести журнал непосредственно на новом жестком диске (C: \ Windows). файлы журнала, созданные во время сеанса Windows PE, являются временными.
при возникновении сбоя в программа установки Windows сначала просмотрите записи в файле сетуперр. log, а затем файл Setupact. log, а затем другие файлы журнала по мере необходимости.
файлы журналов Windows Setup-Related
Основной файл журнала для большинства ошибок, которые происходят в процессе установки Windows. Существует несколько экземпляров файла setupact. log в зависимости от того, в какой точке процесса установки происходит сбой. Важно узнать, в какой версии файла setupact. log следует искать, в зависимости от этапа, в котором вы являетесь.
Программа установки (specialize): X:\ Windows \пансер
Программа установки (OOBE), LogonUI, первый запуск OEM:%виндир%\пансер
Готовый интерфейс (OOBE): %виндир%\пансер\унаттендгк
Общий список ошибок, произошедших на этапе специализации программы установки. Файл Сетуперр. log не содержит никаких конкретных сведений.
Настройка (specialize): %виндир%\пансер
Настройка (specialize): %виндир%\пансер
Программа установки (OOBE), LogonUI, первый запуск OEM: %виндир%\пансер
Setupapi. offline. log
Автоматическая установка сбоев обслуживания.
Сбои драйвера на этапе приветствия программы установки.
Файл журнала транзакций на основе XML, который отслеживает все операции обслуживания на основе идентификатора сеанса, клиента, состояния, задач и действий. При необходимости файл Sessions. log будет указывать на файлы DISM. log и CBS. log для получения дополнительных сведений.
Файл журнала обслуживания, в котором содержатся дополнительные сведения об ошибках автономного обслуживания.
Сценарий автономного обслуживания
Этот сценарий включает добавление и удаление обновлений, драйверов и языковых пакетов, а затем настройку других параметров без загрузки Windows. Автономное обслуживание — это эффективный способ управления существующими образами, хранящимися на сервере, поскольку устраняет необходимость в повторном создании обновленных образов. Автономное обслуживание можно выполнять на образе, подключенном или применяемом к диску или каталогу.
Средство обслуживания образов развертывания и управления ими (DISM) — это основное средство для всех задач автономного обслуживания. DISM запускается из командной строки Windows PE или работающей Windows операционной системы. Если сбой происходит при выполнении команды DISM, средство предоставит немедленный ответ и зарегистрирует проблему в файле DISM. log. Файл Session.xml — это файл журнала транзакций, который фиксирует все действия обслуживания в целевой операционной системе. Файл Session.xml можно использовать вместе с файлом DISM. log для определения точек сбоев и требуемого действия обслуживания.
При возникновении сбоя в автономном обслуживании просмотрите файл DISM. log, чтобы получить конкретные ошибки. Если файл DISM. log не содержит ошибок, просмотрите файл журнала Sessions.xml Second, а затем файл CBS. log.
Файлы журналов, связанные с автономным обслуживанием
Основной файл журнала для всех автономных действий с помощью DISM.
Журнал транзакций на основе XML, который отслеживает все операции обслуживания на основе идентификатора сеанса, клиента, состояния, задач и действий. При необходимости файл Sessions. log будет указывать на файлы DISM. log и CBS. log для получения дополнительных сведений.
Дополнительные сведения об автономном обслуживании см. в статье Общие сведения о стратегиях обслуживания.
Сценарий обслуживания в сети
Как и автономное обслуживание, все ведение журнала захватывается в файлах DISM. log, CBS. log и Sessions.xml. Если при выполнении команды DISM происходит сбой, средство предоставит мгновенный отклик, а также регистрирует проблему в файле DISM. log. Файл Session.xml — это файл журнала транзакций, который фиксирует все действия обслуживания в целевой операционной системе. Файл Session.xml можно использовать вместе с файлом DISM. log для определения точек сбоев и требуемых действий обслуживания.
При возникновении ошибки в автономном обслуживании просмотрите файл DISM. log на наличие конкретных ошибок. Если файл DISM. log не содержит ошибок, просмотрите файл журнала Sessions.xml, а затем файл CBS. log.
Файлы журналов в сети Servicing-Related
Основной файл журнала для всех интерактивных действий с помощью DISM. При необходимости DISM.log указывает на CBS.log для получения дополнительных сведений.
Вы также можете указать файл журнала DISM в другом расположении, используя параметр команды/Логпас. Данные журнала также можно контролировать с помощью параметра команды/Логлевел.
Дополнительный файл журнала, в котором содержатся дополнительные сведения об ошибках обслуживания в сети. Для получения дополнительных сведений DISM. log будет ссылаться на CBS. log.
Журнал транзакций на основе XML, который отслеживает все операции обслуживания на основе идентификатора сеанса, клиента, состояния, задач и действий. При необходимости Sessions. log будет указывать на DISM. log и CBS. log для получения дополнительных сведений.
Дополнительные сведения об автономном обслуживании см. в статье Общие сведения о стратегиях обслуживания.
Диагностика файлов журналов в сети Servicing-Related
Сетупдиаг — это автономное средство диагностики, которое можно использовать для получения сведений о том, почему обновление завершилось неудачно. сетупдиаг работает, изучая файлы журналов программа установки Windows. Он пытается проанализировать эти файлы журнала, чтобы определить основную причину сбоя при обновлении или обновлении компьютера до новой версии Windows. начиная с Windows 10, версия 2004, программа установки Windows включает и выполняет сетупдиаг. когда программа установки Windows запускается setupdiag.exe, используются следующие параметры:
/Зиплогс: false
/Format: XML
/OUTPUT:% WINDIR% \logs\SetupDiag\SetupDiagResults.xml
/Регпас: HKEY_LOCAL_MACHINE\SYSTEM\Setup\SetupDiag\Results
Дополнительные сведения о Сетупдиаг см. в разделе сетупдиаг.
Windows Vista, Windows 7, Windows Server 2008 R2, Windows 8.1 и Windows 10 расположения файлов журнала установки
В этой статье описывается, где найти эти файлы журналов и какие файлы журнала наиболее полезны для устранения неполадок на каждом этапе установки Windows 7, Windows Server 2008 R2 и Windows Vista.
Применяется к: Windows 10 — все выпуски, Windows Server 2019, Windows Server 2016
Исходный номер КБ: 927521
Введение
Windows файлы журнала установки находятся в разных расположениях на жестком диске. Эти расположения зависят от этапа установки.
Поддержка Windows Vista без установленных пакетов служб завершилась 13 апреля 2010 г. Чтобы продолжить получать обновления безопасности для Windows, убедитесь, что вы Windows Vista с Пакет обновления 2 (SP2). Дополнительные сведения см. в Windows поддержки XP.
Этап down-level
Этап downlevel — это этап Windows установки, запущенный в предыдущей операционной системе. В следующей таблице перечислены важные файлы журналов на этом этапе установки.
Файл журнала | Описание | |
---|---|---|
C:\WINDOWS\setupapi.log | Содержит сведения об изменениях устройств, изменениях драйверов и основных изменениях системы, таких как установки пакетов обслуживания и установки hotfix. BT\Sources\Panther\PreGatherPnPList.log | Содержит сведения о начальном захвате устройств, которые находятся в системе на этапе downlevel. |
Windows Этап среды предварительной оценки
Этап Windows среды предварительной настройки (Windows PE или WinPE) — это фаза установки Windows, которая происходит после перезагрузки в конце этапа downlevel или при запуске компьютера с помощью средства установки Windows. В следующей таблице перечислены важные файлы журналов на этом этапе установки.
BT\Sources\Panther\PreGatherPnPList.log
Вы также можете увидеть файл журнала в X:\WINDOWS каталоге. Файл Setupact.log в этом каталоге содержит сведения о ходе выполнения начальных параметров, выбранных на экране Windows установки. Экран Windows появляется при запуске компьютера с помощью Windows установки. После выбора Установки теперь с Windows на экране установки запускается Setup.exe, и этот файл журнала больше не используется.
Этап конфигурации в Интернете
Этап конфигурации в Интернете (первый этап загрузки) начинается после получения следующего сообщения:
Подождите минутку, Windows подготовиться к первому запуску.
На этом этапе устанавливается базовая поддержка оборудования. Если это установка обновления, данные и программы также переносят. В следующей таблице перечислены важные файлы журналов на этом этапе установки.
Файл журнала | Описание |
---|---|
C:\WINDOWS\PANTHER\setupact.log | Содержит сведения о действиях установки во время установки. |
C:\WINDOWS\PANTHER\setuperr.log | Содержит сведения об ошибках установки во время установки. |
C:\WINDOWS\PANTHER\miglog.xml | Содержит сведения о структуре каталога пользователей. Эта информация включает идентификаторы безопасности (SID). |
C:\WINDOWS\INF\setupapi.dev.log | Содержит сведения о устройствах Plug и Play и установке драйвера. |
C:\WINDOWS\INF\setupapi.app.log | Содержит сведения об установке приложений. |
C:\WINDOWS\Panther\PostGatherPnPList.log | Содержит сведения о захвате устройств, которые находятся в системе после этапа конфигурации в Интернете. |
C:\WINDOWS\Panther\PreGatherPnPList.log | Содержит сведения о начальном захвате устройств, которые находятся в системе на этапе downlevel. |
Windows Фаза приветствия
Этап Windows Welcome включает в себя следующие параметры и события:
Этап Windows является завершаемой фазой установки перед тем, как пользователь войт. В следующей таблице перечислены важные файлы журналов на этом этапе установки.
Файл журнала | Описание |
---|---|
C:\WINDOWS\PANTHER\setupact.log | Содержит сведения о действиях установки во время установки. |
C:\WINDOWS\PANTHER\setuperr.log | Содержит сведения об ошибках установки во время установки. |
C:\WINDOWS\PANTHER\miglog.xml | Содержит сведения о структуре каталога пользователей. Эта информация включает идентификаторы безопасности (SID). |
C:\WINDOWS\INF\setupapi.dev.log | Содержит сведения о устройствах Plug и Play и установке драйвера. |
C:\WINDOWS\INF\setupapi.app.log | Содержит сведения об установке приложений. |
C:\WINDOWS\Panther\PostGatherPnPList.log | Содержит сведения о захвате устройств, которые находятся в системе после этапа конфигурации в Интернете. |
C:\WINDOWS\Panther\PreGatherPnPList.log | Содержит сведения о начальном захвате устройств, которые находятся в системе на этапе downlevel. |
C:\WINDOWS\Performance\Winsat\winsat.log | Содержит сведения о результатах тестирования Windows system Assessment Tool. |
Этап отката
Если установка Windows сбой, и вы успешно откатили установку на предыдущий рабочий стол операционной системы, существует несколько файлов журнала, которые можно использовать для устранения неполадок. В следующей таблице перечислены важные файлы журналов на этом этапе.