Vrei să declanșezi un Crash BSOD ori de câte ori vrei? Este destul de ușor de făcut atât în Windows 11, cât și în Windows 10. Iată cum.
În general, se întâmplă un accident BSOD atunci când se întâmplă ceva catastrofal, cum ar fi fișierele de sistem corupte, administrarea de gestionare a memoriei, problemele șoferului și problemele de kernel, iar sistemul dvs. nu se poate recupera de la acesta. Cu toate acestea, ar putea exista cazuri în care trebuie să provocați în mod intenționat un accident BSOD . În aceste cazuri, puteți utiliza instrumentul oficial Microsoft, NotMyFault, pentru a declanșa un accident BSOD ori de câte ori doriți. De exemplu, un accident intenționat BSOD este util pentru analiza dumpului de prăbușire, testarea/dezvoltarea șoferului, testarea stabilității sistemului, cercetarea de securitate și scopurile educaționale.
, indiferent de cazul sau cerința dvs. de utilizare specifică, folosind notmyfault , puteți provoca diferite tipuri de erori BSOD cu doar câteva clicuri. În acest tutorial, vă voi arăta cum să o faceți în pași simpli. Să începem.
înaintea dvs. Start
BSOD Crashs poate duce la pierderea datelor și pot duce la corupția fișierelor de sistem. Prin urmare, asigurați-vă că închideți toate programele, salvați-vă munca și faceți o copie de rezervă a sistemului înainte de a continua. Drepturile administratorului trebuie să utilizeze aplicația NotMyFault pentru a provoca un accident BSOD.
Cauza BSOD intenționat în Windows 11 și 10
Obțineți NotMyFault de la this pagina.After descărcare, deschideți fișier explorator prin apăsarea „Windows Key + E”.Find și dreapta-click Toate “opțiune.Click Opțiunea„ Extract “. Acțiunea de mai sus extrage fișierul zip în același director. Open folderul extras. „ Crash ” Tab.Selectați opțiunea „ ridicată IRQL (Kernel-Mode) ” opțiunea. Faceți clic pe butonul „ Crash “. Cu asta, Sistemul se blochează cu un eroare BSOD .
pași detaliate (cu ecran)
ca primul pas, descărcați notmyfeult). href=”https://learn.microsoft.com/en-us/sysinternals/downloads/notmyfault”target=”_ blank”> sysinternals web pagina .
odată descărcat, deschideți fișier explorator prin apăsarea”Windows Key + E”, Găsiți descărcarea ZIP ZIP în Windows + E”, Găsiți descărcarea ZIP ZIP în Windows + E”, Găsiți descărcarea ZIP ZIP? Folder, Faceți clic dreapta pe IT și selectați opțiunea „ Extract All “.
Faceți clic pe butonul „ Extract ” pentru a extrage Zip într-un nou folder în același director ca fișierul zip.
acum, Deschideți folderul extras și dublu-cllick” notmyfault64.exe “fișier pentru a lansa aplicația NotMyFault.
veți vedea un prompt de control al contului de utilizator (uac). Faceți clic pe butonul „ da “. În continuare, faceți clic pe butonul „ Acorpore “.
în aplicația NotMyFault, accesați „ Opțiunea „ ridicată IRQL (Kernel-Mode) ” și faceți clic pe butonul „ Crash ” din partea de jos.
The above action triggers the DRIVER_IRQL_NOT_LESS_OR_EQUAL Blue Screen of Death (BSOD) și prăbușește sistemul pentru că a accesat ilegal memoria swappable la un nivel de solicitare ridicat de întrerupere (IRQL).
Puteți selecta și celelalte opțiuni BSOD din „Crash” pentru a simula diferite erori BSOD. Iată ce face fiecare opțiune pentru a declanșa un blocaj BSOD în Windows
defect IRQL ridicat (modul kernel) : încearcă să acceseze memoria swapable paginată în timpul unei sarcini de sistem critice. adică, la un nivel ridicat de solicitare de întrerupere (IRQL). overflow tampon : un caz clasic de revărsare a memoriei alocate, care poate corup potențial alte date. Core Overwrite : oarecum similar cu revărsarea tamponului, dar suprascrie în mod specific instrucțiunile programului. Acest lucru poate determina un prăbușire a sistemului atunci când Windows încearcă să ruleze codul de gunoi. Stack Trash : Această opțiune scrie date aleatorii nesensibile la stiva folosită pentru urmărirea apelurilor funcționale, care la rândul lor confundă sistemul și provoacă un accident. înaltă vina IRQL (modul de utilizator) : Oarecum similar cu un defect Ilql (Kernel-Mode), dar o utilizare a Indirectului Ilql (Kernel-Mode), dar un utilizator-mod Kernel, cum ar fi încercarea de a accesa memoria swappable în timpul unei sarcini de sistem critic. Stack Overflow : Această opțiune simulează bug-ul clasic al driverului în care aplicația epuizează spațiul de stivă disponibil. hardcoded Breakpoint : Această opțiune execută un instrucțiune specifică (__debugbreak () sau similar) care este concepută pentru a declanșa un breakpoint. Dacă nu există niciun debugger de kernel atașat, acesta declanșează un bsod. dublu liber : spune sistemului să elibereze memoria care a fost deja lansată.
nota : Dacă rulați NotMyFault prin intermediul liniei de comandă cu/Crash Flag (NotMyFaultc.exe/Crash), acesta provoacă o defecțiune IRQL ridicată (Kernel-mode). -provocând>
După cum puteți vedea, folosind aplicația NotMyFault, puteți provoca cu ușurință și manual un accident BSOD cu o varietate de erori. Așa cum am spus mai devreme, deși este ușor, un accident de sistem poate duce la pierderea datelor și la corupția fișierelor de sistem. Așadar, asigurați-vă că salvați toată munca, închideți toate aplicațiile și faceți o copie de siguranță a sistemului înainte de a declanșa un accident BSOD intenționat și intenționat.
Dacă aveți întrebări sau aveți nevoie de ajutor, comentați mai jos. Voi fi fericit să vă ajut.