할 수 있는 방법을 자극 Windows 걸어(냉동)?
필요 테스트 장비 행동에서는 이벤트 윈도우하드응답/정지(예를 들어 냉동 스크린,Led 가 깜박이는 아무 반응을 입력함Ctrl+Alt+Del,etc.). 하기 위해서 충분한 실험에서 합리적으로 짧은 시간이 필요를 시작하는 이러한 중단 프로그래밍 방식으로 또는 그렇지 않으면.
에 흥미가 있윈도우 10에서 특정하지만 어떤 일 방법에 대한 다른 버전에 감사드립니다.
모든 검색 I've 이 항목에서 수행 하지 않는 놀랍게도 나를 제공하여 토론하는 방법에 대한제거이러한 상황을 자극하지 않습니다. 그래서 질문은 괴상하게 보일지도 모른 충분하다.
피드백: 나는've 의 많은 노력조리법제공에 대한 답니다. 첫째,내가 관심이 없었에서 충돌을 가져오는 블루 스크린(는's 왜 설명 냉동,충돌하지 않).
내가 고백해야 하는 윈도우 10 64-bit 보여주는 좋은 저항하는 많은 방법이다. 그것에 대응한 거의 모든CPU 로드법(포포크-폭탄,루프,etc.) 습니다. 는 방법은 인상을 즉시 오류를(가 NotMyFault 끊 방법)에 의해 처리됩 OS 으로 재부팅 또는 종료(지 않는 내가 무엇을 추구하). 최고의 결과를 달성했다해메모리 누수방법NotMyFault—실시간으로 동결의 기회를 재부팅합니다.
마지막으로,인상적이었던 양의 문서는 Microsoft 에 대해 이야기를 만드는 Windows 니다. 처럼 보이는 그들이 이것을 알고 부분보다 훨씬 더 나은 반대(싸우는 정지);-)
179
13
어쩌면 이것은 도움이 될 수 있습니다: 강제로 시스템 충돌에서 키보드
또는 당신을 시작할 수 있는 포크탄:이렇게 질문
도 있NotMyFault
그것은 당신 같은 소리'다시 테스트에 반응의 외부 장치 OS 되고 응답하지 않습니다.
하드웨어에 연결할 수 있는 가상화된 설치하도록 설정한 다음,일시 중지했다가 다시 시작할 수 있는 가상 기계으로 많은 수 있습니다. 설치 원하는 OS 에서 버추얼(또는 다른 데스크톱 가상화)환경에 노출이든 하드웨어 인터페이스가 사용되고 있(USB,이더넷,무엇이든)하는지 확인합니다.
할 수 있는 그 후에 일시 중지하고 이력서]1가상 머신 것입니다.
적어도에서는 오래된 Windows 버전(몇년 전)다음과 같은 일:
나는 C 프로그램으로 무한 루프:
...나는 했다 하는 프로그램"실시간 순"에서 작업 관리자(또한 API 를 이것을 할 수 있).
에서는 멀티 코어 시스템을 필요가 이렇게 여러 번 그래서 하나 루프가에서 실행 되는 각각의 중핵...
최강 커널에 걸림새(즉,마우스 트래킹,등.) 은 경우 코드로는 무한 루프는 커널 모드에서 인터럽트 off.
It's 가능한 이를 달성하기 위해 장치 드라이버와 함께,그리고 더 나은,당신은 당신이 쓸 수 있도록 드라이버가 시작 및 정지 중에서 당신의 통제(고 가정하고 무한 반복 시험 조건은 당신이'다시 제어).
를 작성하는 방법이고 이 드라이버를 설치 될 것 항목에서의 또 다른 문제 또는 세지만,는's 접근을 나는'd 니다.
아래 내용을 확인하세요.질문에서 유래하는 것은 당신과 유사한:을 만드는 방법 windows 동결에 대한 짧은 기간 time
Tl;박사의 그것이 있다는's 는 방법이 없(안정적)다.
보다는 어거나 윈도우를 끊고,어쩌면 당신은 그냥 인터럽트와의 통신 장비입니다.
무엇을 나는 아이디어가 있지 않는 귀하의 장비 및 방법을 연결합니다. 경's USB 또는 이더넷 어댑터 e.g 욱 쉽게 확인할 수 있게 되었습니다 그것을 비활성화 장치에서 관리자 또는 분리? 만약 당신이 강제로 중지하려고 시스템에 손상을 입을 수 있는 시스템에서 다양한 방법으로,그래서 당신이 무엇을 할 것입니다.
커널 디버그 모드지 옵션이 될 수 있습니까?
나는've 설정에서 윈도우 7,과 연결된 지침에서 이것에 대답을 지정하거나 나중에,그와 함께 작동해야한다는 윈도우 10.
나는've설정을 통해 FireWire/1394이후,it's 는 가장 쉬운입니다,in my opinion. 그러나 당신은 또한그것을 네트워크를 통해또는USB(와더보기).
기본적으로,
설치 대상 컴퓨터에서 다음 명령을 실행하여 높은 프롬프트(따 채널
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 컴퓨터입니다. 당신이 더 필요한 경우,적응합니다. 더 많은 이들의 잠재적으로 느려질 것이 더 있습니다.당신이 시도했다는CPUEater유틸리티과 함께 제공되는 과정에 올가? Ps. 나를 위해 일하지 않 bitsum.
는 경우really원하는 걸 PC,완전히 그것이 원인이 되는 그냥냉동,단순히 사용의 모든 RAM 고 그것이 페이지 메모리입니다. 는 것을 넘어서는 단순한 동결이 정말로 그 과부의 것 같은할 수 있는't 도를 사용 작업 관리자,심지어 의해 키보드입니다. 는 경우에도 프로세스가 종료됩니다,그것은 오랜 시간이 걸릴 것이 PC 을 복구 할 수 있습니다. (It's best!)
당신은 예를 들어 클래스를 만들의 포인터 자체에는 루프의 새 인스턴스를 만들 해당 클래스에 영원히,저장하고 각각의 새 인스턴스에서 이전의 인스턴스's 포인터이다. 어쩌면 추가 복식 또는 벡터 클래스에서도 메모리를 사용합니다. 다음을 할 수 있는 타이머를 종료하는 동안 루프 및 해체하는 것,물론 당신은 당'll 조금 기다려야 그것을 복구 할 수 있습니다.
내가 제안하는 것이 단순히 배치 파일을 만든 다음과 같은 코드:
이것은 아마도 가장 쉽고 안전한 방법으로 그것을 할 수 있습니다. 대체할 수 있는 프로세스의 이름으로 모든 windows 응용 프로그램입니다.