컴퓨터 정지 또는 충돌에 대한 메모리 덤프를 어떻게 생성합니까?

컴퓨터 정지 또는 충돌에 대한 메모리 덤프를 어떻게 생성합니까?

우리 중 많은 사람들이 정지 또는 충돌을 경험하면서 충돌과 관련될 수 있는 문제를 보고 진단하기 위해 메모리 덤프를 생성하기 위해 수동으로 컴퓨터를 정지하도록 시작하는 방법이 궁금합니다.

나는 방법을 찾고있다컴퓨터가 스스로 작업을 수행할 때까지 기다리는 대신 컴퓨터가 충돌합니다.

답변1

귀하의 질문은 약간 불분명합니다. 충돌이 발생할 때 덤프를 생성하도록 하시겠습니까, 아니면 충돌하지 않을 때 덤프를 생성하여 진단하려고 하시겠습니까? 후자의 경우에는 아마도 특별히 좋은 방법은 아닐 것입니다.

크래시 덤프 활성화

다음으로 이동하여 크래시 덤프를 활성화할 수 있습니다.

My Computer> Properties> Startup and Recovery>Settings

그런 다음 아래에서 미니덤프나 커널 메모리 덤프를 선택합니다 Write debugging information. 충돌이 발생하면 미니덤프를 작성해야 합니다.

수동 충돌 시작

필수 설정

수동으로 충돌을 일으키고 미니덤프를 작성하는 방법을 묻는 경우 다음을 수행할 수 있습니다.

  1. regedit를 엽니다.

  2. USB 키보드가 있는 경우 다음 키를 찾으세요.

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdhid\Parameters

    또는 PS/2 키보드가 있는 경우 다음 키:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters

    편집 메뉴에서 값 추가를 클릭하고 다음 레지스트리 항목을 추가합니다.

    • 이름:CrashOnCtrlScroll
    • 데이터 형식:REG_DWORD
    • 값:1
       
  3. 레지스트리 편집기를 종료한 다음 재부팅하십시오.

(멈춘) 시스템 충돌

재부팅 후 SCROLL오른쪽 CTRL키를 누른 상태에서 키보드 키를 두 번 누르면 충돌이 발생할 수 있습니다. Windows에서 덤프를 쓰도록 설정한 경우 덤프를 %SYSTEMROOT%\Minidump.

짧은 형식의 단축키는 CTRL+ SCR LK+ 입니다 SCR LK.

답변2

프로세스가 중단되거나 충돌할 때 프로세스 덤프

나는 사용할 것이다ProcDump충돌이 발생한 프로세스의 덤프를 생성하려면:

ProcDump응용 프로그램의 CPU 스파이크를 모니터링하고 관리자나 개발자가 스파이크의 원인을 확인하는 데 사용할 수 있는 스파이크 중에 크래시 덤프를 생성하는 것이 주요 목적인 명령줄 유틸리티입니다. ProcDump에는 정지 창 모니터링(Windows 및 작업 관리자에서 사용하는 것과 동일한 창 정지 정의 사용), 처리되지 않은 예외 모니터링도 포함되어 있으며 시스템 성능 카운터 값을 기반으로 덤프를 생성할 수 있습니다. 또한 다른 스크립트에 포함할 수 있는 일반 프로세스 덤프 유틸리티 역할을 할 수도 있습니다.

답변3

블루 스크린이 나타날 때 크래시 덤프를 생성하도록 컴퓨터에 지시해야 합니다.

My Computer-> Properties-> Advanced-> Start and Recovery.

덤프 분석

나는 사용한다이 절차덤프를 분석합니다.

관련 정보