정보게시판

윈도우 업데이트 KB5066835 설치 후 시스템이 재부팅을 반복할 때 로그 분석을 통한 복구 순서

최고관리자

2026.02.22 20:52

46

윈도우 업데이트 KB5066835 설치 후 시스템 재부팅 반복 현상, 로그 분석을 통한 복구 절차


윈도우 운영체제는 꾸준한 보안 및 기능 업데이트를 통해 사용자 환경을 개선하고 있습니다. 그러나 간혹 특정 업데이트를 설치한 이후 시스템이 정상적으로 부팅되지 않고, 재부팅을 반복하는 문제가 발생할 수 있습니다. 최근에 배포된 KB5066835 업데이트 이후 일부 사용자 환경에서 이러한 무한 재부팅 현상이 보고되고 있으며, 이를 해결하기 위해서는 신속하고 체계적인 로그 분석과 복구 절차가 필요합니다. 이번 글에서는 KB5066835 적용 후 재부팅 루프가 발생하는 경우, 시스템 로그를 활용한 원인 진단 및 복구 과정을 단계별로 안내드리겠습니다.


문제 발생 시 초기 대응 방법


윈도우 업데이트 후 재부팅이 반복된다면, 우선 하드웨어적 결함이나 물리적 장애보다는 소프트웨어적 충돌이나 업데이트 과정에서의 오류를 먼저 의심해야 합니다. 특히 KB5066835와 같은 대형 누적 업데이트의 경우, 시스템 파일에 대한 대규모 수정이 이루어지기 때문에, 파일 손상이나 드라이버 충돌이 자주 원인으로 지목됩니다. 이때, 재부팅 루프 상태에서 윈도우가 정상 부팅되지 않는다면, 먼저 복구 환경(Windows Recovery Environment, WinRE)으로 진입하는 것이 중요합니다.


컴퓨터의 전원이 켜진 직후 전원 버튼을 3회 이상 강제로 껐다 켜면, 자동으로 Windows 복구 환경이 작동하게 됩니다. 복구 환경 진입 시 ‘고급 옵션’에서 ‘명령 프롬프트’ 또는 ‘안전 모드’로 부팅을 시도해 볼 수 있습니다. 이 과정을 통해 시스템 로그 분석 및 복구 명령 실행이 가능해지므로, 초기 대응 단계에서 복구 환경 진입은 반드시 시도해야 할 절차입니다.


시스템 로그의 종류와 수집 방법


재부팅 루프 원인을 분석하기 위해서는 윈도우가 생성하는 다양한 로그를 체계적으로 확인해야 합니다. 대표적인 시스템 로그로는 이벤트 뷰어(Event Viewer)의 시스템 로그, 응용 프로그램 로그, 그리고 드라이버 관련 로그가 있습니다.


윈도우 복구 환경이나 안전 모드에서 명령 프롬프트를 열었다면, 아래와 같은 경로에 로그 파일이 저장되어 있음을 알 수 있습니다.


- 시스템 로그: C:WindowsSystem32winevtLogsSystem.evtx  

- 응용 프로그램 로그: C:WindowsSystem32winevtLogsApplication.evtx  

- Setup 로그: C:WindowsPanthersetupact.log, setuperr.log  

- BlueScreen 로그(블루스크린 발생 시): C:WindowsMinidump 내 .dmp 파일


이벤트 뷰어가 GUI 환경에서만 동작하는 점을 고려해, 복구 환경에서는 ‘Wevtutil’ 명령어를 통해 로그 파일을 추출하거나, 외부 저장매체로 복사해 정상 PC에서 분석하는 방법이 있습니다. 로그 파일 복사 명령은 다음과 같이 사용할 수 있습니다.


```

xcopy C:WindowsSystem32winevtLogsSystem.evtx D:Backup

```


이렇게 수집된 로그 파일은 정상 PC의 이벤트 뷰어(Eventvwr.msc)에서 열어 상세하게 분석할 수 있습니다. 로그 파일을 확보하는 것은 원인 진단의 첫 단추이므로, 시스템 문제가 발생한 직후 최대한 빠르게 로그를 수집하는 것이 중요합니다.


이벤트 로그를 통한 원인 분석


KB5066835 업데이트 이후 재부팅 루프가 발생했다면, 이벤트 로그의 특정 이벤트 ID와 오류 메시지에 주목해야 합니다. 부팅 과정에서 반복적으로 기록되는 오류 이벤트는 대부분 시스템 서비스, 드라이버, 커널, 또는 업데이트 모듈과 관련되어 있습니다.


가장 우선적으로 확인해야 할 이벤트 항목은 다음과 같습니다.


1. 이벤트 ID 41 (Kernel-Power): 예기치 못한 시스템 종료 또는 재시작이 반복될 때 기록됩니다. 하드웨어 결함보다는 커널 충돌이나 드라이버 문제, 업데이트 오류가 원인인 경우가 많으니, 추가로 연관된 로그를 함께 확인해야 합니다.


스마트폰 배터리 소모 원인 알아보기 바로 가기


2. 이벤트 ID 6008: "Previous shutdown was unexpected" 메시지가 기록되면, 정상 종료가 아닌 강제 재시작 또는 시스템 충돌이 의심된다는 신호입니다.


3. 이벤트 ID 1001 (BugCheck): 블루스크린 오류 발생 시 기록되는 이벤트로, BugCheck 코드와 함께 원인을 추적할 수 있습니다. 이때 Minidump 파일(.dmp)을 함께 분석하면 더욱 정확한 진단이 가능합니다.


4. 이벤트 ID 0xC1900101: 이 오류는 드라이버 충돌이나 업데이트 적용 중 시스템에 치명적 문제가 발생했을 때 나타납니다. 특히 KB5066835와 같이 시스템 파일 및 드라이버를 대폭 갱신하는 업데이트 이후 자주 관찰됩니다.


이 외에도 ‘Windows Update’ 소스의 오류, ‘Service Control Manager’의 서비스 시작 실패 이벤트 등도 함께 분석해야 합니다. 오류가 반복적으로 발생한 시점과 업데이트 설치 시점이 일치하는지, 특정 드라이버나 서비스가 정상적으로 시작되지 않는지 등을 상세히 확인해야 정확한 원인 파악이 가능합니다.


업데이트 설치 로그와 SetupAct.log 활용


윈도우가 대규모 업데이트를 설치할 때는 설치 진행 과정과 오류 상황을 별도의 로그로 기록합니다. 대표적으로 C:WindowsPanthersetupact.log와 setuperr.log 파일이 있으며, 여기에는 업데이트 적용 전후의 시스템 변화, 오류 발생 단계, 실패 원인 등이 상세히 기록되어 있습니다.


이 로그를 분석할 때는 "Error", "Fail", "Rollback" 등 키워드로 검색해 문제 발생 지점을 추적하는 것이 효과적입니다. 특히 업데이트가 정상적으로 설치되지 못하고 롤백이 반복되는 경우, 해당 로그에서 어떤 파일이나 드라이버에서 충돌이 발생했는지 명확히 확인할 수 있습니다.


setupact.log에서 발견할 수 있는 대표적인 오류 항목은 다음과 같습니다.


- "Failed to install driver": 특정 드라이버 설치 실패  

- "Package failed to install": 업데이트 패키지 적용 실패  

- "Rollback initiated": 설치 실패로 인한 롤백 시작  

- "Error code 0x800F0922": 파티션 공간 부족, 부트로더 오류 시 자주 발생  

- "Error code 0xC1900101": 드라이버 또는 하드웨어 호환성 문제


이러한 오류 메시지와 코드가 반복적으로 나타난다면, 해당 드라이버를 임시로 제거하거나, 업데이트를 우회 설치하는 방법 등을 고려해야 합니다. 로그를 통한 원인 분석은 복구 방안 수립의 핵심 단계이므로, 반드시 세밀하게 점검해야 합니다.


드라이버 호환성 및 서비스 충돌 점검


재부팅 루프의 상당수는 시스템 드라이버 또는 핵심 서비스의 충돌로 인해 발생합니다. KB5066835 업데이트는 커널 및 보안 관련 드라이버 갱신이 포함되어 있기 때문에, 기존에 사용 중이던 서드파티 드라이버와의 충돌 가능성이 높습니다.


이벤트 로그와 드라이버 설치 기록에서 문제가 의심되는 드라이버가 확인되었다면, 복구 환경의 명령 프롬프트에서 ‘DISM’ 또는 ‘PnPUtil’ 명령어로 해당 드라이버를 비활성화하거나 삭제할 수 있습니다.


예를 들어, 특정 네트워크 드라이버에서 문제가 발생했다면 다음과 같이 처리할 수 있습니다.


```

pnputil /enum-drivers

pnputil /delete-driver oemXX.inf /uninstall /force

```


엑셀 #REF! 오류 간단 해결 바로 가기


이렇게 드라이버를 제거한 후 시스템을 재부팅하여 정상적으로 부팅되는지 확인하는 것이 좋습니다. 또한, 시스템 서비스 충돌의 경우 ‘msconfig’ 명령어를 사용해 최소한의 서비스만 활성화하여 부팅하는 ‘클린 부팅’ 방식도 효과적일 수 있습니다.


시스템 파일 무결성 검사 및 복구 명령어 활용


업데이트 과정에서 시스템 파일이 손상되었거나 누락된 경우, 재부팅 루프가 발생할 수 있습니다. 이때 복구 환경의 명령 프롬프트에서 아래와 같은 명령어를 차례로 실행해 시스템 파일 무결성을 점검하고, 자동 복구를 시도하는 것이 매우 중요합니다.


1. 시스템 파일 검사(SFC)


```

sfc /scannow /offbootdir=C: /offwindir=C:Windows

```


이 명령어는 윈도우 설치 디렉터리의 파일 무결성을 검사하고, 손상된 파일이 있으면 자동으로 복구합니다.


2. 배포 이미지 서비스 관리(DISM)


```

DISM /Image:C: /Cleanup-Image /RestoreHealth

```


DISM 명령어는 더 광범위하게 윈도우 이미지의 손상 여부를 진단하고, 필요시 온라인 소스에서 정상 파일을 다운로드해 복구합니다. SFC와 DISM을 차례로 실행하면 대부분의 시스템 파일 손상 문제를 해결할 수 있습니다.


이 과정을 마친 뒤 시스템을 재부팅하여 문제가 해결되었는지 확인하는 것이 필요하며, 만약 여전히 재부팅이 반복된다면 추가적인 복구 절차로 넘어가야 합니다.


마지막 수단: 업데이트 제거 및 시스템 복원


위의 단계로도 문제가 해결되지 않는다면, 업데이트 자체를 제거하거나 복원 지점을 활용해 이전 상태로 되돌리는 방법이 있습니다. KB5066835와 같이 문제가 되는 업데이트는 복구 환경에서 ‘명령 프롬프트’로 진입한 뒤 다음과 같은 명령어로 삭제할 수 있습니다.


```

dism /image:C: /remove-package /packagename:Package_for_KB5066835~31bf3856ad364e35~amd64~~

```


패키지 이름은 로그나 DISM 명령어로 확인할 수 있으며, 정확한 이름을 사용해야 정상적으로 삭제가 이루어집니다. 업데이트 삭제 후에는 시스템 파일 검사를 다시 수행하고, 정상 부팅을 시도해야 합니다.


또한 시스템 복원 기능이 활성화되어 있는 경우, 복구 환경의 ‘시스템 복원’ 메뉴를 통해 업데이트 적용 이전의 복원 지점으로 롤백할 수 있습니다. 이 방법은 사용자 데이터에는 영향을 주지 않으면서, 시스템 파일과 레지스트리를 업데이트 전 상태로 돌려주는 안전한 복구 방식입니다.


슬라이드 전환 속도 개선 팁 바로 가기


부트 구성 데이터(BCD) 및 부트로더 복구


일부 케이스에서는 업데이트 설치 중 부트로더가 손상되어 부팅이 반복될 수 있습니다. 이때 복구 환경 명령 프롬프트에서 아래와 같이 부트 구성을 복구하는 명령을 실행하는 것이 필요합니다.


```

bootrec /fixmbr

bootrec /fixboot

bootrec /scanos

bootrec /rebuildbcd

```


각 명령은 마스터 부트 레코드, 부트 섹터, 부트 구성 데이터(BCD)를 재구성하거나 복구하는 역할을 하며, 부트로더 손상으로 인한 무한 재부팅 문제에 효과적입니다. 모든 명령어를 순서대로 실행한 후 시스템을 재부팅하여 정상 부팅 가능 여부를 확인해야 합니다.


윈도우 업데이트 차단 및 재설치 대책


문제가 되었던 KB5066835 업데이트가 반복적으로 설치되어 같은 문제가 재발하는 것을 방지하기 위해서는, 일시적으로 해당 업데이트를 차단하거나, 문제를 근본적으로 해결한 후 재설치하는 전략이 필요합니다.


업데이트 차단은 ‘wushowhide.diagcab’ 유틸리티를 사용하거나, 그룹 정책 편집기(GPEDIT.msc)에서 자동 업데이트를 일시적으로 중지하는 방법으로 구현할 수 있습니다.


만약 근본적인 충돌 원인이 드라이버나 서비스에 있다면, 제조사 홈페이지에서 최신 드라이버를 별도로 다운로드해 수동 설치한 후 업데이트를 재적용하는 것이 바람직합니다. 이 과정에서 반드시 정상 시스템 상태에서 업데이트의 호환성 여부를 미리 확인해야 합니다.


로그 분석을 통한 사전 예방과 모니터링


재부팅 루프와 같은 심각한 시스템 문제를 예방하기 위해서는, 평소 이벤트 로그와 업데이트 설치 기록을 주기적으로 점검하는 것이 중요합니다. 기업 환경에서는 중앙 집중식 로그 관리 솔루션(예: Windows Event Collector, SIEM 등)을 도입해, 대규모 시스템의 업데이트 성공률과 오류 발생 패턴을 실시간으로 모니터링하는 것이 권장됩니다.


또한, 중요 시스템의 경우 업데이트 전 전체 백업 및 복원 지점 생성을 의무화하고, 문제가 발생했을 때 신속하게 롤백할 수 있는 정책을 마련해야 합니다.


정상 부팅 이후 추가 점검 사항


무한 재부팅 문제가 해결되어 정상 부팅에 성공했다면, 추가적으로 시스템의 상태를 점검하고, 향후 재발 방지를 위한 조치를 취하는 것이 중요합니다. 대표적인 점검 항목은 다음과 같습니다.


- 이벤트 뷰어에서 최근 24~48시간 내 오류 및 경고 항목 추가 점검  

- 디스크 검사(CHKDSK) 및 하드웨어 상태 점검  

- Windows Update에서 다른 보류 중인 업데이트 확인 및 순차적 적용  

- 백신 및 보안 솔루션 최신 버전 유지  

- 불필요한 서드파티 드라이버, 서비스, 시작 프로그램 정리  

- 복원 지점 및 전체 백업 재생성


이렇게 사후 점검과 예방 조치를 병행하면, 유사한 문제가 다시 발생하더라도 신속하게 대응할 수 있습니다.


결론적으로, KB5066835 업데이트 이후 시스템이 재부팅을 반복하는 현상은 다양한 원인(드라이버 충돌, 파일 손상, 부트로더 오류 등)에서 기인할 수 있으나, 체계적인 로그 분석과 단계별 복구 조치로 대부분 해결이 가능합니다. 시스템 로그와 업데이트 설치 로그를 적극적으로 활용하고, 복구 환경의 다양한 명령어와 복원 기능을 적시에 적용하면, 사용자 데이터 손실 없이 안정적으로 시스템을 복구할 수 있습니다. 앞으로도 중요한 업데이트 적용 전에는 충분한 사전 백업과 로그 모니터링 습관을 들이는 것이 무엇보다 중요하다는 점을 강조드리며, 문제 발생 시 신속한 로그 분석과 체계적 복구 절차가 최선의 대응임을 기억해주시기 바랍니다.