- 공유 링크 만들기
- X
- 이메일
- 기타 앱
- 공유 링크 만들기
- X
- 이메일
- 기타 앱
이 글의 목적은 Windows에서 발생하는 WHEA_UNCORRECTABLE_ERROR 블루스크린(BCCode 0x124) 하드웨어 오류의 원인과 점검 순서를 체계적으로 정리하여, 일반 사용자도 단계별로 따라 하면서 안정적으로 문제를 진단·해결할 수 있도록 돕는 것이다.
1. WHEA_UNCORRECTABLE_ERROR란 무엇인가
WHEA_UNCORRECTABLE_ERROR는 Windows Hardware Error Architecture(WHEA)가 보고하는 치명적인 하드웨어 오류가 발생했을 때 나타나는 블루스크린 코드이다. 일반적으로 오류 코드 값은 0x00000124로 표시되며, CPU, 메모리, 메인보드, 전원, 저장장치, 오버클럭, 드라이버 등 물리적 또는 펌웨어 수준 문제에서 기인하는 경우가 많다.
이 오류는 “복구 불가능한 하드웨어 오류”로 번역할 수 있으며, 단순 소프트웨어 오류와 달리 시스템이 자체적으로 오류를 복구할 수 없다고 판단했기 때문에 강제 재부팅을 수행하는 것이다. 따라서 원인 진단 시 하드웨어와 펌웨어, 저수준 드라이버를 중심으로 확인해야 한다.
2. 증상과 발생 상황 정리
WHEA_UNCORRECTABLE_ERROR는 다음과 같은 상황에서 자주 발생한다.
- 게임, 3D 렌더링, 영상 편집 등 CPU·GPU 부하가 높은 작업 중 갑자기 블루스크린 발생
- 부팅 직후 또는 로그인 직후 반복적인 재부팅 루프
- 윈도우 설치·업데이트 중 진행률 일정 구간에서 항상 멈추며 블루스크린 발생
- 노트북 또는 데스크톱에서 전원 어댑터 연결/분리 시 간헐적 블루스크린
- 오버클럭, 전압 조정, XMP/EXPO 메모리 프로필 적용 후부터 불안정해진 경우
같은 작업에서 반복적으로 동일 오류가 발생하면 특정 하드웨어 또는 전원·발열 조건에서 문제가 재현된다는 의미이므로, 해당 상황을 기준으로 원인을 추적하는 것이 효율적이다.
3. 데이터 보호를 위한 초기 조치
하드웨어 오류가 의심되는 단계에서 가장 먼저 해야 할 일은 데이터 보호이다. 갑작스러운 전원 차단이 반복되면 디스크 손상과 파일 시스템 오류가 발생할 수 있다.
- 가능하다면 안전 모드 또는 정상 부팅이 되는 시점에 중요한 문서·사진·업무 파일을 외장 저장장치나 클라우드에 백업한다.
- 반복적인 블루스크린이 발생하는 경우에는 장시간 사용을 피하고, 문제 해결 작업 외의 불필요한 작업을 최소화한다.
- 전원 멀티탭, 허술한 연장선, 오래된 UPS 등 전원 품질에 영향을 줄 수 있는 요소를 점검한다.
주의 : WHEA_UNCORRECTABLE_ERROR가 잦게 발생하는 상태에서 강제로 전원을 여러 번 끄고 켜면 디스크 손상이 심해져 Windows 복구가 불가능해질 수 있다. 반드시 백업을 우선한다.
4. 소프트웨어·펌웨어 측 기본 점검
4.1 최근 변경사항 되돌리기
오류가 발생하기 직전 어떤 변경을 했는지 확인하는 것이 좋다.
- 새로 설치한 하드웨어(그래픽카드, 메모리, SSD 등) 제거 또는 이전 상태로 복귀
- 최근 설치한 드라이버 롤백 (그래픽 드라이버, 칩셋 드라이버, 저장장치 드라이버 등)
- 최근 설치한 오버클럭·튜닝 소프트웨어(OC 도구, RGB 컨트롤러 등) 제거
- Windows 업데이트 후부터 문제가 발생했다면, 설정 → Windows 업데이트 → 업데이트 기록 → 업데이트 제거에서 최근 설치된 품질 업데이트를 제거하여 변화 여부를 확인한다.
4.2 BIOS(UEFI) 기본값 복원
WHEA_UNCORRECTABLE_ERROR는 BIOS 설정 불안정에서 기인하는 경우가 많다. 특히 오버클럭, 수동 전압 조정, 메모리 XMP/EXPO 프로필이 주요 변수이다.
- PC 부팅 시 Del, F2 등 메인보드 제조사 안내에 따라 BIOS(UEFI) 설정 화면으로 진입한다.
- “Load Optimized Defaults”, “Load UEFI Defaults”, “Setup Defaults” 등 기본값 로드 메뉴를 찾아 실행한다.
- 메모리 XMP/EXPO, CPU 오버클럭, 전압 수동 설정이 모두 해제되었는지 확인한다.
- 저장 후 재부팅하여 동일 작업에서 오류가 다시 발생하는지 확인한다.
주의 : 안정성 검증이 끝나지 않은 상태에서 메모리 XMP/EXPO, 수동 오버클럭을 사용하는 것은 WHEA_UNCORRECTABLE_ERROR를 유발하는 가장 흔한 원인 중 하나이다. 문제 해결 과정에서는 반드시 기본 클럭·전압으로 되돌려야 한다.
4.3 BIOS 및 드라이버 업데이트
펌웨어·드라이버 오류로도 WHEA 오류가 발생할 수 있다. 특히 새 CPU 또는 새 OS 버전에서 구형 BIOS를 사용할 때 문제가 생기기 쉽다.
- 메인보드 제조사 공식 사이트에서 모델명을 검색해 최신 BIOS 버전을 확인하고, 안정 버전 기준으로 업데이트한다.
- 칩셋 드라이버, 스토리지(IRST, AMD SATA 등), 그래픽 드라이버를 제조사 페이지에서 최신 버전으로 재설치한다.
- 제조사 미인증 제3자 드라이버는 제거하고, 가능하면 Windows 기본 드라이버 또는 공식 드라이버로 통일한다.
5. 하드웨어 별 원인 추적 절차
WHEA_UNCORRECTABLE_ERROR의 근본 원인은 대부분 하드웨어에 있다. 아래 절차를 상단부터 차례대로 수행하면서, 어느 단계에서 문제가 해결되는지 확인한다.
5.1 전원 공급장치(PSU) 점검
전원 공급이 불안정하면 고부하 시 CPU·GPU가 필요한 전력을 받지 못해 WHEA 오류가 발생할 수 있다.
- PC 사양 대비 파워 용량이 충분한지 확인한다. 고성능 CPU + 고성능 GPU 조합은 정격 750W 이상이 요구되는 경우가 많다.
- 저가형 비정격 파워, 오래된 파워(5년 이상 사용)는 내부 열화로 실제 출력이 부족할 수 있다.
- 가능하다면 다른 정상 파워로 교차 테스트하여 동일 부하에서 안정성이 개선되는지 확인한다.
- 그래픽카드 보조전원 케이블, 메인보드 24핀·CPU 8핀 커넥터가 단단히 체결되어 있는지 재확인한다.
5.2 CPU·쿨러·온도 점검
CPU 내부 오류나 과열로 인한 보호 동작이 WHEA 오류로 보고될 수 있다.
- 시스템 모니터링 도구(예: HWiNFO, HWMonitor 등)를 사용하여 부하 시 CPU 온도를 확인한다.
- 고부하 시 온도가 90~100℃에 지속적으로 머무르면 쿨링 성능이 부족한 것이다.
- CPU 쿨러 장착상태, 서멀구리스 도포 상태를 확인하고 필요하면 재도포한다.
- 공랭 쿨러, 수랭 쿨러 펌프, 팬이 정상적으로 회전하는지, 팬 커브 설정이 적절한지 확인한다.
주의 : CPU 전압을 과도하게 높인 오버클럭 설정은 온도와 전류 스트레스를 동시에 증가시켜 WHEA_UNCORRECTABLE_ERROR로 이어질 수 있다. 기본 전압 또는 자동 설정으로 되돌린 후 안정성 테스트를 수행해야 한다.
5.3 메모리(RAM) 점검
메모리 오류는 WHEA 오류의 대표적인 원인이다. 특히 XMP/EXPO로 메모리 클럭을 높여 사용하는 시스템에서 빈번하다.
- 먼저 BIOS에서 메모리 프로필(XMP/EXPO)을 끄고 JEDEC 기본 클럭으로 동작하게 한다.
- Windows에서 메모리 진단 도구를 실행한다.
윈도우 검색창에 "Windows 메모리 진단" 입력 → "지금 다시 시작하여 문제 확인" 선택 → 검사 완료 후 재부팅 시 결과 확인 - 보다 정밀한 검사를 위해 USB 부팅용 MemTest86을 사용해 여러 패스를 실행하여 오류 여부를 확인한다.
- 메모리 모듈을 한 개씩 분리하여 단일 모듈만 장착한 상태에서 같은 부하 테스트를 수행해, 특정 모듈 또는 슬롯에서만 문제가 재현되는지 확인한다.
5.4 그래픽카드(GPU) 점검
게임·3D 작업 중에만 WHEA_UNCORRECTABLE_ERROR가 발생한다면 GPU 또는 전원 계통, 드라이버를 의심할 수 있다.
- 그래픽 드라이버를 클린 설치한다. DDU(Display Driver Uninstaller)로 안전 모드에서 기존 드라이버를 완전히 제거한 후, 공식 최신 버전을 재설치한다.
- 제조사 제공 오버클럭 소프트웨어에서 GPU 클럭·전압·파워 리미트 튜닝을 모두 해제하고 기본값으로 사용한다.
- 다른 게임 또는 그래픽 벤치마크에서 동일 증상이 나타나는지 비교해 특정 프로그램 문제가 아닌지 확인한다.
- 가능하다면 다른 시스템에서 같은 GPU를 테스트하거나, 현재 시스템에 다른 GPU를 장착해 비교한다.
5.5 저장장치(SSD/HDD) 및 케이블 점검
스토리지 오류도 간접적으로 WHEA 오류를 유발할 수 있다. 특히 컨트롤러 오류, 전원 불안정, 케이블 접촉 불량 등이 원인이 되는 경우가 있다.
- 제조사 도구(예: Samsung Magician, WD Dashboard 등)를 사용하여 SSD 상태, S.M.A.R.T 정보를 확인한다.
- SATA SSD/HDD는 데이터 케이블, 전원 케이블을 다른 포트와 케이블로 교체해 본다.
- NVMe SSD의 경우 메인보드 M.2 슬롯을 변경해보거나 방열판 장착 상태와 온도를 확인한다.
- 디스크 검사 명령으로 파일 시스템 오류를 확인한다.
관리자 권한 PowerShell 또는 명령 프롬프트에서: chkdsk C: /f /r
6. 이벤트 뷰어와 WHEA 로그 분석
Windows는 WHEA 이벤트를 이벤트 뷰어에 기록한다. 이 기록을 확인하면 어느 장치에서 오류가 보고되었는지 단서를 얻을 수 있다.
- Win + X → 이벤트 뷰어를 실행한다.
- Windows 로그 → 시스템 메뉴를 선택한다.
- 오른쪽 작업에서 현재 로그 필터를 클릭하고, 이벤트 원본에 “WHEA-Logger”를 선택한다.
- WHEA-Logger 이벤트를 더블 클릭하여 “처리자”, “은행(Bank)”, “버스/디바이스/함수(BDF)”, “장치” 정보 등을 확인한다.
로그에 다음과 같은 정보가 포함될 수 있다.
| 필드 | 의미 | 해석 예시 |
|---|---|---|
| Processor APIC ID | 오류를 보고한 CPU 코어 ID | 특정 코어에서 반복적으로 오류 보고 시 CPU 또는 전압·온도 문제 의심 |
| Bank | CPU 내부 오류 은행 번호 | 동일 Bank 반복 시 패턴 분석 가능하지만, 일반 사용자는 교체·RMA 기준 참고용 |
| Device | PCIe 장치 정보 | GPU, NVMe SSD 등 특정 장치명이 기록되면 해당 장치 우선 점검 |
| Error Type | 오류 유형 | Cache Hierarchy Error, Bus/Interconnect Error 등 유형별로 추정 범위 좁힘 |
이벤트 뷰어 로그를 통해서 CPU 자체 오류인지, 메모리/PCIe 장치 오류인지 대략적인 방향을 잡고 해당 부품을 우선적으로 점검하거나 교체 테스트를 하는 것이 효율적이다.
7. 고급 진단: 스트레스 테스트와 안정성 검증
하드웨어 문제가 의심될 때는 스트레스 테스트를 통해 재현성과 안정성을 확인할 수 있다. 단, 이미 WHEA 오류가 잦다면 테스트 중 추가 손상이 발생하지 않도록 주의해야 한다.
- CPU 안정성 테스트: OCCT, Prime95, AIDA64 등으로 CPU 부하 테스트를 실행한다. 온도·전압을 모니터링하면서 WHEA 오류 재현 여부를 확인한다.
- 메모리 테스트: 앞서 언급한 MemTest86 또는 TestMem5 등을 사용하여 긴 시간 반복 테스트를 수행한다.
- GPU 스트레스 테스트: 3DMark, Unigine Heaven/Valley, 각종 게임 벤치마크를 통해 GPU 부하 환경에서 오류 발생 여부를 확인한다.
- 전원·전체 시스템 부하: OCCT Power Test 등 CPU+GPU 동시 부하 테스트를 통해 전원 공급 한계를 검증한다.
주의 : 과열 상태에서 장시간 스트레스 테스트를 진행하면 부품 수명이 단축될 수 있다. 온도 한계를 넘기지 않도록 모니터링하고, 필요시 테스트 시간을 분할해 진행해야 한다.
8. Windows 설정·전원 관리 조정
하드웨어 자체에는 큰 문제가 없지만 특정 전원 정책이나 절전 기능, CPU 부스트 정책으로 인해 불안정해지는 경우도 있다.
- 전원 옵션에서 고성능 또는 균형 조정을 사용하고, 과도하게 절전 위주인 플랜은 피한다.
- 고급 전원 설정에서 “프로세서 전원 관리 → 최소/최대 프로세서 상태”를 기본값으로 되돌린다.
- 라이젠 계열 CPU는 제조사 권장 전원 플랜(예: AMD Ryzen Balanced)을 사용하는 것이 좋다.
- 노트북의 경우, 배터리 세이버 모드에서만 문제가 발생하거나, 어댑터 연결/분리 순간에만 발생하는지 패턴을 확인한다.
9. 시스템 파일·OS 무결성 점검
하드웨어 검토와 병행하여 OS 자체 손상 여부도 확인하는 것이 좋다. 하드웨어 오류가 직접 원인이더라도, 반복된 강제 재부팅으로 Windows 파일이 손상되었을 수 있기 때문이다.
관리자 권한 PowerShell 또는 명령 프롬프트 실행 후, 아래 순서대로 실행:
시스템 파일 검사
sfc /scannow
구성 요소 저장소 검사 및 복구
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
위 명령에서 오류가 발견되고 복구가 완료되면 재부팅 후 WHEA_UNCORRECTABLE_ERROR 발생 여부를 다시 확인한다.
10. 부품 교체·AS 판단 기준
모든 소프트웨어·설정 조정에도 불구하고 동일 환경에서 지속적으로 WHEA_UNCORRECTABLE_ERROR가 발생한다면, 실제 부품 결함 가능성이 높다. 다음 기준으로 교체·AS를 고려한다.
- MemTest 등에서 메모리 오류가 단 한 번이라도 기록되면 해당 메모리 모듈은 불량 가능성이 매우 높다.
- CPU 관련 WHEA 로그가 반복되며, 다른 요소(전원·메인보드·메모리)를 교체해도 동일하게 재현되면 CPU 또는 메인보드 결함 가능성을 의심한다.
- 특정 GPU 또는 SSD를 제거하면 문제가 사라지고, 장착하면 재발한다면 해당 장치에 우선적으로 AS를 신청한다.
- 동일 부하에서 더 높은 용량·품질의 파워로 교체했을 때 오류가 사라지면, 기존 파워는 교체 시점에 도달한 것으로 판단한다.
가능하면 하나의 부품씩 교차 변경하면서 문제가 재현되는지 확인하여, 결함 부품을 명확히 좁힌 후 제조사 AS를 진행하는 것이 좋다.
11. 예방을 위한 설정과 사용 습관
WHEA_UNCORRECTABLE_ERROR는 예방이 가능한 경우도 많다. 다음과 같은 기본 수칙을 지키면 발생 확률을 크게 줄일 수 있다.
- 무리한 오버클럭·전압 튜닝 대신, 충분히 검증된 보수적인 설정을 사용한다.
- 케이스 내부 먼지를 정기적으로 청소하고, 공기 흐름을 고려해 흡기·배기 팬 구성을 설계한다.
- 정격 파워·제조사 신뢰도가 높은 부품을 사용하고, 비용 절감을 위해 전원·메인보드 품질을 과도하게 낮추지 않는다.
- 대규모 Windows 업데이트나 BIOS 업데이트 전에는 중요한 데이터를 반드시 백업한다.
- 고부하 작업 시 온도·전압 상태를 주기적으로 확인하여, 이상 징후가 보이면 즉시 점검한다.
FAQ
Q1. WHEA_UNCORRECTABLE_ERROR가 무조건 하드웨어 불량이라는 뜻인가?
반드시 하드웨어 자체 불량이라는 뜻은 아니다. 드라이버 버그, BIOS 설정 오류, 과도한 오버클럭, 전원 설정 문제 등으로도 같은 오류가 발생할 수 있다. 따라서 먼저 BIOS 기본값 복원, 드라이버·BIOS 업데이트, 전원 설정 조정 등 소프트웨어·설정 측 조치를 모두 수행한 후에도 문제가 지속될 때 하드웨어 불량 가능성을 높게 본다.
Q2. 메모리 XMP/EXPO를 끄면 오류가 사라진다. 메모리가 불량인가?
XMP/EXPO를 비활성화했을 때 오류가 사라진다면 메모리 오버클럭 안정성이 부족한 것이다. 메모리 자체 불량일 수도 있고, 메인보드 전원 설계나 IMC(CPU 메모리 컨트롤러) 한계일 수도 있다. 같은 메모리를 다른 시스템에서 XMP로 안정적으로 사용할 수 있다면 현재 시스템 조합에서만 한계가 있는 것이고, 다른 메모리도 동일 증상을 보인다면 메인보드 또는 CPU를 의심해야 한다.
Q3. 전원 공급장치가 원인인지 간단히 확인하는 방법이 있는가?
정확한 검증은 전문 장비가 필요하지만, 실무적으로는 더 높은 용량·품질의 파워로 교차 테스트를 수행하는 방법이 가장 확실하다. 동일 환경·동일 부하에서 파워만 교체했을 때 WHEA_UNCORRECTABLE_ERROR가 사라진다면 기존 전원 공급장치가 한계에 이르렀거나 품질 문제가 있다고 판단한다.
Q4. Windows 재설치로 WHEA_UNCORRECTABLE_ERROR를 해결할 수 있는가?
순수 소프트웨어 손상이 원인인 경우에는 재설치로 개선될 수 있지만, 하드웨어 결함이나 오버클럭/전압 문제처럼 근본적인 원인이 그대로라면 재설치 후에도 같은 오류가 반복된다. 재설치는 마지막 수단으로 고려하고, 먼저 BIOS 기본값, 드라이버·펌웨어 업데이트, 하드웨어 점검을 충분히 수행하는 것이 효율적이다.
Q5. 이벤트 뷰어 WHEA-Logger 로그를 봐도 이해가 안 된다. 어떤 정보를 기술지원에 전달해야 하나?
기술지원 문의 시에는 오류 발생 시각, WHEA-Logger 이벤트 ID, Error Type, Processor APIC ID, Device 정보 등을 캡처하여 전달하는 것이 좋다. 여기에 어떤 작업 중이었는지(게임 이름, 렌더링 프로그램, 단순 웹 서핑 등)와 하드웨어 구성(모델명, 파워 용량, 메모리 구성, 오버클럭 여부)을 함께 제공하면 원인 분석에 도움이 된다.