Częste BSoD z różnymi błędami

1

Niedawno zakończyłem budowę komputera i miałem wiele problemów z BSoD. Dostaję błędy dotyczące Memory_Corruption, Critical_Structure_Corruption i IRQL_Not_Less_Or_Equal na Windows 10. Wiele stron internetowych doprowadziło mnie do przekonania, że ​​moja pamięć RAM jest wadliwa, ale po testach z Memtest86 stwierdziłem, że tak nie jest. Próbowałem użyć Windows „Verifier.exe”, ale mój komputer ciągle się zawieszał za każdym razem, gdy go używałem, powodując błąd Driver_Verifier_Detected_Error. Może to być wadliwy sterownik, ponieważ używam starego dysku twardego z laptopa, ale nie miałem szczęścia zidentyfikować żadnych sterowników, które spowodowałyby problem. Znalazłem zrzut awaryjny i wysłałem go przez WinDbg i stwierdziłem, że przyczyną problemu jest „uszkodzenie pamięci (jeden bit)”. Jeśli są jakieś dalsze kroki, które powinienem podjąć, aby to naprawić,

Pierwsze zarządzanie pamięcią BSoD:

A problem has been detected and Windows has been shut down to prevent damage
to your computer.

The problem seems to be caused by the following file: ntoskrnl.exe

MEMORY_MANAGEMENT

If this is the first time you've seen this stop error screen,
restart your computer. If this screen appears again, follow
these steps:

Check to make sure any new hardware or software is properly installed.
If this is a new installation, ask your hardware or software manufacturer
for any Windows updates you might need.

If problems continue, disable or remove any newly installed hardware
or software. Disable BIOS memory options such as caching or shadowing.
If you need to use safe mode to remove or disable components, restart
your computer, press F8 to select Advanced Startup Options, and then
select Safe Mode.

Technical Information:

*** STOP: 0x0000001a (0x0000000000041792, 0xfffff6813d5675e8, 0x1000000000000000, 
0x0000000000000000)

*** ntoskrnl.exe - Address 0xfffff8024b74c480 base at 0xfffff8024b60a000 DateStamp 
0x56a849a9

Pierwszy sterownik weryfikatora BSoD:

A problem has been detected and Windows has been shut down to prevent damage
to your computer.

The problem seems to be caused by the following file: ITEhidCIR.sys

DRIVER_VERIFIER_DETECTED_VIOLATION

If this is the first time you've seen this stop error screen,
restart your computer. If this screen appears again, follow
these steps:

Check to make sure any new hardware or software is properly installed.
If this is a new installation, ask your hardware or software manufacturer
for any Windows updates you might need.

If problems continue, disable or remove any newly installed hardware
or software. Disable BIOS memory options such as caching or shadowing.
If you need to use safe mode to remove or disable components, restart
your computer, press F8 to select Advanced Startup Options, and then
select Safe Mode.

Technical Information:

*** STOP: 0x000000c4 (0x0000000000002004, 0xffffe001494dcd98, 0xfffff8018e1701f0, 
0xffffd0003d5db130)

*** ITEhidCIR.sys - Address 0xfffff8018e1701f0 base at 0xfffff8018e170000 DateStamp 
0x51e544ce

Edycja: Po uruchomieniu zrzutu awaryjnego z powodu błędu Memory_Corruption WinDbg podaje domyślny identyfikator segmentu „WIN8_DRIVER_FAULT”, a nazwa procesu to InstallManager. Czy to coś znaczy dla błędu? Jeśli to coś znaczy, dysk twardy, którego obecnie używam, pochodzi ze starego laptopa z bardzo innym sprzętem.

L. Clark
źródło
1
Jakie są pełne komunikaty o błędach BSOD? BlueScreenView powinien podać te informacje. Proszę edytować swoje pytanie to to.
DavidPostill
1
Jeśli jest to pamięć RAM, jedynym sposobem, aby powiedzieć, jest usunięcie całej pamięci RAM oprócz 1, spróbuj ją zawiesić, a następnie zamień ją następnym kijem. Zazwyczaj powie ci, która pamięć RAM jest zła, jeśli jeden z drążków jest zły (może po prostu wymagać ponownego osadzenia). Jeśli uważasz, że to sterownik, jedynym sposobem, aby to powiedzieć, jest sprawdzenie zrzutu awaryjnego w C: \ Windows \ minidump (Google, jak wyświetlić zrzut awaryjny systemu Windows). To da ci więcej informacji o błędzie, który spowodował awarię. Będziemy potrzebować nazwy pliku, który spowodował awarię, i co się stanie, jeśli wypróbujesz każdą pamięć RAM samodzielnie.
dakre18
Jeśli masz więcej niż 4 GB pamięci, memtest86 może nie być w stanie przetestować wszystkiego, szczególnie jeśli używasz starszej wersji. Sugeruję zrobienie tego, co zalecił @ dakre18: przetestuj każdy moduł pamięci osobno. Twój problem brzmi bardzo podobnie do błędu pamięci RAM.
CBHacking