01.About Programming /2.Kernel Lab
키보드로 강제 덤프 생성 하기
JamesK78
2008. 10. 28. 15:32
키보드를 이용하여 원하는 시점의 메모리 덤프를 생성하는 방법입니다. 개발 하시다가 이상하게 System Hang이 걸렸거나 할 때 사용하시면 유용하며 실제로 이 TIP 을 사용 하실 일이 꽤 있습니다. ^^
I. 적용 가능 OS: Windows 2K, XP, 2K3 II. 적용 방법: 1. 레지스트리 편집기(Regedt32.exe)를 시작합니다. 2. 레지스트리에서 다음 값을 찾습니다. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\i8042prt\Parameters 3. 편집 메뉴에서 값 추가를 누른 후 다음 레지스트리 값을 추가합니다. 값 이름: CrashOnCtrlScroll 데이터 형식: REG_DWORD 값: 1 4. 레지스트리 편집기를 끝냅니다. 참고: 변경 내용을 적용하려면 컴퓨터를 다시 시작해야 합니다. III. 덤프 생성방법: a. 시스템상의 덤프생성옵션에 따라 커널모드 or 전체 메모리 덤프가 생성됩니다. b. 컴퓨터를 다시 시작한 후에 오른쪽 Ctrl 키를 누른 상태에서 Scroll Lock 키를 두 번 눌러 Memory.dmp 파일을 생성할 수 있습니다. 참고 스페이스바 오른쪽에 있는 Ctrl 키를 사용해야 합니다. IV. 기타 사항. USB 키보드를 사용하는 컴퓨터에서는 작동하지 않습니다. PS/2 만 됩니다. 출처: MS 제공 KB 244139 http://support.microsoft.com/kb/244139/ko