Windows를 사용하다 보면 다양한 시스템 오류를 마주하게 됩니다. 그중 하나인 머신 체크 예외(Machine Check Exception, MCE)는 블루스크린 오브 데스(BSOD), 즉 파란 화면 오류를 일으키는 대표적인 하드웨어 관련 오류입니다. 문제는 이 오류가 제대로 수정되지 않으면 계속해서 반복적으로 발생한다는 점입니다.
이 글에서는 Windows 10에서 발생하는 머신 체크 예외 오류가 무엇인지 살펴보고, 한 번에 확실하게 해결할 수 있는 방법을 단계별로 정리했습니다.
머신 체크 예외(MCE) 오류란?
머신 체크 예외는 CPU가 프로세서, 시스템 버스, 메모리 또는 입출력 장치에서 치명적인 하드웨어 오류를 감지했을 때 발생하는 컴퓨터 하드웨어 오류입니다. 소프트웨어 문제로 인해 발생하는 오류가 아니라는 점이 특징입니다.
Windows 하드웨어 오류 아키텍처(WHEA)가 오류의 원인을 표시해 주기도 하지만, 항상 정확한 원인을 알려주는 것은 아닙니다.
다만, 다음과 같은 요인들이 MCE 오류의 주요 원인으로 꼽힙니다.
- 하드웨어와 관련된 시스템 오류
- 물리적 하드웨어 자체의 문제
- 메모리(RAM) 관련 문제
- 오버클로킹으로 인한 과부하 및 불안정
- 손상되었거나 오래된 드라이버
물론 위 사항만이 원인일 수 있는 것은 아닙니다. 아래 단계를 하나씩 따라가며 문제를 해결해 보세요.
1. 드라이버 업데이트
손상되었거나 오래된 시스템 드라이버는 머신 체크 예외 오류의 기본적인 원인 중 하나입니다. 다행히 Windows 10에서는 Microsoft가 드라이버 업데이트를 상당 부분 자동으로 관리해 주지만, 그렇다고 오래된 드라이버가 문제가 될 가능성이 완전히 사라지는 것은 아닙니다. 수동으로도 드라이버를 확인하고 업데이트할 수 있습니다.
다음 단계를 따르세요.
- Windows 키 + I를 눌러 설정을 실행합니다.
- 업데이트 및 보안 메뉴로 이동합니다.

- 업데이트 기록 보기를 클릭합니다.

- 여기서 드라이버 업데이트 목록을 확인할 수 있습니다.
이후 장치 관리자를 열어 점검합니다.
- 시작 메뉴 옆 검색창에 "장치 관리자"를 입력하고 실행합니다.
참고: Windows 키 + R을 눌러 실행 창을 연 뒤 devmgmt.msc를 입력해도 장치 관리자를 열 수 있습니다.

- 목록에서 경고(느낌표) 아이콘이 표시된 항목이 있는지 확인합니다.
- 경고 아이콘이 없다면 드라이버는 문제가 아닐 가능성이 높습니다.
타사 도구를 활용해 드라이버를 관리하는 방법도 있습니다. Advanced Driver Updater는 오래되거나 손상된 드라이버를 스캔해 최신 버전으로 업데이트해 주는 유틸리티로, 시스템을 더욱 안정적이고 빠르게 유지하는 데 도움을 줍니다. 주요 기능은 다음과 같습니다.
- 최신 드라이버를 스캔, 다운로드, 설치하여 PC 성능을 개선하고 하드웨어 전반을 효율적으로 관리할 수 있습니다.
- 호환성 문제로 시스템 불안정을 일으킬 수 있는 드라이버를 제외 목록에 추가하는 기능을 제공합니다.
- 스캔 전에 PC 드라이버 전체를 백업하고, 필요할 때 언제든 복원할 수 있습니다.
- 드라이버 스캔과 업데이트를 원하는 주기로 예약하거나, 필요할 때 한 번만 실행할 수도 있습니다.
2. RAM 점검하기
RAM이 문제를 일으키고 있는지 확인하려면 무료 메모리 진단 도구인 MemTest86을 사용할 수 있습니다. MemTest86이 담긴 USB 드라이브나 디스크를 만들어 시스템 RAM을 검사하면 되며, 검사에는 어느 정도 시간이 걸립니다.
정확한 결과를 원한다면 최소 두 번 이상 실행하는 것이 좋습니다. 실제로 문제가 있다면 대부분 검사 시작 후 몇 분 안에 오류가 진단됩니다.
MemTest86 공식 사이트에서 ISO 파일을 내려받아 부팅 가능한 USB 플래시 드라이브나 CD를 만듭니다. 이후 컴퓨터를 종료했다가 F10, DEL, F11 또는 ESC 키를 눌러 부팅 선택 메뉴를 열고 MemTest86 USB를 선택해 부팅하면 검사가 자동으로 시작됩니다.
RAM에서 오류가 발견되면 해당 오류 코드를 인터넷으로 검색해 다음 조치 방법을 찾아보세요.
3. 오버클로킹 설정 초기화
오버클로킹 역시 하드웨어 오류의 원인이 될 수 있습니다. 잘 활용하면 성능 향상에 도움이 되지만, MCE 오류가 발생한다면 오버클로킹 설정을 초기화해 보는 것이 좋습니다.
이를 위해서는 UEFI 또는 BIOS 메뉴에 진입해야 합니다. 먼저 컴퓨터를 종료하세요.
컴퓨터를 재부팅하면서 F1, F2, F10, ESC 또는 DEL 키를 눌러 UEFI/BIOS 메뉴로 진입합니다.
제조사마다 세부 설정은 다를 수 있지만 메뉴 구성은 대체로 비슷합니다. 오버클로킹(Overclocking) 관련 항목을 찾으세요. 보통 고급(Advanced), 주파수(Frequency), 성능(Performance), 전압(Voltage) 메뉴 아래에 위치해 있습니다.
해당 메뉴에서 오버클로킹 설정을 초기화하면 시스템이 처음 구매한 상태로 돌아가며, 이 과정만으로 MCE 오류가 해결되는 경우도 많습니다.
UEFI/BIOS 설정 전체 초기화
오버클로킹 설정만 초기화해서 문제가 해결되지 않는다면 BIOS 전체를 초기화해 보세요. BIOS 메뉴에는 전체 설정을 초기화하는 옵션이 있으니 해당 항목을 선택하면 됩니다.
4. 물리적 하드웨어 점검
물리적 하드웨어에 문제가 없는지 직접 확인하는 것도 좋은 방법입니다. 먼저 RAM이 슬롯에 제대로 장착되어 있는지 확인하고, 다음으로 CPU 쿨러(히트싱크)가 제자리에 단단히 고정되어 있는지 살펴본 뒤, 그래픽 카드(GPU)의 장착 상태도 점검하세요. MCE 오류는 시스템 하드웨어와 관련이 깊기 때문에 최근에 새로 설치한 부품이 있다면 우선적으로 의심해 보세요.
부품을 점검하면서 먼지도 함께 청소하세요. 압축 공기 스프레이를 사용하면 CPU와 GPU 팬의 먼지를 효과적으로 제거할 수 있습니다.
a. SFC 실행하기
이제 시스템 파일 검사기(SFC, System File Checker)를 실행해 볼 차례입니다. SFC는 손상되었거나 누락된 Windows 시스템 파일을 찾아주는 도구로, CHKDSK와는 역할이 다릅니다.
SFC가 Windows 시스템 파일을 검사한다면, CHKDSK는 드라이브 전체의 오류를 검사합니다. 진행하기 전에 두 도구의 차이를 정확히 이해하고 넘어가세요.
배포 이미지 서비스 및 관리(DISM)는 다양한 기능을 갖춘 Windows 도구입니다. RestoreHealth 명령을 사용하면 이후 진행할 복구 작업이 정상적으로 작동할지 미리 확인할 수 있습니다. 다음 단계를 따르세요.
- 시작 메뉴 옆 검색창에 "명령 프롬프트" 또는 CMD를 입력한 뒤, 결과에서 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭해 "관리자 권한으로 실행"을 선택합니다.
- 명령 프롬프트 창에 "DISM /online /cleanup-image /restorehealth"를 입력하고 Enter 키를 누릅니다.
- PC 상태에 따라 검사가 약 20분 이상 소요될 수 있습니다.
- 완료되면 sfc /scannow를 입력하고 Enter 키를 눌러 시스템 파일 검사를 시작합니다.

b. CHKDSK 실행하기
CHKDSK(Check Disk)는 명령 프롬프트에서 실행되는 Windows 유틸리티로, 시스템 파일과 디스크 오류를 검사하고 문제가 있을 경우 이를 해결해 줍니다. 다음 단계로 실행할 수 있습니다.
- 시작 메뉴 옆 검색창에 "명령 프롬프트" 또는 CMD를 입력한 뒤, 마우스 오른쪽 버튼을 클릭해 "관리자 권한으로 실행"을 선택합니다.
- CHKDSK /r을 입력하고 Enter 키를 누릅니다.

5. Windows 10 초기화
위의 모든 방법으로도 문제가 해결되지 않는다면 포기하기 전에 Windows 10의 초기화 기능을 사용해 보세요. 이 기능은 시스템 파일을 새로운 파일로 교체해 머신 체크 예외 오류를 포함한 여러 문제를 해결하면서도 중요한 개인 파일은 그대로 유지해 줍니다.
다음 단계를 따르세요.
- Windows 키 + I를 눌러 설정을 엽니다.
- 업데이트 및 보안 메뉴로 이동합니다.
- 왼쪽 패널에서 복구를 선택합니다.
- 이 PC 초기화 항목에서 시작하기 버튼을 클릭합니다.
- 시작하기 버튼을 클릭하면 시스템이 재시작됩니다.
- 모든 항목 제거와 내 파일 유지 중 하나를 선택하라는 메시지가 표시됩니다.
마무리
여기까지의 단계를 모두 따랐다면 MCE 오류와 이제 작별할 준비가 된 것입니다. 머신 체크 예외 오류는 대부분 시스템 하드웨어에서 비롯되므로, 평소 하드웨어 상태를 꾸준히 점검하고 이상 신호를 놓치지 않으면 같은 문제가 반복되는 것을 예방할 수 있습니다.