Jeśli po przejrzeniu logów / zdarzeń zabraknie opcji, możesz spróbować wymusić awarię systemu z klawiatury, kiedy to nastąpi, a następnie przeanalizować zrzut * z debuggerem ( windbg
na przykład - link do narzędzi do debugowania tutaj: http://msdn.microsoft.com/en-us/windows/hardware/gg463009.aspx ).
Przed klawiaturą należy zapewnić następujące trzy ustawienia
spowodować awarię systemu:
Jeśli chcesz, aby plik zrzutu awaryjnego został zapisany, musisz włączyć taki zrzut
pliki, wybierz ścieżkę i nazwę pliku, a następnie wybierz rozmiar zrzutu
plik. Aby uzyskać więcej informacji, zobacz Włączanie pliku zrzutu trybu jądra.
Z klawiaturami PS / 2 musisz włączyć awarię inicjowaną przez klawiaturę
rejestr. W kluczu rejestru
HKEY_LOCAL_MACHINE System CurrentControlSet Usługi 8042prt Parametry,
utwórz wartość o nazwie CrashOnCtrlScroll i ustaw ją na równą a
Wartość REG_DWORD 0x01.
Z klawiaturami USB musisz włączyć awarię inicjowaną przez klawiaturę
rejestr. W kluczu rejestru
HKEY_LOCAL_MACHINE System CurrentControlSet Usługi Kbdhid Parametry,
utwórz wartość o nazwie CrashOnCtrlScroll i ustaw ją na równą a
Wartość REG_DWORD 0x01.
Musisz ponownie uruchomić system, aby te ustawienia zaczęły obowiązywać.
Po zakończeniu awarii klawiatury można zainicjować za pomocą
następująca sekwencja klawiszy: Przytrzymaj prawy klawisz CTRL i
naciśnij dwukrotnie klawisz SCROLL LOCK.
(...)
Ograniczenia
Możliwe jest zamrożenie systemu w taki sposób, że klawiatura
sekwencja skrótów nie będzie działać. Jednak powinno to być bardzo rzadkie
występowanie. Używanie sekwencji skrótów klawiaturowych do inicjowania awarii
będzie działać nawet w wielu przypadkach, gdy CTRL + ALT + DELETE nie działa.
Wymuszenie awarii systemu z klawiatury nie działa, jeśli komputer
przestaje odpowiadać na wysokim poziomie żądania przerwania (IRQL). To
ograniczenie istnieje, ponieważ sterownik Kbdhid.sys, który umożliwia
proces zrzutu pamięci do uruchomienia działa przy niższym IRQL niż
sterownik i8042prt.sys.