Синий экран смерти 0x00000079 указывает, что версии Уровня абстрагирования от оборудования (HAL) или конфигурации не соответствуют уровню ядра или компьютера.
ПАРАМЕТРЫ MISMATCHED_HAL:
1 параметр указывает на тип несоответствия.
1 параметр |
2 параметр |
3 параметр |
4 параметр |
Причина |
0x1 |
Значение главного процессорного блока (PRCB) Ntoskrnl.exe |
Значение главного процессорного блока (PRCB) Hall.dll |
Зарезервированный параметр |
Несоответствие уровня выпуска PRCB. |
0x2 |
Тип сборки Ntoskrnl.exe |
Тип сборки Hall.dll |
Зарезервированный параметр |
Несоответствие типа сборки. |
0x3 |
Размер расширения параметра загрузчика |
Основная версия расширения параметра загрузчика |
Вспомогательная версия расширения параметра загрузчика |
Версии загрузчика (ntldr) и HAL не соответствуют. |
Когда Параметр 1 равняется 0x2, используются следующие коды для определения типа сборки:
0: Многопроцессорная свободная сборка;
1: Многопроцессорная отладочная сборка;
2: Однопроцессорная свободная сборка;
3: Однопроцессорная отладочная сборка.
ПРИЧИНА
BSoD часто происходит, когда пользователь вручную обновляет Ntoskrnl.exe или Hal.dll.
Ошибка также появляется, когда один из двух файлов устарел. Например, HAL разработан для Microsoft Windows 2000, а ядро разработано для Windows XP. Еще одной причиной ошибки может быть ошибочно установленные многопроцессорный HAL и однопроцессорное ядро, или наоборот.
РЕШЕНИЕ
Загрузите компьютер при помощи CD установки Windows. В Экране приветствия нажмите F10, чтобы запустить Консоль восстановления. Используйте команду Copy, чтобы скопировать корректный HAL или файл ядра данного CD в надлежащую папку на жестком диске.