-1

Я жил в мире без синих экранов с моим ПК /Windows 7 x64.

К сожалению, они посетили меня около месяца назад и не хотят уходить. Я получаю около 1-4 синих экранов в день.

Предыстория (может быть неактуальной, но кто-то может спросить об этом):ПК работает от 4 до 10 часов в день, при умеренной нагрузке - у меня довольно сильная (8 ГБ ОЗУ, Intel Core Quad Q9550 2.8 ГГц, GTX260), но также старая компьютер (я купил его несколько лет назад, когда все эти компоненты были "только что выпущены"). В этом месяце я установил несколько новых приложений, но ничто не отличало бы меня от того, что я делаю годами.

Интересно, магические числа (которые похожи на указатели), которые я вижу на синем экране, что-то значат?В общем.

Если вам интересно, каковы мои счастливые числа (тем не менее, это общий вопрос о том, как их читать или где найти их значение):

STOP: 0x0000000000000124
(
    0x0000000000000000,
    0xFFFFFA8007BB7028,
    0x00000000B2000040,
    0x0000000000000800
)

Я полагаю, что кто-то поместил их на Синий экран по какой-то причине, не так ли? Какой смысл показывать что-то бесполезное?

PS Вопрос не в том, как проверить память или прочитать .dmp , а в цифрах.

2 ответа2

2

Из статьи Microsoft " Данные синего экрана ":

Шестнадцатеричное число, следующее за словом "STOP", называется кодом проверки ошибки или кодом остановки. Это самый важный элемент на экране.

Каждый код проверки на наличие ошибок имеет четыре связанных параметра. На первом синем экране, показанном здесь, все четыре параметра отображаются после кода проверки на наличие ошибок. Однако во втором типе синего экрана эти параметры были перегруппированы в пояснительном тексте. Независимо от количества перестановок, они всегда будут появляться последовательно. Если появляется менее четырех параметров, можно считать, что остальные параметры равны нулю.

Что эти параметры содержат / представляют, зависит от кода остановки, а также от других параметров.

Википедия говорит об этом красиво:

«В зависимости от номера ошибки и ее характера все, некоторые или даже ни один из параметров не содержат данных, относящихся к тому, что пошло не так, и / или где это произошло».

Для кода проверки ошибки 0x124 (WHEA_UNCORRECTABLE_ERROR), например:

╔═════════════╦════════════════════════════════════════╦════════════════════════════════════════════════════════════════════╦═══════════════════════════════════════════════════════════════════╦════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗
║ Parameter 1 ║              Parameter 2               ║                            Parameter 3                             ║                            Parameter 4                            ║                                                                                                                 Cause of error                                                                                                                 ║
╠═════════════╬════════════════════════════════════════╬════════════════════════════════════════════════════════════════════╬═══════════════════════════════════════════════════════════════════╬════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╣
║ 0x0         ║ Address of WHEA_ERROR_RECORD structure ║ High 32 bits of MCi_STATUS MSR for the MCA bank that had the error ║ Low 32 bits of MCi_STATUS MSR for the MCA bank that had the error ║ "A machine check exception occurred.  These parameter descriptions apply if the processor is based on the x64 architecture, or the x86 architecture that has the MCA feature available (for example, Intel Pentium Pro, Pentium IV, or Xeon)." ║
║ 0x1         ║ Address of WHEA_ERROR_RECORD structure ║ Reserved                                                           ║ Reserved                                                          ║ A corrected machine check exception occurred.                                                                                                                                                                                                  ║
║ 0x2         ║ Address of WHEA_ERROR_RECORD structure ║ Reserved                                                           ║ Reserved                                                          ║ A corrected platform error occurred.                                                                                                                                                                                                           ║
║ 0x3         ║ Address of WHEA_ERROR_RECORD structure ║ Reserved                                                           ║ Reserved                                                          ║ A nonmaskable Interrupt (NMI) error occurred.                                                                                                                                                                                                  ║
║ 0x4         ║ Address of WHEA_ERROR_RECORD structure ║ Reserved                                                           ║ Reserved                                                          ║ An uncorrectable PCI Express error occurred.                                                                                                                                                                                                   ║
║ 0x5         ║ Address of WHEA_ERROR_RECORD structure ║ Reserved                                                           ║ Reserved                                                          ║ A generic hardware error occurred.                                                                                                                                                                                                             ║
║ 0x6         ║ Address of WHEA_ERROR_RECORD structure ║ Reserved                                                           ║ Reserved                                                          ║ An initialization error occurred.                                                                                                                                                                                                              ║
║ 0x7         ║ Address of WHEA_ERROR_RECORD structure ║ Reserved                                                           ║ Reserved                                                          ║ A BOOT error occurred.                                                                                                                                                                                                                         ║
║ 0x8         ║ Address of WHEA_ERROR_RECORD structure ║ Reserved                                                           ║ Reserved                                                          ║ A Scalable Coherent Interface (SCI) generic error occurred.                                                                                                                                                                                    ║
║ 0x9         ║ Address of WHEA_ERROR_RECORD structure ║ "Length, in bytes, of the SAL log."                                ║ Address of the SAL log                                            ║ An uncorrectable Itanium-based machine check abort error occurred.                                                                                                                                                                             ║
║ 0xA         ║ Address of WHEA_ERROR_RECORD structure ║ Reserved                                                           ║ Reserved                                                          ║ A corrected Itanium-based machine check error occurred.                                                                                                                                                                                        ║
║ 0xB         ║ Address of WHEA_ERROR_RECORD structure ║ Reserved                                                           ║ Reserved                                                          ║ A corrected Itanium platform error occurred                                                                                                                                                                                                    ║
╚═════════════╩════════════════════════════════════════╩════════════════════════════════════════════════════════════════════╩═══════════════════════════════════════════════════════════════════╩════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝

Для получения дополнительной информации о том, как использовать эти параметры для фактической отладки, посмотрите на другой вопрос SU: Как диагностировать синие экраны в Windows 7 (64-битная версия)

1

STOP 0x124 с параметром 1 = 0x0 указывает на исключение проверки машины. Это означает, что у вас есть проблемы с вашим оборудованием (скорее всего, с вашим процессором).

Определение конкретной причины проблемы - это техническая процедура, требующая отладчика ядра Windows, и информация, которую вы получите, вероятно, будет зависеть от поставщика, поэтому я не буду вдаваться в подробности. Чтобы начать, посмотрите это сообщение в блоге MSDN. Если вы решите сделать это, обязательно опубликуйте результаты, чтобы мы могли их интерпретировать. В любом случае вам, вероятно, придется заменить процессор или материнскую плату.

Эта статья Microsoft дает краткое объяснение параметров для этого кода STOP. Общую информацию об ошибках STOP можно найти здесь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .