BSOD(블루스크린 오류)는 커널 모드에서 실행 중인 프로세스가 프로세서가 인식할 수 없거나 잘못된 명령을 실행하려고 할 때 발생합니다. 이 오류 처리기는 Windows의 다른 표준 오류 처리기가 감지하지 못하는 오류를 잡아내는 기본 오류 처리기 역할을 합니다.

때때로 시스템은 0x000000EA 같은 정지 코드와 함께 오류를 표시하거나, Volsnap.sys처럼 특정 파일을 가리키는 더 구체적인 설명과 함께 블루스크린을 출력하기도 합니다. BSOD는 심각한 시스템 손상을 미리 방지하기 위해 발생하는 것이므로, 근본 원인을 찾아 해결하는 것이 중요합니다.
BSOD 오류의 원인은 매우 다양하지만, 가장 흔한 원인으로는 RAM 또는 하드디스크 문제, 호환되지 않는 펌웨어, 손상된 드라이버, 악성코드 감염 등이 있습니다.
문제 해결 전 준비 사항
블루스크린 오류는 여러 가지 방법으로 해결할 수 있지만, 본격적인 작업에 앞서 아래 사항을 먼저 점검하세요.
- PC 부팅에 꼭 필요하지 않은 하드웨어(DVD 드라이브, Wi-Fi 카드 등)를 모두 분리합니다.
- 마우스와 키보드를 분리했다가, PC와 통신이 필요한 시점에 다시 연결합니다.
- 노트북의 배터리가 탈착식이라면 배터리를 제거하고 AC 전원만 사용해 진행합니다.
- RAM이 여러 개 장착되어 있다면 하나만 남기고 나머지는 모두 제거합니다.
- USB 포트와 SD 카드 슬롯을 비웁니다.
- SSD/HDD 저장장치가 여러 개라면 OS가 설치된 드라이브 하나만 남기고 모두 분리합니다.
- 외장 그래픽 카드가 있다면 제거하고 내장 그래픽을 사용합니다.
- 문제가 해결되면 분리했던 하드웨어를 하나씩 다시 연결하여, 문제의 원인이 되는 부품을 특정합니다.
- 시스템이 네트워크에 연결되어 있는 경우, 네트워크 정책 설정이 아래 해결 방법의 진행을 막을 수 있습니다. 이럴 때는 해당 PC를 네트워크에서 임시로 분리해 문제를 해결한 뒤 다시 연결하세요.
- 시스템에 대한 관리자 권한이 있는지 확인합니다.
또한 이 문제가 발생했을 때 일부 사용자는 정상 부팅 후 문제를 해결할 수 있지만, 아예 부팅조차 되지 않는 경우도 있습니다. 정상 부팅이 불가능하다면 일반적인 방법으로는 문제를 해결할 수 없으므로, 네트워킹 지원 안전 모드(Windows 10에서는 자동 복구 모드의 일부)로 부팅해야 합니다.
해결 방법 1: Windows 자동 복구 실행 및 안전 모드 활성화
안전 모드에서는 최소한의 드라이버, 서비스, 소프트웨어만으로 PC가 시작됩니다. 보통 Windows가 정상 모드로 시작되지 않을 때도 안전 모드는 문제없이 부팅되며, 시스템 문제 해결과 오류 모듈 진단에 큰 도움이 됩니다.
Windows 10에서 안전 모드를 사용하려면 "자동 복구 모드(Automatic Repair Mode)"에 진입해야 하며, 이 모드는 부팅이 세 번 연속 실패할 때 활성화됩니다. Windows가 정상적으로 부팅되지 않으면 자동으로 복구 화면이 나타나며, 시스템이 스스로 문제 수정을 시도합니다.
자동 복구 모드를 활성화하려면 시스템을 부팅한 뒤 Windows 로고가 나타나는 순간 강제 종료(전원 버튼 길게 누르기)하고, 이 과정을 세 번 반복하면 됩니다. 세 번째 부팅 시 자동 복구 모드로 진입하며, 이후 복구 환경(Recovery Environment)에서 안전 모드, 시스템 복구, 명령 프롬프트 등에 접근할 수 있습니다.
- PC가 꺼져 있는지 확인합니다.
- 전원 버튼을 눌러 PC를 켜고, Windows 로고가 보이면 PC가 자동으로 꺼질 때까지 전원 버튼을 길게 누릅니다.
- 위 두 단계를 세 번 반복합니다.
- 이 과정을 통해 자동 복구 화면이 나타납니다. 이미 이 화면을 본 적이 있다면 강제 종료를 반복할 필요가 없습니다.
- Windows가 PC를 진단할 때까지 기다립니다.

- "시작 복구(Startup Repair)" 화면이 나타나며 PC를 복구할 수 없다고 표시되면 고급 옵션을 클릭합니다. 그러면 Windows RE(복구 환경) 화면이 열립니다. 만약 시작 복구가 문제를 해결했다고 보고하면 시스템을 재시작해 문제가 실제로 해결되었는지 확인하고, 그렇지 않다면 계속 진행합니다.

- Windows RE 화면에서 "문제 해결(Troubleshoot)"을 클릭합니다.

- 문제 해결 화면에서 고급 옵션을 클릭합니다.

- 시작 설정을 클릭해 계속 진행합니다.

- 다시 시작을 클릭하면 시스템이 재부팅되고, 다양한 시작 옵션이 표시된 "시작 설정" 화면이 나타납니다.

- 키보드에서 네트워크 없이 안전 모드로 들어가려면 4번, 네트워크 액세스가 포함된 안전 모드로 들어가려면 5번 키를 누릅니다. 네트워킹 지원 안전 모드 사용을 권장합니다.

안전 모드에 진입했다면 먼저 중요한 데이터를 안전한 곳에 백업하고, 시스템 복원 지점을 생성하세요. 복원 지점 생성 방법이 궁금하다면 관련 가이드 문서를 참고하시기 바랍니다.
설치된 OS에 접근할 수 없다면 설치 미디어를 사용해 위 단계를 수행해야 합니다. 설치 미디어 생성 및 부팅 방법은 Windows 10 클린 설치 가이드를 참고하세요.
또한 장치가 BitLocker로 암호화되어 있다면 안전 모드에서 BitLocker 키가 필요하다는 점을 기억하세요. 복원 지점 생성과 데이터 백업을 마쳤다면 다음 해결 방법으로 넘어갑니다.
해결 방법 2: 시스템 복원 수행
Microsoft 시스템 복원은 장치의 스냅샷을 생성하고 그 시점의 정상 작동 상태를 "복원 지점"으로 저장하는 기능입니다. 저장된 복원 지점을 사용하면 시스템을 모든 것이 정상적으로 작동하던 이전 시점으로 되돌릴 수 있습니다. 따라서 블루스크린 오류가 없던 시점으로 시스템을 되돌리면 문제가 해결될 수 있습니다. 어떤 복원 지점을 사용해도 되지만, 가장 최근의 복원 지점으로 복원하는 것을 권장합니다. 시스템 복원 사용법은 관련 가이드 문서를 참고하세요.
시스템 복원 후에도 문제가 지속된다면 다음 해결 방법으로 진행합니다.
해결 방법 3: 백신 및 방화벽 비활성화
때때로 보안 소프트웨어가 시스템 서비스를 악성코드로 오인(오탐)하는 경우가 있습니다. 따라서 BSOD 문제를 해결하는 동안에는 백신 및 보안 소프트웨어를 일시적으로 비활성화하는 것이 좋습니다. 먼저 해당 소프트웨어를 비활성화하고, 문제가 해결되었다면 원인이 되는 서비스를 알고 있다면 예외 목록에 추가하거나, 그렇지 않다면 백신 프로그램을 교체하는 것이 좋습니다. 백신을 끄거나 일시적으로 비활성화하는 방법과 방화벽을 끄는 방법은 각각의 가이드 문서를 참고하세요.
백신/방화벽을 비활성화한 후 문제가 해결되었는지 확인하고, 여전히 주기적으로 블루스크린이 발생한다면 백신을 다시 활성화하고 다음 해결 방법으로 진행합니다. 이 단계에서 백신을 다시 켜도 무방하지만, 남은 문제 해결 과정 동안에는 비활성화 상태를 유지하는 것을 권장합니다.
해결 방법 4: RAM 오류 검사
RAM은 작업 데이터와 기계어 코드를 저장하는 데 사용됩니다. RAM에 문제가 생기면 시스템이 블루스크린 오류를 일으킬 수 있습니다. Windows에는 메모리 진단 도구(Memory Diagnostic Tool)라는 내장 RAM 검사 유틸리티가 있으며, 이 도구는 메모리 관련 문제를 검사하고 자동으로 수정합니다. 메모리 진단 도구를 실행하려면 아래 단계를 따르세요.
- Windows 키를 누르고 "memory"를 입력한 뒤, 검색 결과에서 "Windows 메모리 진단"을 클릭합니다.

- 진단 도구에서 두 가지 옵션이 표시됩니다:
- "지금 다시 시작하고 문제 검사(권장)"
- "다음에 컴퓨터를 시작할 때 문제 검사"

- 시스템이 재시작되면 기본 검사를 수행하거나, "테스트 조합(Test mix)" 또는 "통과 횟수(Pass count)" 같은 "고급" 옵션을 선택할 수 있습니다. F10 키를 누르면 검사가 시작되며, 옵션 선택 후 시스템이 재시작됩니다.
- 재부팅 후 컴퓨터는 Windows 메모리 진단 도구 환경으로 부팅됩니다. 프로세스가 완료될 때까지 기다립니다.

- 검사 결과 RAM 문제로 확인되면 결함이 있는 메모리를 교체하는 것 외에 다른 방법이 없습니다.
문제가 발견되지 않았는데도 블루스크린 오류가 계속된다면 다음 해결 방법을 시도하세요.
해결 방법 5: SFC, CHKDSK, DISM 명령 실행
누락되거나 손상된 시스템 파일 또는 하드디스크 문제도 블루스크린 오류를 유발할 수 있습니다. Windows에는 문제가 있는 파일을 검사하고 복구하는 내장 시스템 파일 검사기(SFC)가 있으며, SFC 도구를 사용해 누락되거나 손상된 시스템 파일을 수정하면 문제가 해결될 수 있습니다.
또한 CHKDSK는 볼륨의 파일 시스템 무결성을 검증하고 논리적 파일 시스템 오류를 수정하는 Windows 내장 도구입니다. CHKDSK를 실행하면 문제 해결에 도움이 됩니다.
더불어 DISM(Deployment Image Servicing and Management)은 손상된 시스템 파일 문제를 검사하고 해결하는 도구로, SFC와 CHKDSK 검사에서 놓친 부분이 있을 경우 DISM이 블루스크린 오류를 수정할 수 있습니다. 일반적으로 SFC와 CHKDSK 검사를 마친 후 DISM 명령을 실행할 것을 권장합니다.
먼저 SFC 명령을 실행하고, 문제가 해결되지 않으면 chkdsk 명령, 그다음 DISM 명령을 순서대로 실행합니다.
- 시스템을 안전 모드로 부팅합니다.
- 바탕화면 검색창에 cmd를 입력하고, 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭한 뒤 관리자 권한으로 실행을 선택합니다.

- 명령 프롬프트에 아래 명령을 복사해 붙여넣고 Enter 키를 누릅니다.
sfc /scannow

- 프로세스가 100% 완료될 때까지 기다립니다.

- 이 단계는 시간이 걸릴 수 있으니 인내심을 갖고 완료될 때까지 기다린 뒤, 시스템을 재시작하고 문제가 지속되는지 확인합니다.
- 문제가 여전히 존재한다면 시스템을 안전 모드로 부팅하고 명령 프롬프트를 관리자 권한으로 엽니다(1~2단계와 동일).
- 명령 프롬프트에 아래 명령을 입력(또는 복사·붙여넣기)한 후 Enter 키를 누릅니다.
chkdsk.exe /f /r

- 다음 재시작 시 디스크 검사를 수행하겠다는 확인 메시지가 나오면 Y를 입력하고 Enter를 누른 뒤 시스템을 재시작합니다.

- 시스템 부팅 후 디스크 검사가 시작됩니다. 검사 자체는 오래 걸리지 않지만, 오류가 발견되면 복구 절차에 몇 시간이 걸릴 수 있으므로 충분한 시간을 확보하세요.
- 디스크 검사가 완료되면 시스템을 재시작하고 문제가 지속되는지 확인합니다.
- 문제가 여전히 존재한다면 시스템을 안전 모드로 부팅하고 명령 프롬프트를 관리자 권한으로 엽니다(1~2단계와 동일).
- 명령줄에 아래 명령을 복사해 붙여넣습니다.
DISM.exe /Online /Cleanup-image /Restorehealth

- DISM 명령이 온라인으로 파일을 가져올 수 없다면 설치 USB/DVD를 삽입하고 명령 프롬프트에 아래 명령을 입력합니다:
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
명령의 C:\RepairSource\Windows 부분은 실제 DVD 또는 USB의 경로로 교체해야 합니다.
DISM 명령 실행 후 시스템을 정상적으로 재부팅하고 문제가 해결되었는지 확인합니다. 해결되지 않았다면 다음 해결 방법으로 넘어갑니다.
참고: OS에 로그인할 수 없는 경우, Windows 복구 환경의 명령 프롬프트를 사용하세요.
해결 방법 6: 충돌하는 업데이트 제거
특정 업데이트 직후부터 문제가 발생하기 시작했다면, 해당 업데이트를 제거하면 문제가 해결될 수 있습니다. Windows는 불안정한 업데이트를 배포한 뒤 나중에 수정 패치를 내놓는 경우로 악명이 높습니다. 실제로 특정 업데이트가 컴퓨터의 응용 프로그램과 충돌하여 시스템이 크래시되고 블루스크린이 표시되는 사례도 있었습니다. Windows 업데이트 제거 방법은 관련 가이드 문서를 참고하세요.
제거 후에도 블루스크린 오류가 계속된다면 다음 해결 방법으로 진행합니다.
해결 방법 7: 문제가 되는 장치 드라이버 롤백
드라이버를 업데이트한 직후 블루스크린 오류가 발생하기 시작했다면, 해당 드라이버를 이전 버전으로 롤백하면 문제가 해결될 수 있습니다. 이를 위해 Windows의 내장 유틸리티를 사용해 결함이 있는 드라이버를 롤백할 수 있습니다.
- Windows + R 키를 누르고 devmgmt.msc를 입력합니다. 그러면 장치 관리 콘솔이 열립니다.

- 장치 관리자에서 문제가 되는 드라이버를 확장합니다. 예를 들어 NVIDIA 드라이버에 문제가 있다면 디스플레이 어댑터를 확장하고, 해당 범주 아래의 NVIDIA 어댑터를 마우스 오른쪽 버튼으로 클릭한 뒤 속성을 클릭하고 드라이버 탭으로 이동합니다.

- 드라이버 탭에서 드라이버 롤백을 클릭합니다.

- 확인 대화 상자가 나타나면 예를 클릭해 롤백을 확정합니다. 이 과정이 완료되면 변경 사항을 완전히 적용하기 위해 컴퓨터를 재시작합니다.
드라이버 롤백 후 블루스크린 오류가 해결되었는지 확인하고, 그렇지 않다면 다음 해결 방법을 시도하세요.
해결 방법 8: Windows를 최신 빌드로 업데이트
많은 BSOD 오류 메시지가 오래된 Windows 운영체제 때문에 발생합니다. Windows 업데이트를 확인하는 것만으로도 블루스크린 오류를 해결할 수 있습니다. 선택적 업데이트가 제공되더라도 설치하는 것이 좋습니다.
- Windows 버튼을 누르고 "업데이트 확인"을 입력한 뒤, 검색 결과로 나타나는 설정 아이콘을 엽니다.

- 업데이트 확인을 클릭합니다.

- 사용 가능한 업데이트가 있다면 설치합니다.
Windows 업데이트로 문제가 해결되지 않는다면 다음 해결 방법을 시도하세요.
해결 방법 9: 장치 드라이버 업데이트
누락되었거나 오래되었거나 손상된 장치 드라이버는 시스템에서 BSOD 오류를 일으키는 가장 유력한 원인입니다. 결함이 있는 드라이버는 장치와 시스템 커널 간의 통신을 제대로 수행하지 못해 BSOD 오류를 초래합니다. 이를 방지하려면 시스템 드라이버를 항상 최신 상태로 유지해야 하며, 업데이트가 제공되는 즉시 설치하는 것이 좋은 습관입니다. 드라이버를 최신 버전으로 업데이트해 보겠습니다.
- 컴퓨터를 안전 모드로 부팅하는 방법에 대한 가이드를 참고해 안전 모드로 진입합니다.
- 안전 모드에 진입한 후 Windows + R 키를 누르고 대화 상자에 "devmgmt.msc"를 입력한 뒤 Enter 키를 누릅니다.
- 장치 관리자에서 드라이버를 하나씩 확장하고 드라이버 업데이트를 클릭합니다.

- 이제 두 가지 옵션이 있습니다. Windows 업데이트를 통해 자동으로 드라이버를 업데이트하거나, 수동으로 업데이트할 수 있습니다. 자동 업데이트는 하드웨어 정보를 바탕으로 Windows 데이터베이스를 검색해 사용 가능한 최신 드라이버를 다운로드합니다.

- 자동 업데이트를 원하면 첫 번째 옵션인 "업데이트된 드라이버 소프트웨어 자동 검색"을, 수동 업데이트를 원하면 두 번째 옵션인 "내 컴퓨터에서 드라이버 소프트웨어 찾아보기"를 선택합니다. 수동으로 업데이트하는 경우, 먼저 드라이버를 접근 가능한 위치에 다운로드한 뒤 해당 위치를 찾아 설치합니다.
- 모든 드라이버를 업데이트한 후 컴퓨터를 재시작하고 문제가 해결되었는지 확인합니다.
이 가이드를 통해 BSOD 오류가 해결되어 시스템을 문제없이 사용할 수 있기를 바랍니다.