죽음의 블루 스크린에서 덤프 파일을 생성하도록 Windows 10 구성

죽음 의 블루(Blue) 스크린( BSOD ) 오류는 시스템이 실패하면 PC가 예기치 않게 종료되거나 다시 시작될 때 발생합니다. BSOD 화면 은 몇 초 동안만 표시되므로 오류 코드를 기록하거나 오류의 특성을 이해할 수 없습니다. 이것은 Dump Files 가 그림에 나오는 곳입니다. (Dump Files)BSOD 오류가 발생할 때마다 Windows 10 에서 크래시 덤프 파일이 생성됩니다 . 이 충돌 덤프 파일에는 충돌 당시 컴퓨터 메모리의 복사본이 포함되어 있습니다. 간단히 말해서 크래시 덤프 파일에는 BSOD 오류에 대한 디버깅 정보가 포함되어 있습니다.

죽음의 블루 스크린에서 덤프 파일을 생성하도록 Windows 10 구성

크래시(Crash) 덤프 파일은 해당 PC의 관리자에게 쉽게 액세스하여 추가 문제 해결을 시작할 수 있는 특정 위치에 저장됩니다 . Windows 10 에서는 (Windows 10)전체(Complete) 메모리 덤프, 커널(Kernel) 메모리 덤프, 작은(Small) 메모리 덤프(256kb), 자동(Automatic) 메모리 덤프 및 활성(Active) 메모리 덤프와 같은 다양한(Different) 유형의 덤프 파일을 지원 합니다. 기본적으로 Windows 10 은 (Windows 10)자동 메모리(Automatic Memory) 덤프 파일을 만듭니다 . 어쨌든(Anyway) 시간 낭비 없이 블루 스크린(Blue Screen)덤프 파일을 생성(Create Dump Files) 하도록 Windows 10 을 구성하는 방법을 살펴보겠습니다.(Windows 10)아래 나열된 튜토리얼의 도움으로 죽음 의 .(Death)

작은 메모리 덤프: (Small Memory Dump: ) 작은 메모리 덤프(Small Memory Dump) 는 다른 두 종류의 커널 모드 충돌 덤프 파일보다 훨씬 작습니다. 크기는 정확히 64KB이며 부팅 드라이브에 64KB의 페이지 파일 공간만 있으면 됩니다. 이러한 종류의 덤프 파일은 공간이 최소일 때 유용할 수 있습니다. 그러나 포함된 정보의 양이 제한되어 있기 때문에 이 파일을 분석하여 충돌 시 실행 중인 스레드에 의해 직접적으로 발생하지 않은 오류를 발견하지 못할 수 있습니다.

커널 메모리 덤프: (Kernel Memory Dump: ) 커널 메모리 덤프(Kernel Memory Dump) 에는 충돌 시 커널에서 사용 중인 모든 메모리가 포함됩니다. 이러한 종류의 덤프 파일은 전체 메모리 덤프(Complete Memory Dump) 보다 훨씬 작습니다 . 일반적으로 덤프 파일은 시스템의 실제 메모리 크기의 약 1/3입니다. 이 양은 귀하의 상황에 따라 상당히 다를 것입니다. 이 덤프 파일에는 할당되지 않은 메모리나 사용자 모드 응용 프로그램에 할당된 메모리가 포함되지 않습니다. 여기에는 Windows 커널 및 (Windows)HAL (하드웨어 추상화 수준 )에 할당된 메모리와 커널 모드 드라이버 및 기타 커널 모드 프로그램에 할당된 메모리만 포함됩니다.

전체 메모리 덤프: (Complete Memory Dump: ) 전체 메모리 덤프(Memory Dump) 는 가장 큰 커널 모드 덤프 파일입니다. 이 파일에는 Windows 에서 사용하는 모든 실제 메모리가 포함되어 있습니다. 전체 메모리 덤프에는 기본적으로 플랫폼 펌웨어에서 사용하는 물리적 메모리가 포함되지 않습니다. 이 덤프 파일을 사용하려면 부트 드라이브에 최소한 주 시스템 메모리만큼 큰 페이지 파일이 필요합니다. 전체 RAM(RAM) 에 1MB를 더한 크기의 파일을 저장할 수 있어야 합니다 .

자동 메모리 덤프: (Automatic Memory Dump: ) 자동 메모리 덤프(Automatic Memory Dump) 에는 커널 메모리 덤프(Kernel Memory Dump) 와 동일한 정보가 포함되어 있습니다 . 둘의 차이점은 덤프 파일 자체가 아니라 Windows 가 시스템 페이징 파일의 크기를 설정하는 방식에 있습니다. 시스템 페이징 파일 크기가 시스템(System) 관리 크기로 설정되고 커널 모드 크래시 덤프가 자동 메모리 덤프(Automatic Memory Dump) 로 설정된 경우 Windows 는 페이징 파일의 크기를 RAM 크기보다 작게 설정할 수 있습니다 . 이 경우 Windows 는 커널 메모리 덤프가 대부분의 시간에 캡처될 수 있도록 충분히 페이징 파일 크기를 설정합니다.

활성 메모리 덤프: (Active Memory Dump: ) 활성 메모리(Active) 덤프 (Dump) 전체 메모리 덤프(Complete Memory Dump) 와 유사 하지만 호스트 시스템의 문제 해결과 관련이 없을 것 같은 페이지를 필터링합니다. 이 필터링 때문에 일반적으로 전체 메모리 덤프보다 훨씬 작습니다. 이 덤프 파일에는 사용자 모드 응용 프로그램에 할당된 모든 메모리가 포함됩니다. 여기에는 Windows 커널 및 (Windows)HAL (하드웨어 추상화 수준 )에 할당된 메모리와 커널 모드 드라이버 및 기타 커널 모드 프로그램에 할당된 메모리도 포함됩니다. 덤프에는 디버깅에 유용한 커널 또는 사용자 공간에 매핑된 활성 페이지와 선택된 페이지 파일 지원 전환(Transition) 이 포함됩니다.대기(Standby)VirtualAlloc 으로 할당된 메모리 또는 페이지 파일 백업 섹션 과 같은 수정된 페이지. (Modified)활성(Active) 덤프에는 사용 가능 목록 및 0으로 채워진 목록의 페이지, 파일 캐시, 게스트 VM 페이지 및 디버깅 중에 유용하지 않을 수 있는 기타 다양한 유형의 메모리가 포함되지 않습니다.

출처: 다양한 커널 모드 덤프 파일(Source: Varieties of Kernel-Mode Dump Files)

죽음 의 (Death)블루 스크린(Blue Screen) 에서 덤프 파일을 생성(Create Dump Files) 하도록 Windows 10 구성

문제가 발생하는 경우에 대비 하여 복원 지점(create a restore point) 을 만드십시오   .

방법 1: 시작 및 복구에서 덤프 파일 설정 구성(Method 1: Configure Dump File Settings in Startup and Recovery)

1. Windows 검색에 control 을 입력한 다음 검색 결과에서 제어판 을 클릭합니다.( Control Panel)

검색 표시줄에 제어판을 입력하고 Enter 키를 누릅니다.  죽음의 블루 스크린에서 덤프 파일을 생성하도록 Windows 10 구성

2. 시스템 및 보안(System and Security) 을 클릭한 다음 시스템을 클릭합니다.(System.)

시스템 및 보안을 클릭하고 보기를 선택합니다.

3. 이제 왼쪽 메뉴에서 " 고급 시스템 설정(Advanced system settings) "을 클릭합니다.

다음 창에서 고급 시스템 설정을 클릭합니다.

4. 시스템 속성 창의 시작 및 복구 에서 " (Startup and Recovery)설정(Settings) "을 클릭합니다.

시스템 속성 고급 시작 및 복구 설정 |  죽음의 블루 스크린에서 덤프 파일을 생성하도록 Windows 10 구성

5. 시스템 오류(System failure) 아래 의 " 디버깅 정보 쓰기(Write debugging information) " 드롭다운에서 다음을 선택합니다.

None (No dump file created by Windows)
Small Memory Dump (Windows will create a Minidump file on BSOD)
Kernel Memory Dump (Windows will create a Kernel Memory Dump file on BSOD)
Complete Memory Dump (Windows will create a Complete Memory Dump file on BSOD)
Automatic Memory Dump (Windows will create Automatic Memory Dump file on BSOD)
Active Memory Dump (Windows will create an Active Memory Dump file on BSOD)

참고:(Note:) 전체 메모리 덤프에는 설치된 실제 메모리 크기에 1MB(헤더용)를 더한 크기로 설정된 페이지 파일이 필요합니다.

죽음의 블루 스크린에서 덤프 파일을 생성하도록 Windows 10 구성

6. 확인 , (Click OK)적용(Apply) , 확인 을 차례로 클릭합니다.

이것이  죽음의 블루 스크린에서 덤프 파일을 생성하도록 Windows 10을 구성(Configure Windows 10 to Create Dump Files on Blue Screen of Death) 하는 방법 이지만 여전히 문제가 발생하면 다음 방법을 계속하십시오.

방법 2: 명령 프롬프트를 사용하여 덤프 파일 설정 구성(Method 2: Configure Dump File Settings Using Command Prompt)

1. 명령 프롬프트(Command Prompt) 를 엽니 다. 사용자는 'cmd'(‘cmd’) 를 검색한 다음 Enter 키를 눌러 이 단계를 수행할 수 있습니다 .

명령 프롬프트를 엽니다.  사용자는 'cmd'를 검색한 다음 Enter 키를 눌러 이 단계를 수행할 수 있습니다.

2. cmd에 다음 명령을 입력하고 Enter 키를 누릅니다 .

No dump file: wmic RECOVEROS set DebugInfoType = 0
Small Memory Dump: wmic RECOVEROS set DebugInfoType = 3 
Kernel Memory Dump: wmic RECOVEROS set DebugInfoType = 2
Complete Memory Dump: wmic RECOVEROS set DebugInfoType = 1
Automatic Memory Dump: wmic RECOVEROS set DebugInfoType = 7
Active Memory Dump: wmic RECOVEROS set DebugInfoType = 1

참고:(Note:) 전체 메모리 덤프에는 설치된 실제 메모리 크기에 1MB(헤더용)를 더한 크기로 설정된 페이지 파일이 필요합니다.

3. 완료되면 명령 프롬프트를 닫고 PC를 재부팅합니다.

4. 현재 메모리 덤프 설정(Memory Dump Settings) 을 보려면 cmd에 다음 명령을 입력하고 Enter 키를 누릅니다 .

wmic RECOVEROS는 DebugInfoType을 얻습니다.(wmic RECOVEROS get DebugInfoType)

wmic RECOVEROS는 DebugInfoType 가져오기 |  죽음의 블루 스크린에서 덤프 파일을 생성하도록 Windows 10 구성

5. 완료되면 명령 프롬프트를 닫습니다.

추천:(Recommended:)

그게 다야, 당신 은 죽음의 블루 스크린에서 덤프 파일을 생성하도록 Windows 10을 구성하는 방법을(How to Configure Windows 10 to Create Dump Files on Blue Screen of Death) 성공적으로 배웠지 만 이 튜토리얼과 관련하여 여전히 질문이 있는 경우 댓글 섹션에서 자유롭게 질문하십시오.



About the author

저는 Windows 11/10과 Apple의 최신 iOS 플랫폼에 대한 경험이 있는 iPhone 및 macOS 개발자입니다. 10년 이상의 경험을 통해 저는 두 플랫폼 모두에서 파일을 만들고 관리하는 방법을 깊이 이해하고 있습니다. 제 기술은 단순히 파일을 만드는 것 이상입니다. 또한 Apple 제품, 기능 및 사용 방법에 대한 강력한 지식도 있습니다.



Related posts