다음을 통해 공유


전원 단추를 사용하여 시스템 충돌 강제 적용

버그 검사 0x1C8: 다음 레지스트리 값이 표시된 레지스트리 키에 설정된 경우 전원 단추를 길게 눌러 수동 시스템 크래시 MANUALLY_INITIATED_POWER_BUTTON_HOLD 강제할 수 있습니다.

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power]
"PowerButtonBugcheck"=dword:00000001

수동 시스템 크래시 전원 단추 누르기 기능을 사용하도록 설정하려면 관리자 권한 명령 프롬프트에서 다음 명령을 실행합니다.

REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power /v PowerButtonBugCheck /t REG_DWORD /d 0x1 /f

이 레지스트리 값이 으면 이 변경 내용이 적용되려면 시스템을 다시 부팅해야 합니다.

이 레지스트리 값 있고 값이 변경된 경우 변경 내용이 적용되려면 시스템을 다시 부팅할 필요가 없습니다 .

버그 검사 전원 단추가 7초 동안 유지되지만 UEFI 재설정이 10초 후에 발생하기 전에 해제될 때 발생합니다.

기능이 트리거되면 일반 버그 검사 파란색 화면 또는 녹색 화면이 표시되지 않습니다. 대신 전원 단추를 놓으세요.라는 검은색 화면이 표시됩니다. 종료하려면 몇 초만 더 필요 하고 완료율 표시기가 필요합니다.

이 화면이 표시되면 전원 단추를 해제하는 것이 중요합니다. 전원 단추를 계속 길게 누르면 일반적으로 약 10초인 펌웨어 하드 오프 시간 제한을 트리거할 수 있습니다. 이 경우 덤프가 완료되지 않을 수 있으며 손상될 수 있습니다.

ARM64 노트북과 같은 일부 시스템에서는 펌웨어 타이머가 더 짧으므로 하드 전원 끄기가 덤프 완료를 방해하지 않도록 7초 직후 전원 단추를 해제해야 합니다.

이 기능은 Windows 10 1809/Windows Server 2019 이상에서 사용할 수 있습니다.

버그 검사 0x11C8: MANUALLY_INITIATED_POWER_BUTTON_HOLD_LIVE_DUMP

PC를 다시 부팅하는 대신 LPBH(Long Power Button Hold)를 사용하여 라이브 덤프를 만들 수도 있습니다. 라이브 덤프에 대한 일반적인 내용은 커널 라이브 덤프 코드 참조를 참조하세요.

Power Button Hold Live Dump 기능을 사용하도록 설정하려면 다음 레지스트리 키 아래 의 PowerButtonLiveDump 값이 설정됩니다.

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power]
"PowerButtonLiveDump"=dword:00000001

Power Button Live Dump 기능을 사용하도록 설정하려면 관리자 권한 명령 프롬프트에서 다음 명령을 실행합니다.

REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power /v PowerButtonLiveDump /t REG_DWORD /d 0x1 /f

이 레지스트리 키가 없는 경우 이 변경 내용이 적용되려면 시스템을 다시 부팅해야 합니다.

레지스트리 키가 있고 값이 변경된 경우 변경 내용이 적용되려면 시스템을 다시 부팅할 필요가 없습니다 .

이 기능은 Windows 10 버전 22000 이상에서 사용할 수 있습니다.

PowerButtonLiveDump 사용자 지정

PowerButtonLiveDump 레지스트리 값은 아래와 같이 사용자 지정할 수 있습니다.

Name 길이(비트) 시작부터 오프셋 의미 기본값
사용 1 0 설정하면 전원 단추 라이브 덤프가 활성화됩니다. 해당 없음
UserPages 1 1 설정되면 는 라이브 덤프에서 사용자 모드 메모리를 캡처하도록 요청합니다. 0
HypervisorPages 1 2 설정되면 는 라이브 덤프에서 하이퍼바이저 페이지를 캡처하도록 요청합니다. 0
예약됨 1 3 예약됨 해당 없음
TimeoutInSec 4 4 라이브 덤프 파일을 캡처할 시간(초)으로 시간 제한 값을 지정합니다. 2에서 6까지의 값(2 및 6 포함)만 유효합니다. 다른 값을 지정하면 기본 시간 제한 값인 5초가 사용됩니다. 5
예약됨 24 8 예약됨 해당 없음

예를 들어 관리자 권한 명령 프롬프트에서 다음 명령을 실행하면 UserPages가 포함되고 TimeoutInSec이 2인 PowerButtonLiveDump 기능이 활성화됩니다. 커널은 전원 단추가 2초 동안 유지되면 전체 라이브 덤프 파일을 캡처하도록 요청합니다.

REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power /v PowerButtonLiveDump /t REG_DWORD /d 0x23 /f

PowerButtonBugcheck 및 PowerButtonLiveDump 우선 순위 지정

PowerButtonBugcheck 및 PowerButtonLiveDump가 모두 동일한 디바이스에서 구성되고 사용하도록 설정된 경우 PowerButtonBugcheck는 호출될 때 발생하지만 PowerButtonLiveDump는 그렇지 않습니다.

LPBH(Long Power Button Hold)에 대한 디바이스 지원

긴 전원 단추 유지를 지원하려면 디바이스에 다음이 필요합니다.

  • GPIO(범용 I/O) 기반 전원 단추
  • Windows Power Manager로 전원 이벤트를 라우팅하는 펌웨어
  • 레지스트리에서 사용하도록 설정할 버그 검사 기능

추가 정보

버그 검사 0x11C8: MANUALLY_INITIATED_POWER_BUTTON_HOLD_LIVE_DUMP

인사이드 쇼 - 버그 검사 0x1C8 MANUALLY_INITIATED_POWER_BUTTON_HOLD

ACPI 단추 디바이스