배포 문제 해결 및 로그 파일

로그 파일 설명 위치

Setupact.log

Windows 설치 과정에서 발생하는 대부분의 오류에 대한 기본 로그 파일입니다. 설치 프로세스에서 오류가 발생하는 지점에 따라 Setupact.log 파일의 여러 인스턴스가 있습니다. 현재 단계에 따라 살펴볼 Setupact.log 파일의 버전을 알고 있는 것이 중요합니다.

설치(전문화): X:\Windows\Windows

설치(OOBE), LogonUI, OEM First Run:%windir%\

OOBE(첫 경험): %windir%\시그\unattendGC

Setuperr.log

설치 프로그램의 특수화 단계에서 발생한 오류의 상위 수준 목록입니다. Setuperr.log 파일은 특정 세부 정보를 제공하지 않습니다.

설치(특수): %windir%\

설치(특수): %windir%\

설치(OOBE), LogonUI, OEM First Run: %windir%\

Setupapi.offline.log

설치 특수화 단계의 구성 요소 특수화 하위 단계 중 드라이버 오류가 발생했습니다.

%windir%\inf

Cbs_unattend.log

무인 설치 서비스 오류.

%windir%\

Setupapi.dev.log

설치의 oobe 단계에서 드라이버 오류가 발생했습니다.

%windir%\inf

Sessions.xml

세션 ID, 클라이언트, 상태, 태스크 및 작업을 기반으로 모든 서비스 활동을 추적하는 XML 기반 트랜잭션 로그 파일입니다. 필요한 경우 Sessions.log 파일은 자세한 내용을 위해 DISM.log 및 CBS.log 파일을 가리킵니다.

%windir%\servicing\sessions

CBS.log

오프라인 서비스 오류에 대한 자세한 정보를 제공하는 서비스 로그 파일입니다.

%windir%\

오프라인 서비스 시나리오

오프라인 서비스 시나리오에는 Windows 부팅하지 않고 업데이트, 드라이버 및 언어 팩을 추가 및 제거하고 다른 설정을 구성하는 작업이 포함됩니다. 업데이트된 이미지를 다시 만들 필요가 없으므로 오프라인 서비스를 사용하면 서버에 저장된 기존 이미지를 효율적으로 관리할 수 있습니다. 드라이브 또는 디렉터리에 탑재되거나 적용되는 이미지에서 오프라인 서비스를 수행할 수 있습니다.

offline servicing failure analysis

DISM은 모든 오프라인 서비스 작업의 기본 도구입니다. DISM은 Windows PE 또는 실행 중인 Windows 운영 체제의 명령 프롬프트에서 실행됩니다. DISM 명령을 실행할 때 오류가 발생하면 도구에서 즉각적인 응답을 제공하고 DISM.log 파일에 문제를 기록합니다. Session.xml 파일은 대상 운영 체제의 모든 서비스 활동을 캡처하는 트랜잭션 로그 파일입니다. Session.xml 파일을 DISM.log 파일과 함께 사용하여 실패 지점 및 필요한 서비스 활동을 확인할 수 있습니다.

오프라인 서비스에 오류가 발생하면 먼저 DISM.log 파일에서 특정 오류를 살펴보십시오. DISM.log 파일에 ’ 오류가 없으면 Sessions.xml 로그 파일을 검토한 다음 CBS.log 파일을 검토합니다.

로그 파일 설명 위치

DISM.log

DISM을 사용하는 모든 오프라인 작업에 대한 기본 로그 파일입니다.

%windir%\logs\dism

/LogPath 옵션을 사용하여 다른 위치에 DISM 로그 파일을 만들 수도 있습니다. 로그 파일에 기록된 데이터 수준은 /LogLevel 옵션을 사용하여 제어할 수도 있습니다.

Sessions.xml

세션 ID, 클라이언트, 상태, 태스크 및 작업을 기준으로 모든 서비스 활동을 추적하는 XML 기반 트랜잭션 로그입니다. 필요한 경우 Sessions.log 파일은 자세한 내용을 위해 DISM.log 및 CBS.log 파일을 가리킵니다.

%windir%\servicing\sessions

오프라인 서비스에 대한 자세한 내용은 서비스 전략 이해를 참조하세요.

온라인 서비스 시나리오

이 시나리오는 실행 중인 운영 체제를 서비스합니다. 이 시나리오에는 컴퓨터를 감사 모드로 부팅하여 드라이버, 애플리케이션 및 기타 패키지를 추가하는 작업이 포함됩니다. 드라이버 패키지에 공동 설치 관리자 또는 애플리케이션 의존성이 있는 경우 온라인 서비스가 드라이버에 적합합니다. 대부분의 서비스 패키지에 설치 관리자가 있거나, 업데이트가 .msi 또는 KB.exe 파일 형식이거나, 애플리케이션이 Windows 설치된 서비스 및 기술(예: .NET Framework 또는 전체 플러그 앤 플레이 지원)을 사용하는 경우에도 효율적입니다.

online servicing failure analysis

오프라인 서비스처럼 모든 로깅은 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

/LogPath 명령 옵션을 사용하여 DISM 로그 파일을 다른 위치로 가리킬 수도 있습니다. /LogLevel 명령 옵션을 사용하여 로그 데이터를 제어할 수도 있습니다.

CBS.log

온라인 서비스 오류에 대한 자세한 정보를 제공하는 보조 로그 파일입니다. DISM.log는 CBS.log에서 자세한 내용을 참조합니다.

%windir%\logs\cbs

Sessions.xml

세션 ID, 클라이언트, 상태, 태스크 및 작업을 기준으로 모든 서비스 활동을 추적하는 xml 기반 트랜잭션 로그입니다. 필요한 경우 Sessions.log는 DISM.log 및 CBS.log를 가리킵니다.

%windir%\servicing\sessions

오프라인 서비스에 대한 자세한 내용은 서비스 전략 이해를 참조하세요.

SetupDiag는 업그레이드에 실패한 이유에 대한 세부 정보를 가져오는 데 사용할 수 있는 독립 실행형 진단 도구입니다. SetupDiag는 Windows 설치 로그 파일을 검사하여 작동합니다. 이러한 로그 파일을 구문 분석하여 컴퓨터를 새 버전의 Windows 업데이트하거나 업그레이드하지 못한 근본 원인을 확인하려고 합니다. Windows 10 버전 2004부터 Windows 설치 프로그램은 SetupDiag를 포함하고 실행합니다. Windows 설치 프로그램이 매개 변수를 사용하여 setupdiag.exe /ZipLogs:False /Format:xml /Output:%windir%\logs\SetupDiag\SetupDiagResults.xml /RegPath:HKEY_LOCAL_MACHINE\SYSTEM\Setup\SetupDiag\Results 시작합니다.

SetupDiag에 대한 자세한 내용은 SetupDiag 를 참조하세요.

다음 섹션에서는 일반적인 배포 시나리오와 관련 로그 파일 간의 관계를 설명합니다. Windows 배포는 사용자 지정이 용이한 프로세스이며 많은 실패 지점이 발생할 수 있습니다. 발생한 특정 실패 지점을 식별하는 것은 기본 기술의 작동 방식을 이해하는 것부터 시작합니다.

Windows 설치 프로그램 시나리오

이 시나리오는 새 컴퓨터에서 Windows 설치 프로그램 를 완료 하는 것부터 시작 하 여 데스크톱에 도착 합니다. 이 시나리오는 참조 이미지를 만들 때 가장 일반적입니다. 이 프로세스를 첫 번째 사용자 환경이 라고도 합니다.

다음 그림에 표시 된 것 처럼 실패를 해결 하는 핵심은 설치 과정에서 발생 하는 위치와 오류가 발생 한 위치를 식별 하는 것입니다. 새 설치를 만들기 때문에 하드 드라이브를 사용할 수 없기 때문에 Windows 설치 프로그램 로그를 메모리에 쓸 수 없습니다. 하드 드라이브를 포맷 한 후 설치 프로그램은 새 하드 드라이브 ()로 직접 로깅을 계속 C:\Windows 합니다. Windows PE 단계 중에 만들어진 로그 파일은 임시입니다.

windows setup log files

Windows 설치 프로그램에서 오류가 발생 하는 경우 먼저 setuperr.log 파일의 항목을 검토 한 다음 setupact.log 파일을 검토 하 고 필요에 따라 다른 로그 파일을 검토 합니다.