용어와 정의
영문 또는 원어: Stop error
한글명: 윈도우 중지 오류
윈도우 중지 오류는 운영체제가 안전하게 실행을 계속할 수 없는 상태를 감지해 시스템을 멈추는 오류입니다. 블루스크린이나 버그 검사라는 이름으로도 알려져 있으며 중지 코드와 부가 인수가 분석의 출발점입니다.
정확한 의미와 원리
프로그램 하나가 종료되는 오류와 달리 커널과 드라이버 등 시스템 실행 경로에서 정지 조건을 감지합니다. 코드 이름은 감지한 상태를 설명하고, 부가 인수는 메모리 주소나 오류 유형 같은 추가 정보를 담습니다. 코드 이름만으로 문제가 생긴 부품이나 파일을 확정할 수는 없습니다.
쉽게 이해하는 사용 예시
잠자기에서 깨어나는 동안 DRIVER_POWER_STATE_FAILURE가 기록됐다면 전원 상태 전환과 장치 드라이버의 응답을 살펴봅니다. 게임 중 같은 정지 화면이 나왔더라도 코드가 VIDEO_TDR_FAILURE라면 그래픽 응답과 복구 경로를 먼저 구분합니다.
종류와 관련 개념의 차이
BSOD는 Blue Screen of Death의 약어이며 블루스크린이라는 통칭으로 쓰입니다. Bug check와 함께 정지 오류를 설명할 때 사용하지만 화면 색 자체가 원인 판정 기준은 아닙니다. Bug check는 Windows의 정지 처리와 관련된 기술 표현입니다. 같은 정지 오류를 이름 또는 16진수로 표시할 수 있습니다. Live kernel dump는 Windows가 계속 실행되는 동안에도 기록될 수 있어 시스템 전체가 멈춘 중지 오류와 구분합니다.
적용 조건과 오해하기 쉬운 점
화면 색이나 표시 방식은 Windows 빌드에 따라 달라질 수 있습니다. 화면 사진과 함께 코드 전체, 발생 시각, Windows 빌드와 직전 변경을 보존해야 합니다. 한 번 재시작된 뒤 정상으로 보여도 원인이 확인됐다는 뜻은 아닙니다.
관련 용어와 글
관련 용어
관련 기술자료
- 윈도우 오류 코드 찾아보기: 블루스크린부터 설치와 공유폴더까지
- IRQL_NOT_LESS_OR_EQUAL (0x0000000A) 블루스크린 원인과 확인 방법
- MEMORY_MANAGEMENT (0x0000001A) 블루스크린 원인과 확인 방법
- NTFS_FILE_SYSTEM (0x00000024) 블루스크린 원인과 확인 방법
- SYSTEM_SERVICE_EXCEPTION (0x0000003B) 블루스크린 원인과 확인 방법
- PAGE_FAULT_IN_NONPAGED_AREA (0x00000050) 블루스크린 원인과 확인 방법
- KERNEL_DATA_INPAGE_ERROR (0x0000007A) 블루스크린 원인과 확인 방법
- INACCESSIBLE_BOOT_DEVICE (0x0000007B) 블루스크린 원인과 확인 방법
- DRIVER_POWER_STATE_FAILURE (0x0000009F) 블루스크린 원인과 확인 방법
- VIDEO_TDR_FAILURE (0x00000116) 블루스크린 원인과 확인 방법
- WHEA_UNCORRECTABLE_ERROR (0x00000124) 블루스크린 원인과 확인 방법
- DPC_WATCHDOG_VIOLATION (0x00000133) 블루스크린 원인과 확인 방법
- CRITICAL_PROCESS_DIED (0x000000EF) 블루스크린 원인과 확인 방법
- 윈도우 업그레이드 0xC1900101 오류: 확장 코드와 드라이버 확인
- 이 장치를 시작할 수 없습니다: 장치 관리자 코드 10 확인 방법
- 문제가 보고되어 장치를 중지했습니다: 장치 관리자 코드 43
- Kernel-Power 이벤트 ID 41: 갑작스러운 재부팅 원인 확인
- BAD_POOL_HEADER (0x00000019) 풀 헤더 손상: 원인과 확인 방법
- KMODE_EXCEPTION_NOT_HANDLED (0x0000001E) 처리되지 않은 커널 모드 예외: 원인과 확인 방법
- PFN_LIST_CORRUPT (0x0000004E) 페이지 프레임 번호 목록 손상: 원인과 확인 방법
- REGISTRY_ERROR (0x00000051) 심각한 레지스트리 오류: 원인과 확인 방법
- SYSTEM_THREAD_EXCEPTION_NOT_HANDLED (0x0000007E) 처리되지 않은 시스템 스레드 예외: 원인과 확인 방법
- UNEXPECTED_KERNEL_MODE_TRAP (0x0000007F) 처리하지 못한 커널 모드 트랩: 원인과 확인 방법
- BAD_POOL_CALLER (0x000000C2) 잘못된 커널 메모리 풀 요청: 원인과 확인 방법
- DRIVER_VERIFIER_DETECTED_VIOLATION (0x000000C4) 드라이버 검증기가 감지한 치명적 위반: 원인과 확인 방법
- DRIVER_IRQL_NOT_LESS_OR_EQUAL (0x000000D1) 높은 인터럽트 요청 수준에서의 드라이버 메모리 접근 오류: 원인과 확인 방법
- CLOCK_WATCHDOG_TIMEOUT (0x00000101) 프로세서 클록 인터럽트 응답 시간 초과: 원인과 확인 방법
- VIDEO_SCHEDULER_INTERNAL_ERROR (0x00000119) 비디오 스케줄러의 치명적인 위반: 원인과 확인 방법
- KERNEL_SECURITY_CHECK_FAILURE (0x00000139) 커널의 중요 데이터 구조 손상 감지: 원인과 확인 방법
- KERNEL_MODE_HEAP_CORRUPTION (0x0000013A) 커널 모드 힙 손상: 원인과 확인 방법
- UNEXPECTED_STORE_EXCEPTION (0x00000154) 커널 메모리 저장 구성요소의 예기치 않은 예외: 원인과 확인 방법
- Windows 블루스크린 전체 오류 코드 목록과 적용 조건
- APC_INDEX_MISMATCH (0x00000001) 비동기 프로시저 호출 상태 불일치: 원인과 점검 및 해결 방법
- REFERENCE_BY_POINTER (0x00000018) 시스템 객체 참조 횟수 오류: 원인과 점검 및 해결 방법
- ATTEMPTED_WRITE_TO_READONLY_MEMORY (0x000000BE) 읽기 전용 메모리에 대한 쓰기 시도: 원인과 점검 및 해결 방법
- ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY (0x000000FC) 실행 금지 메모리에 대한 실행 시도: 원인과 점검 및 해결 방법
- THREAD_STUCK_IN_DEVICE_DRIVER (0x000000EA) 장치 드라이버 스레드의 무한 반복: 원인과 점검 및 해결 방법
- CRITICAL_STRUCTURE_CORRUPTION (0x00000109) 중요한 커널 코드 또는 데이터 손상: 원인과 점검 및 해결 방법
- BAD_SYSTEM_CONFIG_INFO (0x00000074) 중요한 시스템 구성 정보 오류: 원인과 점검 및 해결 방법
- KERNEL_STACK_INPAGE_ERROR (0x00000077) 커널 스택 페이지 읽기 실패: 원인과 점검 및 해결 방법
- UNMOUNTABLE_BOOT_VOLUME (0x000000ED) 시작 볼륨 연결 실패: 원인과 점검 및 해결 방법
- FAULTY_HARDWARE_CORRUPTED_PAGE (0x0000012B) 물리 메모리 접근에 의한 페이지 손상: 원인과 점검 및 해결 방법
- STORE_DATA_STRUCTURE_CORRUPTION (0x000001C7) 메모리 저장 구성 요소의 자료 구조 손상: 원인과 점검 및 해결 방법
- WINLOGON_FATAL_ERROR (0xC000021A) 필수 사용자 모드 하위 시스템 종료: 원인과 점검 및 해결 방법
- STATUS_IMAGE_CHECKSUM_MISMATCH (0xC0000221) 시스템 파일 체크섬 불일치: 원인과 점검 및 해결 방법
- CRITICAL_OBJECT_TERMINATION (0x000000F4) 중요한 시스템 실행 객체 종료: 원인과 점검 및 해결 방법
- INTERNAL_POWER_ERROR (0x000000A0) 전원 정책 관리자의 내부 오류: 원인과 점검 및 해결 방법