BSoD 코드 139: 수정 방법

블루 스크린 오브 데스(BSoD)는 Windows 사용자들이 오랫동안 직면해 온 가장 성가신 문제 중 하나입니다. 그 중 가장 두려운 것이 BSoD 코드 139입니다.
이 가이드에서는 일반적인 원인에 대해 설명하고 시스템 기능을 다시 제어하기 위한 전문가 추천 수정 방법을 논의하겠습니다.
블루 스크린 코드 139란 무엇인가요?
이 BSoD 버그 체크 코드 0x139: KERNEL_SECURITY_CHECK_FAILURE는 커널이 중요한 데이터 구조의 손상을 감지했음을 나타냅니다. 때로는 kernel_security_check_failure (139)로 나타나기도 합니다. 오류의 가능한 원인은 다음과 같습니다:
- 최근 소프트웨어/하드웨어 설치 또는 업데이트.
- 오래되었거나 호환되지 않는 드라이버.
- 악성코드 감염 또는 손상된 시스템 파일.
- 메모리 관련 문제.
블루 스크린 코드 139를 어떻게 수정하나요?
BSoD 오류 코드 139를 수정하는 단계로 진행하기 전에 다음 예비 검사를 수행하세요:
- Windows에 부팅할 수 없는 경우, Windows 복구 환경에 들어갑니다.
- 문제를 이해하기 위해 오류 로그를 확인합니다.
- 신뢰할 수 있는 바이러스 백신 도구를 사용하여 심층 악성코드 스캔을 실행합니다.
- Windows가 최신 버전으로 업데이트되었는지 확인하고 관리자 권한이 있는 사용자 프로필로 로그인한 다음, 문제를 분리하기 위해 PC를 깨끗한 부팅 상태로 실행합니다.
- 최근에 하드웨어를 추가한 경우, 이를 제거하거나 교체합니다. 또한 PSU 장치가 제대로 작동하는지 확인하고 카드, 점퍼, 커넥터 및 RAM이 깨끗하고 제대로 장착되어 있는지 확인합니다.
1. 장치 드라이버 업데이트
- Windows + R을 눌러 실행 대화 상자를 엽니다.

- devmgmt.msc를 입력하고 확인을 클릭하여 장치 관리자를 엽니다.
- 각 카테고리를 개별적으로 확인하고 장치 로고의 노란 삼각형에 있는 경고 표시를 찾습니다. 이를 발견하면 드라이버를 마우스 오른쪽 버튼으로 클릭하고 드라이버 업데이트를 선택합니다.

- 다음으로 드라이버 자동 검색을 클릭하고 화면의 지시 사항에 따라 작업을 완료합니다.

- 여러 드라이버에 노란 삼각형이 표시되면 문제를 해결하기 위해 이 과정을 반복합니다.
2. SFC 스캔 실행
- Windows 키를 누르고 cmd를 입력한 후 관리자로 실행을 클릭합니다.

- 다음 명령을 입력하여 문제가 있는 시스템 파일을 로컬 캐시 또는 원본 설치 미디어에서 새로운 복사본으로 식별하고 교체한 후 Enter 키를 누릅니다:
sfc /scannow
- 명령이 실행된 후 컴퓨터를 재시작하여 변경 사항을 저장합니다.
이 전체 과정은 전문 서드파티 소프트웨어를 사용하면 더 쉽게 수행할 수 있습니다. 이러한 도구들은 여기 설명된 대부분의 단계를 자동화하며 몇 번의 클릭으로 모든 작업을 수행할 수 있습니다.
3. Windows 진단 도구 실행
- Windows 키를 누르고 windows diagnostic를 입력한 후 열기를 클릭합니다.

- 지금 다시 시작하여 문제 확인을 선택하면 컴퓨터가 재부팅됩니다.

- Windows 메모리 진단 도구가 시스템을 스캔하여 컴퓨터의 메모리(RAM)와 관련된 문제를 확인합니다.

- 테스트가 완료되면 시스템이 재부팅되어 로그인 화면으로 이동합니다.
로그인하면 화면에 결과가 표시됩니다. 테스트에서 문제가 발견되면 RAM에서 먼지나 이물질을 제거하고 제대로 장착되었는지 확인하세요.
도구를 다시 실행하고 여전히 오류가 표시된다면 결함이 있는 RAM을 교체하거나 수리해야 BSoD 코드 139를 수정할 수 있습니다.
이 주제에 대해 더 읽어보기
- Microsoft, Windows 11에서 더 나은 보안을 위해 JScript를 JScript9Legacy로 교체
- Windows 11 빌드 27898, 작은 작업 표시줄 아이콘, 빠른 복구, 더 똑똑한 공유 추가
- Windows 11 빌드 27898 버그, 클래식 비스타 시작 사운드를 다시 가져옴
- Windows 10 빌드 19045.6156, 보안 부트 업그레이드와 함께 릴리스 미리보기로 전달
4. CHKDSK 명령 실행
- Windows 키를 누르고 cmd를 입력한 후 관리자로 실행을 클릭합니다.
- 시스템 드라이브의 C를 교체한 후 다음 명령을 복사하고 붙여넣기한 후 Enter 키를 누릅니다:
chkdsk C: /f /r /x - 계속하려면 Y를 입력하고 Enter 키를 누릅니다.
- 스캔을 시작하려면 컴퓨터가 재부팅됩니다. 스캔이 완료되면 PC를 다시 재부팅합니다.
스캔은 하드 드라이브의 무결성을 확인하고 Windows 11에서 메모리 관리 오류 0x0000001A와 같은 여러 디스크 관련 문제를 수정합니다; 자세한 내용을 보려면 여기를 읽어보세요.
5. 문제 있는 드라이버 추적을 위한 드라이버 확인기 실행
유틸리티를 실행하기 전에 복원 지점을 생성하고 미니 덤프 저장을 활성화하는 단계를 수행해야 합니다:
- Windows + R을 눌러 실행 대화 상자를 열고 sysdm.cp를 입력한 후 확인을 클릭합니다.

- 고급 탭으로 이동하여 시작 및 복구를 찾아 설정을 클릭합니다.

- 자동으로 다시 시작 옆의 체크 마크를 제거하고 디버깅 정보 작성 옵션에서 작은 메모리 덤프(256 KB)를 선택한 후 작은 덤프 디렉토리를 %SystemRoot%\Minidump로 설정하고 확인을 클릭한 후 컴퓨터를 재부팅합니다.

PC가 켜지면 다음 단계를 통해 드라이버 확인기를 실행하여 드라이버 오류를 스캔합니다:
- Windows 키를 누르고 verifier를 입력한 후 열기를 클릭합니다. UAC 프롬프트에서 예를 클릭합니다.

- 작업 선택 페이지에서 코드 개발자를 위한 사용자 정의 설정 만들기를 선택하고 다음을 클릭합니다.

- 다음으로 전체 목록에서 개별 설정 선택 페이지에서 DDI 호환성 검사 및 임의의 저자원 시뮬레이션을 제외한 모든 옵션을 선택한 후 다음을 클릭합니다.

- 확인할 드라이버 선택에서 목록에서 드라이버 이름 선택 옆에 체크 표시를 한 후 다음을 클릭합니다.

- 마침을 클릭하면 재부팅을 시작하도록 요청하는 팝업이 나타납니다. 확인을 클릭한 후 컴퓨터를 재부팅합니다.

이제 드라이버 확인기가 실행되고 있는지 확인해야 합니다. 확인하기 위해 다음 단계를 따릅니다:
- Windows 키를 누르고 cmd를 입력한 후 관리자로 실행을 클릭합니다.
- 다음 명령을 입력하고 Enter 키를 누릅니다:
verifier /querysettings
- 실행 중이라면 드라이버 목록이 표시됩니다. 이제 시스템을 재부팅하고 블루 스크린으로 충돌할 때까지 기다리며, 그 동안 시스템을 정상적으로 사용할 수 있습니다.
- 시스템이 충돌하면 특정 오류 코드와 함께 블루 스크린 오브 데스(BSoD)가 발생합니다. 문제 있는 드라이버를 찾기 위해 이를 기록해 두세요.
- 드라이버 확인기는 충돌에 대한 모든 정보를 덤프 파일에 저장합니다. Windows 디버거 도구를 사용하여 로그 파일을 읽을 수 있습니다.
다음으로 문제 있는 드라이버를 재설치한 후, 명령 프롬프트를 사용하여 드라이버 확인기를 비활성화하려면 다음 단계를 따르세요:
- Windows + R을 눌러 실행 대화 상자를 엽니다.
- devmgmt.msc를 입력하고 확인을 클릭하여 장치 관리자를 엽니다.
- 드라이버로 이동하여 마우스 오른쪽 버튼을 클릭하고 장치 제거를 선택한 후 컴퓨터를 재부팅하여 드라이버를 재설치합니다.

- 컴퓨터가 시작되면 관리자 권한으로 명령 프롬프트를 열고 다음 명령을 입력한 후 Enter 키를 누릅니다:
verifier /reset
- 컴퓨터를 정상적으로 재부팅합니다.
여전히 BSoD 오류 코드 139가 발생한다면 마지막으로 알려진 정상 구성으로 PC를 복원하세요.
BSoD 오류를 피하기 위해 항상 드라이버와 Windows를 최신 상태로 유지하고 장치와 호환되는 소프트웨어 및 하드웨어만 설치하세요.
이 주제에 대한 질문이나 제안이 있으면 아래 댓글 섹션에 자유롭게 말씀해 주세요.