Computer >> 컴퓨터 >  >> 시스템 >> Windows

SetupDiag로 Windows 10 업데이트 오류 원인을 진단하고 해결하는 방법

SetupDiag로 Windows 10 업데이트 오류 원인을 진단하고 해결하는 방법

SetupDiag는 마이크로소프트가 무료로 배포하는 진단 유틸리티로, Windows 10 업데이트 과정에서 발생하는 다양한 문제를 분석하는 데 매우 유용합니다. 이 글에서는 SetupDiag를 활용해 업데이트 실패의 근본 원인을 파악하고 적절한 조치를 취하는 방법을 단계별로 알아보겠습니다.


버전 1903으로 업그레이드하는 도중 문제가 발생했다면 SetupDiag를 사용해 보세요. 실제 병목 지점이 어디인지 명확하게 확인할 수 있습니다. 필자도 최근 이 도구를 활용해 시스템의 Windows 10을 버전 1903에서 1909(KB4532695 업데이트)로 성공적으로 마이그레이션했습니다.


다운로드 및 사전 요구 사항


SetupDiag는 공식 링크에서 내려받을 수 있습니다. 사용을 위해 필요한 조건은 크게 두 가지입니다. 첫째, 대상 시스템이 Windows 10이어야 하고, 둘째, .NET Framework 4.6 이상이 설치되어 있어야 합니다.


PowerShell 창에서 아래 명령어를 실행하면 현재 설치된 .NET 버전을 확인할 수 있습니다. 이런 종류의 점검은 반드시 관리자 권한으로 실행해야 합니다.


reg query "HKLM\SOFTWARE\Microsoft\Net Framework Setup\NDP\v4" /s

SetupDiag로 Windows 10 업데이트 오류 원인을 진단하고 해결하는 방법

위 예시처럼 버전이 4.8로 표시되면 요구 사항을 충분히 충족하는 것입니다. 최신 .NET 버전은 공식 링크에서 언제든 내려받을 수 있습니다.


SetupDiag로 Windows 10 업데이트 문제 진단하기


SetupDiag exe 파일을 클릭하면 명령 터미널 창이 열립니다. 도구가 각종 설정 로그에서 기준 정보를 수집하는 동안에는 절차가 완료될 때까지 기다려야 합니다.


SetupDiag로 Windows 10 업데이트 오류 원인을 진단하고 해결하는 방법

SetupDiag는 Windows 10 시스템 전체를 분석한 뒤 60개 이상의 오류 규칙과 대조합니다. 여기에는 부팅 실패 감지, 시스템 파티션 디스크 공간 부족, 구성 요소 오류 등이 포함됩니다.


SetupDiag로 Windows 10 업데이트 오류 원인을 진단하고 해결하는 방법

아래 예시에서는 SetupDiag가 치명적인 플러그인 오류 하나를 감지했습니다.


SetupDiag로 Windows 10 업데이트 오류 원인을 진단하고 해결하는 방법

진단이 완료되면 SetupDiag exe 파일이 있는 폴더에 두 개의 파일이 생성됩니다. 바로 로그 파일과 구성 파일입니다. Zip 압축 해제 도구를 사용하면 결과를 손쉽게 확인할 수 있습니다.


SetupDiag로 Windows 10 업데이트 오류 원인을 진단하고 해결하는 방법

오류의 세부 내용은 아래와 같습니다.


SetupDiag로 Windows 10 업데이트 오류 원인을 진단하고 해결하는 방법

이후 문제 해결 방법


업그레이드 과정에서 발생할 수 있는 오류의 종류는 매우 다양하기 때문에 사례별로 하나씩 검토해야 합니다. 이번 예시의 오류 이름은 “FindFatalPluginFailure – E48E3F1C-26F6-4AFB-859B-BF637DA49636”였습니다.


앞서 언급한 오류 규칙 목록을 다시 확인해 보니 41번 규칙과 일치했습니다. 이 규칙은 “설정에 치명적인 플러그인 실패가 발생했을 때 플러그인 이름, 작업, 오류 코드를 함께 출력”하는 경우를 의미합니다.


SetupDiag로 Windows 10 업데이트 오류 원인을 진단하고 해결하는 방법

플러그인 이름은 위와 같으며, 간단한 폴더 검색만으로도 위치를 찾을 수 있었습니다. 추가 온라인 조사 결과, 해당 플러그인은 제 시스템과 호환되지 않았지만 그 자체로는 무해한 파일이었습니다. DLL 파일이므로 악성 코드가 포함되어 있지 않고, 따라서 그냥 두어도 됩니다. 다른 프로그램이 사용 중일 수 있으므로 함부로 삭제하는 것은 바람직하지 않습니다. 또한 마이크로소프트 외부 사이트에서 DLL 파일을 내려받는 것도 권장하지 않습니다. 오히려 새로운 문제를 일으킬 수 있습니다.


SetupDiag로 Windows 10 업데이트 오류 원인을 진단하고 해결하는 방법

손상된 파일을 처리하는 가장 좋은 방법은 “시스템 파일 검사기(SFC)” 도구로 복구하는 것입니다. 관리자 모드에서 아래 명령어를 입력하세요. 손상된 파일이 복구되면 이후 버전 업그레이드를 계속 진행할 수 있습니다.


sfc/scannow

chkdsk 명령어를 입력하면 디스크 오류도 정기적으로 점검할 수 있습니다.


SetupDiag로 Windows 10 업데이트 오류 원인을 진단하고 해결하는 방법

대부분의 다른 오류 역시 비교적 쉽게 해결할 수 있습니다. 예를 들어 시스템 볼륨의 여유 공간이 부족하다면 불필요한 프로그램을 삭제하면 됩니다. Windows 10 업그레이드 오류 코드와 해결 방법을 종합적으로 정리한 공식 링크를 참고하면 큰 도움이 됩니다.


SetupDiag로 Windows 10 문제를 해결했다면, PowerToys를 설치해 기능을 확장하거나 작업 속도를 높여 주는 단축키들을 활용해 보세요. 일상적인 Windows 10 사용 경험이 한층 쾌적해질 것입니다.