Как найти источник этого BSOD? Как это исправить?

Я иногда (всегда в наименее удобный момент …) получаю этот BSOD на своем настольном ПК Windows 7:

Problem signature: Problem Event Name: BlueScreen OS Version: 6.1.7601.2.1.0.256.1 Locale ID: 1033 Additional information about the problem: BCCode: 124 BCP1: 0000000000000000 BCP2: FFFFFA8007BBB028 BCP3: 00000000B2000040 BCP4: 0000000000000800 OS Version: 6_1_7601 Service Pack: 1_0 Product: 256_1 Files that help describe the problem: C:\Windows\Minidump\010812-16578-01.dmp C:\Users\al\AppData\Local\Temp\WER-37500-0.sysdata.xml 

Попытка узнать больше об этом кажется бесполезной, потому что файл C:\Users\al\AppData\Local\Temp\WER-37500-0.sysdata.xml не существует (папка существует, но не файл Который начинается с «WER»), и попытка проанализировать файл minidump дает следующее:

 Bug Check Code: 0x00000124 Parameter 1: 00000000`00000000 Parameter 2: fffffa80`07bbb028 Parameter 3: 00000000`b2000040 Parameter 4: 00000000`00000800 Causing driver: hal.dll Address: hal.dll+12a3b Processor: x64 Crash address: ntoskrnl.exe+7cc40 CPU count: 4 Major ver: 15 Minor ver: 7601 Dump size: 283,576 

а также:

 Filename: ntoskrnl.exe Addr. in Stack: ntoskrnl.exe+18d513 From addr: fffff800`02a18000 To addr: fffff800`03001000 Size: 0x005e9000 Timestamp: 0x4e02aaa3 Time string: 6/22/2011 9:53:23 PM Product name: Microsoft® Windows® Operating System File desc: NT Kernel & System File ver: 6.1.7601.17640 (win7sp1_gdr.110622-1506) Company: Microsoft Corporation Full path: C:\Windows\system32\ntoskrnl.exe 

Ну, hal.dll и ntoskrnl.exe являются частью ОС, и, похоже, я ничего не могу сделать, чтобы обновить эти «драйверы».

Я знаю, что аппаратное обеспечение совершенное (включая напряжение RAM в BIOS и т. Д.), Потому что эта же самая точная система отлично работает с Ubuntu 8 и Ubuntu 10 (triple-boot config). Проблема, безусловно, в системном программном обеспечении, но как мне узнать, что это такое?

2 Solutions collect form web for “Как найти источник этого BSOD? Как это исправить?”

  1. Установите средства отладки для Windows .
  2. После установки откройте WinDbg из меню «Пуск».
  3. Выберите «Файл»> «Путь к SRV C:\SymbolCache http://msdl.microsoft.com/download/symbols файлу» и введите SRV C:\SymbolCache http://msdl.microsoft.com/download/symbols (замените C: \ SymbolCache на ваш выбор)
  4. Нажмите «Файл»> «Открыть Crashdump» и откройте файл memory.dmp в% SystemRoot% (обычно C: \ WINDOWS или C: \ WINNT) или последний файл в% SystemRoot% \ Minidump, если у вас отключены полные дампы.
  5. Оскорбительный драйвер будет указан ниже, аналогично этому: Probably caused by : usbhub.sys ( usbhub!UsbhTrapFatalTimeout_x9f+28 ) , но вы можете щелкнуть Probably caused by : usbhub.sys ( usbhub!UsbhTrapFatalTimeout_x9f+28 ) !analyze -v чтобы получить подробную трассировку стека.

Гораздо проще использовать BlueScreenView . Если вы посмотрите в столбец «Адрес в стеке», вы можете увидеть, откуда изначально возникла проблема. Это последняя строка, в которой есть запись в этом столбце.

Принимая имя файла драйвера, вы можете отследить поставщика / приложение / устройство, к которому оно принадлежит, и, следовательно, найти виновника с высокой вероятностью.

  • Что может вызвать BSOD
  • Windows 7 BSOD при загрузке после обновления Windows
  • Windows 10 Ошибка страницы BSOD в области без подкачки (только во время торрента)
  • Пиксельный экран, сопровождаемый жестким сбоем
  • Windows 7 64bit STOP Код ошибки 0x000000F4
  • Еще один «driver_power_state_failure» на Win8.1 (с DUMP)
  • Windows 7 любит крушить меня каждую неделю
  • Как вызвать BSOD в Windows XP и более поздних версиях?
  • Диагностика аппаратных проблем BSOD
  • Что означает код ошибки «1000008e»?
  • Почему отсоединение моего флеш-диска приводит к синему экрану?
  • Давайте будем гением компьютера.