Microsoft 베테랑이 다양한 목적으로 Windows를 올바르게 충돌시키는 방법을 설명합니다.
대부분의 Windows 사용자는 BSOD가 잘못된 드라이버, 하드웨어 문제, 맬웨어, 잘못된 Windows 설치 및 기타 PC 불량으로 인한 치명적인 시스템 오류를 나타내는 경우가 많기 때문에 단 한 번의 죽음의 블루 스크린(미리보기 빌드의 녹색 스크린)을 절대 보지 않기를 바랍니다. 그래도 더 나은 원인을 위해 BSOD 메커니즘을 사용할 수 있습니다. 당신이 그것을 올바르게하고 있는지 확인하십시오.
Windows 매니아라면 사용자가 시작하는 죽음의 블루 스크린을 유발할 수 있는 키보드 단축키에 익숙할 것입니다. Ctrl 키를 누른 상태에서 Scroll Lock을 두 번 누르십시오. 쾅, 시스템이 충돌하고 저장하지 않은 데이터가 모두 사라졌습니다. 개발자가 시스템 충돌 시 소프트웨어가 어떻게 작동하는지 확인하고 추가 개선 및 개발을 위해 덤프 파일을 수집할 수 있도록 바로가기가 존재합니다.
일부 개발자는 키를 매는 것이 너무 많은 작업이라고 생각하여 “마법의 키”를 주입하여 프로세스를 자동화하는 간단한 앱을 작성하려고 했습니다. Microsoft 베테랑인 Raymond Chen은 블로그 게시물에서 이것이 작동하지 않는 이유를 설명했습니다. 요점은 키보드 드라이버가 입력 스택의 훨씬 낮은 수준에서 물리적 입력을 인식하므로 시스템 충돌이 발생할 수 있다는 것입니다. 소프트웨어를 사용하여 키보드 시퀀스를 삽입하는 것은 입력 체인에서 너무 높습니다.
테스트를 자동화해야 할 때 두 개의 키를 누르는 것은 실제로 너무 많은 일이 될 수 있습니다. 다행히도 도움이 필요한 사람들은 물 속에 죽은 채 버려져 있지 않습니다. Microsoft 에는 다양한 충돌, 정지 또는 누수를 유발할 수 있는 NotMyFault (SysInternals 소프트웨어 제품군의 일부) 라는 편리한 도구가 있습니다 . 이를 사용하여 스택 충돌, 버퍼 오버플로, 높은 IRQL 오류 등을 테스트할 수 있습니다.
Raymond Chen은 또한 winlogon.exe를 죽이는 등의 이상한 전술에 대해서도 경고했습니다. 이러한 접근 방식은 혼란을 야기하고 존재하지 않는 버그를 보고할 수 있기 때문입니다.
답글 남기기