SetupDiag를 사용하여 Windows 10 업그레이드 문제 진단
Windows 10의 업그레이드 절차에 문제가 있어 새 빌드를 설치하는 것이 불가능할 수 있습니다. Fast Ring의 Windows 참가자라면 다른 빌드보다 훨씬 빠르게 새 빌드를 받을 수 있습니다. 이는 출시 전 품질이며 심각한 문제를 포함할 수 있습니다.
설치 프로그램이 OS 업그레이드에 실패하면 Windows는 오류 코드를 표시하고 프로세스를 종료합니다. 자세한 내용은 일반적으로 설정 로그에서 확인할 수 있습니다. 불행하게도 이러한 로그는 사용자에게 친숙하지 않습니다. 무슨 일이 일어나고 있는지 읽고 이해하며 성공적인 이벤트를 필터링하는 것은 어렵습니다. 이를 위해 SetupDiag 도구를 사용할 수 있습니다.
SetupDiag.exe는 Windows 10 업그레이드가 실패한 이유에 대한 세부 정보를 얻는 데 사용할 수 있는 독립 실행형 진단 도구입니다.
SetupDiag는 Windows 설치 로그 파일을 검사하여 작동합니다. 이러한 로그 파일을 구문 분석하여 컴퓨터를 Windows 10으로 업데이트하거나 업그레이드하지 못한 근본 원인을 확인하려고 시도합니다. 업데이트에 실패한 컴퓨터에서 SetupDiag를 실행하거나 컴퓨터에서 다른 위치로 로그를 내보내고 SetupDiag를 실행할 수 있습니다. 오프라인 모드에서.
SetupDiag는 다음 웹 사이트에서 다운로드할 수 있습니다.
설치 진단 다운로드
이 도구는 다음 매개변수를 지원합니다.
매개변수 | 설명 |
---|
/? | |
/산출: | - 이 선택적 매개변수를 사용하면 결과에 대한 출력 파일을 지정할 수 있습니다. 여기서는 SetupDiag가 확인할 수 있었던 내용을 찾을 수 있습니다. 텍스트 형식 출력만 지원됩니다. SetupDiag가 실행되는 컨텍스트에 UNC 경로에 대한 액세스 권한이 있는 경우 UNC 경로가 작동합니다. 경로에 공백이 있으면 전체 경로를 큰따옴표로 묶어야 합니다(아래 예제 섹션 참조).
- 기본값: 지정하지 않으면 SetupDiag가 파일을 생성합니다.SetupDiagResults.logSetupDiag.exe가 실행되는 동일한 디렉터리에 있습니다.
|
/방법: | - 이 선택적 매개 변수를 사용하면 SetupDiag가 작동하는 모드(오프라인 또는 온라인)를 지정할 수 있습니다.
- 오프라인: 실패한 시스템에서 이미 캡처된 로그 파일 집합에 대해 실행하도록 SetupDiag에 지시합니다. 이 모드에서는 로그 파일에 액세스할 수 있는 모든 곳에서 실행할 수 있습니다. 이 모드에서는 업데이트에 실패한 컴퓨터에서 SetupDiag를 실행할 필요가 없습니다. 오프라인 모드를 지정할 때 /LogsPath: 매개변수도 지정해야 합니다.
- 온라인: 업데이트에 실패한 컴퓨터에서 실행되고 있음을 SetupDiag에 알립니다. SetupDiag는 다음과 같은 표준 Windows 위치에서 로그 파일과 리소스를 찾으려고 시도합니다.%시스템드라이브%$Windows.~bt설치 로그 파일용 디렉터리입니다.
- 로그 파일 검색 경로는 SetupDiag.exe.config 파일의 SearchPath 키 아래에서 구성할 수 있습니다. 검색 경로는 쉼표로 구분됩니다. 참고: 검색 경로가 많으면 SetupDiag가 결과를 반환하는 데 필요한 시간이 늘어납니다.
- 기본값: 지정하지 않으면 SetupDiag가 온라인 모드에서 실행됩니다.
|
/로그경로: | - 이 선택적 매개변수는 다음 경우에만 필요합니다./모드:오프라인지정됩니다. 이는 SetupDiag.exe에 로그 파일을 찾을 수 있는 위치를 알려줍니다. 이러한 로그 파일은 일반 폴더 형식이거나 여러 하위 디렉터리를 포함할 수 있습니다. SetupDiag는 모든 하위 디렉터리를 재귀적으로 검색합니다. 이 매개변수는 다음과 같은 경우 생략되어야 합니다./모드:온라인지정됩니다.
|
/Zip창: | - 이 선택적 매개 변수는 SetupDiag.exe에 해당 결과와 구문 분석된 모든 로그 파일이 포함된 zip 파일을 생성하도록 지시합니다. zip 파일은 SetupDiag.exe가 실행되는 디렉터리에 생성됩니다.
- 기본값: 지정하지 않으면 'true' 값이 사용됩니다.
|
/말 수가 많은 | - 이 선택적 매개 변수는 SetupDiag.exe에서 생성된 로그 파일에 훨씬 더 많은 데이터를 출력합니다. 기본적으로 SetupDiag는 심각한 오류에 대해서만 로그 파일 항목을 생성합니다. 사용/말 수가 많은이로 인해 SetupDiag는 항상 디버깅 세부 정보가 포함된 로그 파일을 생성하므로 SetupDiag 관련 문제를 보고할 때 유용할 수 있습니다.
|
빌드 업그레이드가 실패한 경우 도구를 실행하고 SetupDiag가 저장된 동일한 폴더에서 SetupDiagResults.log 파일을 확인하세요.
출력 인수를 사용하여 로그 파일의 위치를 지정할 수 있습니다.
|_+_|또한 다음과 같이 Windows 로그 위치를 재정의할 수 있습니다(예: 부팅할 수 없는 OS의 로그 분석).
|_+_|업그레이드가 실패한 시기에 따라 다음 폴더 중 하나를 오프라인 위치에 복사합니다.
$Windows.~btsources팬서
$Windows.~bt소스롤백
Windows팬더
WindowsPantherNewOS
다음 예에서는 SetupDiag의 로그가 오프라인 모드에서 시작되었음을 보여줍니다. 이 예에서는 애플리케이션 경고가 있지만 /quiet 모드에서 설치가 실행되므로 차단됩니다. 문제 해결을 위한 지침은 출력에 SetupDiag가 제공합니다.
|_+_|원천: docs.microsoft.com