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

Windows 10 머신 체크 익셉션(MCE) 블루스크린 오류 완벽 해결 가이드

머신 체크 익셉션(Machine Check Exception)은 Windows 시스템에서 발생하는 치명적인 오류로, 그 결과는 언제나 두려운 블루스크린 오브 데스(BSOD)입니다. 더 곤란한 점은 이 오류가 한 번으로 끝나지 않고 반복해서 나타나는 경우가 많다는 것입니다. 실제로 많은 사용자들이 다양한 해결 방법을 하나씩 시도하며 고생한 끝에야 문제를 해결했다고 말합니다.

이 글에서는 실제로 효과가 입증된 해결 방법들을 모아 하나의 목록으로 정리했습니다. 지금부터 머신 체크 익셉션 오류를 완전히 없애는 방법을 살펴보겠습니다.

머신 체크 익셉션 오류란 무엇인가?

머신 체크 익셉션(MCE)은 대체로 시스템 하드웨어와 관련된 결함입니다. 그런데 문제는 발생하는 스톱 코드가 항상 무엇이 잘못되었는지 명확하게 알려주지 않는다는 점입니다. Windows의 하드웨어 오류 아키텍처(WHEA)가 오류 위치를 찾아내려고 노력하지만, WHEA 자체도 실패할 때가 있습니다.

그래도 MCE 오류의 원인은 몇 가지 기본 유형으로 정리할 수 있습니다.

  • 하드웨어와 관련된 시스템 오류
  • 오버클러킹으로 인한 과부하 및 문제
  • 메모리(RAM) 관련 문제
  • 물리적인 하드웨어 문제
  • 오래되었거나 손상된 드라이버

원인의 범위가 상당히 넓죠? 머신 체크 오류는 하드웨어와 거의 모든 요소에 연관되어 있기 때문에 어디서든 발생할 수 있습니다(결함 있는 하드웨어로 인해 페이지가 손상되었다는 스톱 오류와 비슷한 경우입니다). 걱정하지 마세요. 아래 해결 방법을 차례대로 따라 하면 됩니다.

1. 드라이버 업데이트

머신 체크 익셉션 오류의 가장 흔한 해결책 중 하나는 오래된 시스템 드라이버를 업데이트하는 것입니다. Microsoft가 드라이버 업데이트를 자동으로 처리해 주기 때문에 Windows 10에서 구형 드라이버는 점점 드물어졌지만, 그렇다고 구형 드라이버가 절대 생기지 않는다는 보장은 없습니다. Windows 10은 설정 패널의 업데이트 및 보안 섹션에서 업데이트한 드라이버 목록을 확인할 수 있습니다.

  1. Windows 키 + I를 눌러 설정 패널을 연 다음, 업데이트 및 보안 > 업데이트 기록 보기를 선택하세요. 여기에서 드라이버 업데이트 내역을 확인할 수 있습니다.
  2. 시작 메뉴 검색창에 장치 관리자를 입력하고 가장 일치하는 항목을 선택합니다. 목록을 내려가며 오류 표시(노란색 느낌표 등)가 있는지 확인하세요. 아무것도 없다면 드라이버 상태는 문제의 원인이 아닐 가능성이 높습니다.

또한 서드파티 도구를 사용하면 시스템 드라이버를 한 번에 모두 업데이트할 수 있습니다. IOBit의 Driver BoosterSnappy Driver Installer 같은 무료 도구가 바로 이 작업을 대신해 줍니다.

2. 물리적 하드웨어 점검

다음으로 간단한 물리적 하드웨어 점검을 진행해 보세요. RAM이 제대로 장착되어 있나요? CPU 쿨러가 제자리에 있나요? 그래픽카드(GPU)가 흔들리거나 빠져 있지는 않나요? 머신 체크 익셉션 오류는 시스템 하드웨어와 밀접한 관련이 있으므로, 최근에 새 부품을 장착했거나 하드웨어 구성을 변경했다면 특히 꼼꼼히 확인해야 합니다.

그리고 본체를 열어 둔 김에 청소도 함께 해보세요. 팬에 쌓인 먼지와 이물질을 제거하는 것입니다. 압축 공기 스프레이가 있다면 팬과 GPU 팬에 불어 먼지를 날려주세요. 압축 공기가 없다면 깊게 숨을 들이마시고 강하게 불어주는 것도 비슷한 효과를 냅니다(물론 효과는 조금 떨어집니다).

3. 시스템 오버클러킹 초기화

오버클러킹 역시 시스템 하드웨어에 추가적인 부담을 주는 요소입니다. 올바르게 수행하면 하드웨어에서 추가 성능을 끌어낼 수 있고, 요즘은 거의 모든 하드웨어에 대한 오버클러킹 가이드와 사용자 경험이 온라인에 넘쳐날 만큼 쉬워졌습니다.

하지만 오버클러킹은 제조사가 보증하는 사양 범위 내에 있다 하더라도 하드웨어에 추가 스트레스를 줍니다. 오버클러킹 설정을 초기화하면 머신 체크 익셉션 오류가 사라지는 경우가 많습니다.

오버클러킹을 해제하려면 대개 시스템 BIOS 또는 UEFI 메뉴에 진입해야 합니다. 컴퓨터를 종료한 후 다시 켜면서 BIOS/UEFI 진입 키(일반적으로 F2이며, F1, F10, DEL, ESC도 흔히 사용됩니다)를 누르세요.

BIOS와 UEFI 설정은 제조사마다 다르지만 메뉴 이름은 대체로 비슷합니다. Overclocking(오버클러킹) 옵션을 찾으면 되며, 대부분 Advanced(고급), Performance(성능), Frequency(주파수), Voltage(전압) 메뉴 아래에 있습니다.

해당 메뉴를 찾았다면 오버클러킹 옵션을 초기화하세요. 초기화하면 시스템이 출고 시 상태로 돌아가지만, 그 과정에서 머신 체크 익셉션 오류도 함께 사라질 수 있습니다.

BIOS/UEFI 설정 전체 초기화

BIOS/UEFI의 오버클러킹 설정만 지워서 문제가 해결되지 않는다면, BIOS 전체를 초기화해 보세요. BIOS 메뉴 어딘가에 전체 설정을 초기화하는 옵션이 있습니다. 해당 옵션을 찾아 실행하면 됩니다.

4. CHKDSK 실행

Windows 검사 디스크(Check Disk)는 명령 프롬프트에서 실행하는 Windows 내장 유틸리티입니다. CHKDSK는 시스템 파일을 검증하고 발견된 문제를 수정해 줍니다.

  1. 시작 메뉴 검색창에 명령 프롬프트를 입력하고, 가장 일치하는 항목을 마우스 오른쪽 버튼으로 클릭한 뒤 관리자 권한으로 실행을 선택합니다. (또는 Windows 키 + X를 누른 후 메뉴에서 명령 프롬프트(관리자)를 선택해도 됩니다.)
  2. 그다음 chkdsk /r을 입력하고 Enter 키를 누릅니다. 명령이 시스템 오류를 검사하고 발견된 문제를 자동으로 수정합니다.

5. SFC 실행

다음은 시스템 파일 검사기(SFC)를 실행합니다. SFC는 누락되었거나 손상된 파일을 찾아내는 또 다른 Windows 시스템 도구입니다. CHKDSK와 비슷하게 들리지만, SFC는 Windows 시스템 파일을 집중적으로 검사하고, CHKDSK는 드라이브 전체의 오류를 검사한다는 차이가 있습니다.

SFC 명령을 실행하기 전에, 먼저 SFC가 완전히 정상적으로 작동하는지 확인하는 것이 좋습니다.

DISM(배포 이미지 서비스 및 관리)은 다양한 기능을 갖춘 Windows 내장 유틸리티입니다. 여기서는 DISM의 RestoreHealth 명령을 사용해 다음 단계에서 실행할 SFC가 제대로 작동하도록 준비합니다. 아래 순서대로 진행하세요.

  1. 시작 메뉴 검색창에 명령 프롬프트를 입력하고 마우스 오른쪽 버튼을 클릭한 뒤 관리자 권한으로 실행을 선택해 관리자 권한 명령 프롬프트를 엽니다.
  2. 다음 명령을 입력하고 Enter 키를 누릅니다: DISM /online /cleanup-image /restorehealth
  3. 명령이 완료될 때까지 기다립니다. 시스템 상태에 따라 최대 20분까지 걸릴 수 있으며, 중간에 멈춘 것처럼 보여도 완료될 때까지 기다리세요.
  4. 완료되면 sfc /scannow를 입력하고 Enter 키를 누릅니다.

6. MemTest86으로 RAM 검사하기

MemTest86은 x86 기반 PC용 무료 독립형 메모리 검사 도구입니다. USB 플래시 드라이브(또는 부팅 디스크)로 MemTest86을 부팅한 뒤 시스템 RAM 검사를 진행합니다. 다만 MemTest86 검사는 완료까지 시간이 오래 걸립니다. 설치된 RAM 용량에 따라 한 번의 패스(pass)에도 몇 시간이 소요될 수 있습니다.

정확한 결과를 얻으려면 최소 두 번의 패스(완전한 사이클 두 번)를 실행하는 것이 좋습니다. 하지만 대부분의 경우 심각한 RAM 문제는 짧은 시간 안에도 드러난다고 알려져 있습니다.

  1. MemTest86 다운로드 페이지로 이동하여 부팅용 CD 생성 이미지(ISO 형식)를 다운로드합니다.
  2. 다음으로 MemTest86 ISO 파일을 USB 플래시 드라이브에 기록해야 합니다. 무료 부팅 USB 제작 도구를 활용하면 편리합니다.
  3. 선호하는 도구로 MemTest86을 굽고(burn), 시스템을 종료합니다.
  4. 부팅 선택 메뉴 키(일반적으로 F10, F11, DEL 또는 ESC)를 누른 채 시스템을 재부팅한 후, 부팅 가능한 MemTest86 USB 드라이브를 선택합니다. 그러면 메모리 검사가 자동으로 시작됩니다.

검사 결과 RAM 오류가 반환된다면, 오류 코드와 유형을 인터넷에 검색해 다음 조치 방법을 찾아보세요.

7. 최후의 수단: Windows 10 초기화

위의 모든 방법이 효과가 없다면, Windows 10의 초기화 기능을 사용해 시스템 파일을 새로 고칠 수 있습니다. Windows 10 초기화는 시스템 파일을 완전히 새로운 파일 세트로 교체하며, 중요한 개인 파일은 대부분 그대로 유지하면서 머신 체크 익셉션 오류와 관련된 잔여 문제를 이론상 모두 제거합니다.

  1. 설정 > 업데이트 및 보안 > 복구로 이동한 후, 이 PC 초기화 항목에서 시작하기를 선택합니다. 버튼을 누르는 즉시 시스템이 재시작되므로, 미리 중요한 파일을 백업해 두세요.
  2. 시스템이 재시작되면 내 파일 유지 또는 모든 항목 제거 중 하나를 선택할 수 있습니다.

머신 체크 익셉션 오류, 이제 안녕!

이제 머신 체크 익셉션 오류를 기록 속으로 보내줄 차례입니다. MCE 오류는 시스템 하드웨어의 어느 부분에서든 발생할 수 있어 다루기가 결코 쉽지 않지만, 위에서 소개한 해결 방법들을 차례대로 적용하면 문제의 근본 원인을 찾아 시스템에서 완전히 제거할 수 있습니다.