문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 삭제토론 블루스크린 (문단 편집) === 고급 기술 === 자신이 커널 모드 디바이스 드라이버 프로그래밍 능력을 갖췄다면, 어떤 OS에서든 안전하게 블루스크린을 소환할 수 있다. Windows DDK에 문서화된 함수 KeBugCheckEx[* KeBugCheck도 있다. 첫번째 오류 코드만 지정할 수 있다. 첫번째 오류코드만 지정하고 싶다면 KeBugCheck를 쓰면 된다]를 사용하면 가능한데, 심지어 블루스크린에 뜨는 오류 코드도 지정해 줄 수 있다. 실제로 시스템 충돌이 일어날 경우 저 함수가 호출되어 블루스크린이 나타나게 된다. 물론 커널 모드 디바이스 드라이버를 작성하고 있다면, 사소한 실수로도 블루스크린을 맘껏 감상할 수 있으니 별로 중요하진 않다. 이외에도 어떠한 키 조합을 사용하여 블루스크린(BugCheck 0xE2, MANUALLY_INITIATED_CRASH)을 발생시키는 것이 가능하다. 물론, 이것은 디버깅용으로 만들어진 만큼 일반적인 용도로는 잘 사용되지 않는다. 때문에 기본적으로는 설정되어있지 않으며 이러한 이유로 레지스트리 값을 수정해서 설정을 켜 주어야 한다. 사용자 모드에서 문서화되어 있지 않은 NtRaiseHardError를 사용하면 블루스크린을 띄울 수 있다. 이 함수는 커널 모드의 ExRaiseHardError를 호출하는 함수로 드라이버에서 화면에 오류 메시지를 출력할 때 사용하지만 매개변수 중 HARDERROR_RESPONSE_OPTION에서 OptionShutdownSystem로 설정하면 블루스크린을 띄우게 할 수 있다. 다만 이를 수행하려면 SeShutdownPriviledge 권한이 있어야 한다. 메모장에서 MFT 폴더 열기 방법을 사용하여 블루스크린을 낼수 있다.[[https://www.youtube.com/watch?v=cMiNUoIy9aQ|#]] 정확히는 NTFS MFT 파일 (마스터 파일 테이블)을 폴더로 액세스 하려고 하면 Windows가 파일을 잠 가서 수동 재부팅이 수행 될 때까지 다른 모든 프로세스가 하드 디스크에 액세스하는 것이 차단된다. 말 그대로 일종의 [[버그]]다.저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기