필요 테스트 장비 행동에서는 이벤트 윈도우하드응답/정지(예를 들어 냉동 스크린,Led 가 깜박이는 아무 반응을 입력함Ctrl+Alt+Del,etc.). 하기 위해서 충분한 실험에서 합리적으로 짧은 시간이 필요를 시작하는 이러한 중단 프로그래밍 방식으로 또는 그렇지 않으면.
에 흥미가 있윈도우 10에서 특정하지만 어떤 일 방법에 대한 다른 버전에 감사드립니다.
모든 검색 I've 이 항목에서 수행 하지 않는 놀랍게도 나를 제공하여 토론하는 방법에 대한제거이러한 상황을 자극하지 않습니다. 그래서 질문은 괴상하게 보일지도 모른 충분하다.
피드백: 나는've 의 많은 노력조리법제공에 대한 답니다. 첫째,내가 관심이 없었에서 충돌을 가져오는 블루 스크린(는's 왜 설명 냉동,충돌하지 않).
내가 고백해야 하는 윈도우 10 64-bit 보여주는 좋은 저항하는 많은 방법이다. 그것에 대응한 거의 모든CPU 로드법(포포크-폭탄,루프,etc.) 습니다. 는 방법은 인상을 즉시 오류를(가 NotMyFault 끊 방법)에 의해 처리됩 OS 으로 재부팅 또는 종료(지 않는 내가 무엇을 추구하). 최고의 결과를 달성했다해메모리 누수방법NotMyFault—실시간으로 동결의 기회를 재부팅합니다.
마지막으로,인상적이었던 양의 문서는 Microsoft 에 대해 이야기를 만드는 Windows 니다. 처럼 보이는 그들이 이것을 알고 부분보다 훨씬 더 나은 반대(싸우는 정지);-)
어쩌면 이것은 도움이 될 수 있습니다: 강제로 시스템 충돌에서 키보드
USB 키보드를 사용하도록 설정해야 합니다 키보드가 시작한 충돌에 레지스트리입니다. 레지스트리 키에 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services kbdhid\매개변수 값을 만들라는 CrashOnCtrlScroll,그와 동일 다.의 값은 0x01.
다시 시작해야 합니다 시스템에 대한 이러한 설정이 적용됩니다.
후 이것이 완료되면,키보드의 충돌에 의해 시작될 수 있습 사용 다음과 같은 단축키 시퀀스:누르고 오른쪽<Ctrl>키를 누른 채로 눌러 잠금 스크롤 키에 두 번.
또는 당신을 시작할 수 있는 포크탄:이렇게 질문
도 있NotMyFault
Notmyfault 입할 수 있는 도구를 사용하고,원인 커널 메모리 누수에서 윈도우 시스템입니다. 그것은 유용한 학습 방법을 확인하고 진단하는 장치 드라이버 및 하드웨어 문제,과도 사용할 수 있습을 생성하는 파란색 화면에서 덤프 파일을 오작동 시스템입니다.
아래 내용을 확인하세요.질문에서 유래하는 것은 당신과 유사한:을 만드는 방법 windows 동결에 대한 짧은 기간 time
Tl;박사의 그것이 있다는's 는 방법이 없(안정적)다.
보다는 어거나 윈도우를 끊고,어쩌면 당신은 그냥 인터럽트와의 통신 장비입니다.
무엇을 나는 아이디어가 있지 않는 귀하의 장비 및 방법을 연결합니다. 경's USB 또는 이더넷 어댑터 e.g 욱 쉽게 확인할 수 있게 되었습니다 그것을 비활성화 장치에서 관리자 또는 분리? 만약 당신이 강제로 중지하려고 시스템에 손상을 입을 수 있는 시스템에서 다양한 방법으로,그래서 당신이 무엇을 할 것입니다.
커널 디버그 모드지 옵션이 될 수 있습니까?
나는've 설정에서 윈도우 7,과 연결된 지침에서 이것에 대답을 지정하거나 나중에,그와 함께 작동해야한다는 윈도우 10.
나는've설정을 통해 FireWire/1394이후,it's 는 가장 쉬운입니다,in my opinion. 그러나 당신은 또한그것을 네트워크를 통해또는USB(와더보기).
기본적으로,
설치 대상 컴퓨터에서 다음 명령을 실행하여 높은 프롬프트(따 채널n
):
bcdedit /debug on
bcdedit /dbgsettings 1394 channel:n
는 동일하거나 부팅 탭의를
,그리고 선택하는'고급'button:
다음(후 재부팅 대상의 컴퓨터),실행 WinDbg 에 호스트 컴퓨터를 사용하여 동일한 비트의 WinDbg 대상의 컴퓨터입니다.
다음's 의 문제를 일시 중지 커널을 실행할 때마다 당신이 원하는 호스트 컴퓨터에서. 당신 테스트 장비가 어떤 비동기는 작업을 실행해야 효과적으로 다른 것을 의미합니다.
I don't 알고 있는 경우 이 자격으로 총 냉동하기 때문에 마우스 커서 여전히 움직이지만,Windows7UI 가 응답하지 않는 경우에 당신은 I/O 장치 오류를 더 구체적으로는 하드 드라이브 오류가 발생했습니다. 하나의 하드 드라이브가 자기보고 급박한 드라이브 오류를 통해 스마트와 윈도우 7 을 탑재했을 것입니다 그것은 그러나 걸을 때마다 저에 액세스하려고 특정한 파일에 저장된다. UI 것 잠금까지(제외하고 마우스 커서를 이동)까지 5 분 전까지 중 하나 그것을 읽을 수 있는 파일이나 분리된 드라이브 후에는 시간입니다. I don't 알고 있는 경우 윈도우 시스템 시계를 사용 시간 제한,그러나 어쩌면 당신은 어떻게 든 냉동 시간을 확장할 수 있습니다 시간 제한 길이 무엇입니까? 어쩌면 이것은 당신을 얻을 것이 일 방법이있다,그러나 100%응'다시 찾고 있습니다.
여기's 의 소스 코드는 응용 프로그램에서 사용 디버깅 수업입니다. 는 방법을 보여줍니다 사용자 모드 응용 프로그램을 수행할 수 있는 종류의 DoS 공격합니다.
You'll 지는 마우스 커서를 이동하는 아주 드물게(에 한 번씩 열한 초 내 컴퓨터에서). 잠재적으로 PC 에는 여전히 반응에 전원 버튼을 기다리면 충분히 있습니다.
그것은 작품을 사용하는 무한 루프 설정 가장 높은 우선순위 프로세스(0x100
"실시간으")과 설정 가장 높은 우선 순위를 스레드(15
"간 중"). 그것은이 시작 8 그들의 충분한 i7 컴퓨터입니다. 당신이 더 필요한 경우,적응합니다. 더 많은 이들의 잠재적으로 느려질 것이 더 있습니다.
#include "stdafx.h"
#include <windows.h>
#include <string>
#include <sstream>
#include <iostream>
void WasteTime()
{
int priority = 15;
::SetThreadPriority(::GetCurrentThread(), priority);
while (true)
{
}
}
int _tmain(int argc, _TCHAR* argv[])
{
::SetPriorityClass(::GetCurrentProcess(), 0x100);
for(int i=0; i<7; i++)
{
LPDWORD threadid = 0;
::CreateThread(NULL, 64*1024, (LPTHREAD_START_ROUTINE)&WasteTime, NULL, 0, threadid);
::Sleep(2000);
}
WasteTime();
return 0;
}
는 경우really원하는 걸 PC,완전히 그것이 원인이 되는 그냥냉동,단순히 사용의 모든 RAM 고 그것이 페이지 메모리입니다. 는 것을 넘어서는 단순한 동결이 정말로 그 과부의 것 같은할 수 있는't 도를 사용 작업 관리자,심지어 의해 키보드입니다. 는 경우에도 프로세스가 종료됩니다,그것은 오랜 시간이 걸릴 것이 PC 을 복구 할 수 있습니다. (It's best!)
당신은 예를 들어 클래스를 만들의 포인터 자체에는 루프의 새 인스턴스를 만들 해당 클래스에 영원히,저장하고 각각의 새 인스턴스에서 이전의 인스턴스's 포인터이다. 어쩌면 추가 복식 또는 벡터 클래스에서도 메모리를 사용합니다. 다음을 할 수 있는 타이머를 종료하는 동안 루프 및 해체하는 것,물론 당신은 당'll 조금 기다려야 그것을 복구 할 수 있습니다.