Развернуть Свернуть

Диагностика развертывания и файлы журнала

Обновлено: Октябрь 2013 г.

Назначение: Windows 8, Windows 8.1, Windows Server 2012, Windows Server 2012 R2

В следующем разделе описывается взаимосвязь между стандартными сценариями развертывания и соответствующими файлами журнала. Развертывание Windows(R) представляет собой настраиваемый процесс, который содержит множество потенциальных точек отказа. Определение точки отказа начинается с понимания принципов работы базовых технологий.

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

Как показано на следующем рисунке, основным аспектом устранения ошибок является возможность определения этапа установки и момента возникновения ошибки. Так как создается новая установка, жесткий диск изначально недоступен, поэтому программа установки Windows записывает журналы в память, в частности в сеанс среды предустановки Windows (X:\Windows). После форматирования жесткого диска программа установки продолжает записывать журнал прямо на новый жесткий диск (C:\Windows). Файлы журнала, созданные в ходе сеанса среды предустановки Windows, являются временными.

Файлы журналов программы установки Windows

Когда в программе установки Windows возникает ошибка, просмотрите записи в файлах Setuperr.log, Setupact.log, а также в других файлах.

 

Файл журнала Описание Расположение

Setupact.log

Основной файл журнала для записи ошибок, возникающих в ходе установки Windows. Существует несколько экземпляров файла Setupact.log (в зависимости от этапа установки, на котором возникает ошибка). В связи с этим важно знать версию файла Setupact.log, которую необходимо открыть.

Установка (specialize): X:\Windows\panther

Установка (OOBE), LogonUI, первый запуск изготовителем оборудования:%windir%\panther

Запуск при первом включении компьютера (OOBE): %windir%\panther\unattendGC

Setuperr.log

Общий список ошибок, возникших в ходе этапа установки specialize. Файл Setuperr.log не содержит подробных сведений.

Установка (specialize): %windir%\panther

Установка (specialize): %windir%\panther

Установка (OOBE), LogonUI, первый запуск изготовителем оборудования: %windir%\panther

Setupapi.offline.log

Ошибки драйверов в ходе подэтапа специализации компонентов этапа specialize установки.

%windir%\inf

Cbs_unattend.log

Ошибки обслуживания автоматической установки.

%windir%\panther

Setupapi.dev.log

Ошибки драйверов на этапе установки oobe.

%windir%\inf

Sessions.xml

XML-файл журнала транзакций, который отслеживает все действия по обслуживанию по идентификатору сеанса, клиенту, статусу, задачам и действиям. При необходимости файл Sessions.log будет указывать на файлы DISM.log и CBS.log для получения дополнительных сведений.

%windir%\servicing\sessions

CBS.log

Файл журнала обслуживания, который содержит подробные сведения об ошибках автономного обслуживания.

%windir%\panther

Этот сценарий включает в себя добавление и удаление обновлений, драйверов и языковых пакетов, а также настройку других параметров без загрузки Windows. Автономное обслуживание – это эффективный способ управления существующими образами, хранящимися на сервере, поскольку он устраняет необходимость повторного создания обновленного образа. Автономное обслуживание можно выполнить для образа, подключенного или примененного к диску или каталогу.

Анализ сбоев при автономном обслуживании

Система обслуживания образов развертывания и управления ими (DISM) является основным средством выполнения все задач автономного обслуживания. DISM запускается из командной строки среды предустановки Windows или работающей ОС Windows. При возникновении ошибки в ходе выполнения команды DISM средство немедленно выведет ответ, а также запишет ошибку в файл DISM.log. Файл Session.xml является файлом журнала транзакций, который записывает все действия по обслуживанию для целевой операционной системы. Файл Session.xml можно использовать в сочетании с файлом DISM.log для определения точек отказа и необходимых действий по обслуживанию.

При возникновении ошибок автономного обслуживания обратитесь к файлу DISM.log для просмотра ошибок. Если файл DISM.log не содержит ошибок, обратитесь к файлу Sessions.xml и файлу CBS.log.

 

Файл журнала Описание Расположение

DISM.log

Основной файл журнала для всех автономных действий с помощью средства DISM.

%windir%\logs\dism

Файл журнала DISM также можно создать в другом расположении с помощью параметра /LogPath. Уровень записываемых в журнал данных также определяется параметром /LogLevel.

Sessions.xml

XML-файл журнала транзакций, который отслеживает все действия по обслуживанию по идентификатору сеанса, клиенту, статусу, задачам и действиям. При необходимости файл Sessions.log будет указывать на файлы DISM.log и CBS.log для получения дополнительных сведений.

%windir%\servicing\sessions

Чтобы узнать больше об автономном обслуживании, см. раздел Общие сведения о стратегиях обслуживания.

Этот сценарий представляет собой обслуживание работающей операционной системы. При этом компьютер загружается в режиме аудита для добавления драйверов, приложений и других пакетов. Интерактивное обслуживание идеально для драйверов, если для пакетов драйверов существуют соустановщики или зависимости приложений. Кроме того, его использование эффективно в случае, если для большинства пакетов обслуживания существуют установщики, обновления используют форматы файлов MSI или KB.exe, или если приложения основаны на установленных службах и технологиях Windows (например, платформа .NET Framework или полная поддержка Plug and Play).

Анализ сбоев при оперативном обслуживании

Как и при автономном обслуживании, все сведения записываются в файлы DISM.log, CBS.log и Sessions.xml. При возникновении ошибки в ходе выполнения команды DISM средство немедленно выведет ответ, а также запишет ошибку в файл DISM.log. Файл Session.xml является файлом журнала транзакций, который записывает все действия по обслуживанию для целевой операционной системы. Файл Session.xml можно использовать в сочетании с файлом DISM.log для определения точек отказа и необходимых действия по обслуживанию.

При возникновении ошибок автономного обслуживания обратитесь к файлу DISM.log для просмотра ошибок. Если файл DISM.log не содержит ошибок, обратитесь к файлу Sessions.xml и файлу CBS.log.

 

Файл журнала Описание Расположение

DISM.log

Основной файл журнала для всех интерактивных действий с помощью средства DISM. При необходимости файл DISM.log будет указывать на файл CBS.log для получения дополнительных сведений.

%windir%\logs\dism

Файл журнала DISM также можно создать в другом расположении с помощью параметра /LogPath. Уровень записываемых в журнал данных также определяется параметром /LogLevel.

CBS.log

Дополнительный файл журнала обслуживания, который содержит подробные сведения об ошибках интерактивного обслуживания. DISM.log будет ссылаться на файл CBS.log для получения дополнительных сведений.

%windir%\logs\cbs

Sessions.xml

XML-файл журнала транзакций, который отслеживает все действия по обслуживанию по идентификатору сеанса, клиенту, статусу, задачам и действиям. При необходимости файл Sessions.log будет указывать на файлы DISM.log и CBS.log для получения дополнительных сведений.

%windir%\servicing\sessions

Чтобы узнать больше об автономном обслуживании, см. раздел Общие сведения о стратегиях обслуживания.

Показ:
© 2014 Microsoft