Computer >> 컴퓨터 >  >> 체계 >> Windows

SetupDiag.exe는 Windows 10 업그레이드 오류를 진단하는 데 도움이 됩니다.

Windows 업데이트는 일반적으로 번거로움 없이 PC에 설치됩니다. 그러나 특히 호환성 및 패치와 관련하여 약간의 작업이 필요한 경우가 있습니다. 이러한 업데이트 실패 오류가 발생하면 먼저 수동으로 오류 코드를 검색한 다음 문제 해결 단계를 찾아야 합니다. 이 모든 것은 시간을 소비합니다. 그래서 Microsoft는 SetupDiag.exe라는 간단한 솔루션을 제시했습니다. .

SetupDiag.exe는 Windows 10 업그레이드 설치에 실패한 이유에 대한 세부 정보를 찾기 위한 독립 실행형 진단 도구입니다. 아시다시피 Windows 10의 업데이트 프로세스는 철저하게 간소화되었지만 이것이 항상 문제가 없는 도구라는 의미는 아닙니다.

SetupDiag.exe는 Windows 10 업그레이드 오류를 진단하는 데 도움이 됩니다.

SetupDiag 작동 방식

SetupDiag.exe를 사용하려면 PC에 Microsoft .NET Framework 4가 설치되어 있어야 합니다. 이 도구는 Windows 설치 로그 파일을 검사하고 이를 구문 분석하여 컴퓨터를 Windows 10으로 업데이트하거나 업그레이드하지 못한 근본 원인을 찾습니다. SetupDiag는 업데이트에 실패한 컴퓨터에서 실행하거나 컴퓨터에서 로그를 내보낼 수 있습니다. 다른 위치로 이동하고 오프라인 모드에서 SetupDiag를 실행합니다.

도구를 설치하고 실행하면 검사 및 분석을 수행하는 데에도 사용할 수 있습니다. Windows는 안전한 시스템 작동을 손상시킬 가능성이 있는 상황에 직면할 때마다 시스템이 중지됩니다. 이 상태를 버그 확인이라고 합니다. . 일반적으로 -

라고도 합니다.
  1. 시스템 충돌
  2. 커널 오류
  3. 중지 오류 또는 BSOD

이 문제의 일반적인 원인은 하드웨어 장치, 하드웨어 드라이버 또는 일부 관련 소프트웨어입니다.

업그레이드 중에 버그 검사가 발생하면 Windows 설치 프로그램에서 미니 덤프(setupmem.dmp ) 파일.

설정 관련 버그 검사를 디버그하려면 다음을 수행해야 합니다.

/모드:오프라인 지정 및 /LogsPath 매개변수를 설정하고 실패한 시스템에서 설정 메모리 덤프 파일(setupmem.dmp)을 수집해 보십시오.

참고:온라인 모드에서는 메모리 덤프를 디버그할 수 없습니다.

다음 중 하나에서 Setupmem.dmp를 찾을 수 있습니다.

%SystemDrive%$Windows.~bt\Sources\Rollback

또는

%WinDir%\Panther\NewOS\Rollback

버그 체크가 발생하는 시점에 따라 다릅니다.

그런 다음 SetupDiag를 실행하는 컴퓨터에 Windows 디버깅 도구를 설치할 수 있습니다. 매개변수 없이 도구를 실행하도록 선택한 경우 장치의 기본 폴더에서 Windows 10이 업그레이드 프로세스 중에 생성하는 로그 파일을 찾으려고 시도합니다.

프로그램은 results.log 파일도 생성합니다. 스캔 프로세스가 완료된 후 해당 디렉토리에 있습니다. 발생한 모든 업그레이드 문제는 구문 분석 중 로그 파일에서 빠르게 감지됩니다.

위와 별도로 SetupDiag는 처리한 모든 로그 파일의 zip 아카이브를 생성하고 Logs.zip 파일도 동일한 디렉토리에 저장합니다.

마지막으로 오프라인 모드에서 SetupDiag.exe를 실행하여 다른 장치에서 복사한 폴더를 구문 분석하는 옵션도 있습니다.

SetupDiag 도구가 이제 Windows 설치 프로그램에 포함되었습니다.

Windows 10 버전 2004 이상에서는 Windows 설치 프로그램에 SetupDiag 도구가 포함되어 있습니다.

업그레이드 프로세스 동안 Windows 설치 프로그램은 모든 소스 파일을 %SystemDrive%$Windows.~bt\Sources로 추출합니다. 디렉토리.

이제 setupdiag.exe도 이 폴더에 설치되며 업그레이드가 실패할 경우 SetupDiag 도구가 자동으로 실행되어 실패한 이유를 찾습니다.

이 시나리오에서는 다음 매개변수가 사용됩니다.

/ZipLogs:False
/Format:xml
/Output:%windir%\logs\SetupDiag\SetupDiagResults.xml
/RegPath:HKEY_LOCAL_MACHINE\SYSTEM\Setup\SetupDiag\Results

결과 SetupDiag 분석은 다음에서 찾을 수 있습니다.

%WinDir%\Logs\SetupDiag\SetupDiagResults.xml

및 아래의 레지스트리에서

HKLM\SYSTEM\Setup\SetupDiag\Results
  • 업그레이드가 정상적으로 진행되면 setupdiag.exe를 포함한 Sources 디렉토리가 %SystemDrive%\Windows.Old 아래로 이동됩니다. 정리를 위해.
  • 나중에 Windows.old 디렉토리를 삭제하면 setupdiag.exe도 함께 삭제됩니다.

SetupDiag.exe 사용 방법에 대한 자세한 내용은 이 Microsoft 문서를 참조하십시오.

SetupDiag.exe는 Windows 10 업그레이드 오류를 진단하는 데 도움이 됩니다.