Windows는 먼저 크래시 덤프를 페이지 파일에 저장합니다. Windows는 재부팅 후에만 데이터를 별도의 파일(Memory.dmp 파일 또는 미니덤프 파일)로 이동합니다.
크래시 덤프가 페이지 파일에 먼저 들어가야 하는 이유는 무엇입니까?
답변1
LMiller7답변:
그 이유는 신뢰할 수 있는 크래시 덤프를 생성할 가능성이 더 높기 때문이라고 생각합니다. BSOD 당시 시스템은 불안정한 상태에 있으며 근본 원인이나 전체 의미를 알 수 없습니다. 물론 정신과 의사가 자신의 정신 상태에 대해 판단을 내릴 수 없는 것과 같은 이유로 시스템은 그러한 판단을 내릴 수 있는 위치에 있지 않습니다.
따라서 크래시 덤프를 만들 때는 최대한 단순하게 유지하는 것이 중요합니다. 결국 BSOD의 근본 원인은 파일 시스템 자체에 있을 수 있습니다. 이러한 이유로 크래시 덤프는 새로 생성된 파일 대신 시스템 드라이브의 페이지 파일에 기록됩니다. 나는 이것이 파일 시스템을 우회하여 수행된다고 믿습니다. 다른 드라이브의 페이지 파일에 쓰면 이 작업이 복잡해집니다. 문제가 발생하면 다른 파일이나 파일 시스템 자체가 손상되어 문제가 더욱 악화될 수 있습니다.
BSOD 이후 재부팅하는 동안 시스템은 안정적인 상태에 있는 것으로 추정되며 크래시 덤프는 페이지 파일에서 최종 대상으로 복사됩니다. 그러면 페이지 파일이 정상적인 기능을 재개할 수 있습니다.