Страна Советов уже писала о синем экране смерти (BSoD). Мы дали общие рекомендации по устранению этой проблемы. Но иногда для "лечения компьютера" нужно знать, что означают коды ошибок синего экрана смерти.
Многие пользователи игнорируют текст, сопровождающий появление синего экрана смерти, а зря. Символьное имя и код ошибки помогают точно определить проблему, возникшую в системе, и максимально быстро и эффективно ее устранить. Конечно, в одной статье невозможно перечислить все коды ошибок синего экрана смерти, слишком уж их много. Поэтому ограничимся объяснением самых распространенных ошибок BSoD, вероятность столкнуться с которыми наиболее высока.
KMODE_EXCEPTION_NOT_HANDLED связана с попыткой выполнения неизвестной или недопустимой процессорной инструкции процессом режима ядра. Это ошибка может быть следствием несовместимости или неисправности оборудования, ошибками в системной службе или драйверах.
DATA_BUS_ERROR - обнаружение ошибки четности в оперативной памяти. Эта ошибка может возникать при некорректной работе или неправильной конфигурации драйвера, сбоях на диске или проблемах с оборудованием (несовместимость или дефекты).
NTFS_FILE_SYSTEM. Эта ошибка связана с файловой системой, возникает она в результате сбоя при выполнении кода драйвера файловой системы ntfs.sys. Обычно проблема кроется в наличии сбойных кластеров или иных нарушений целостности данных на диске или в памяти компьютера, или же повреждении драйверов SCSI или IDE.
UNEXPECTED_KERNEL_MODE_TRAP. Это значит, что возникла ловушка (trap), которая не поддерживается ядром, или фатальная ошибка (наиболее распространенный пример такой фатальной ошибки - деление на ноль). Чаще всего в возникновении этой ошибки виновен сбой программного обеспечения или неисправное оборудование.
KERNEL_DATA_INPAGE_ERROR. Возникновение этой ошибки синего экрана смерти говорит о том, что запрашиваемую страницу данных не получается прочесть в физическую память. Проблема обычно заключается в наличии вируса, дефектах или сбоях оперативной памяти или дискового контроллера, дефектном секторе файла виртуальной памяти.
KERNEL_STACK_INPAGE_ERROR. Эта ошибка означает, что запрашиваемую страницу памяти не удается прочитать в физическую память из файла подкачки. Причиной может быть сбой контроллера жестких дисков или неправильное подключение винчестера, дефект сектора файла виртуальной памяти, отсутствие свободного места на диске, дефект оперативной памяти, вирус в системе или конфликт прерываний.
PAGE_FAULT_IN_NONPAGED_AREA - в памяти отсутствуют запрашиваемые данные. Это может происходить, например, когда системе не удается найти необходимые данные в файле подкачки. Виновны в этой ошибке чаще всего сбои оборудования (дефекты памяти), ошибка антивируса или системной службы, проблемы с файловой системой.
INACCESSIBLE_BOOT_DEVICE. Такая ошибка BSoD возникает в процессе загрузки операционной системы, когда отсутствует доступ к системному разделу диска. Список причин именно этой ошибки довольно велик, перечислим наиболее вероятные из них:
- загрузочный вирус;
- ошибка в файле boot.ini;
- несоответствие драйвера контроллера жестких дисков оборудованию или полное его отсутствие;
- ошибка в файловой системе (в частности, в таблице разделов);
- дефектный дисковый контроллер или загрузочный диск;
- несовместимость оборудования;
- конфликт распределения ресурсов между контроллером жестких дисков и другим оборудованием;
- установка системы в раздел, который находится за пределами первых 1024 цилиндров винчестера;
- поврежденные данные системного реестра о загружаемых драйверах;
- режим DMA, включенный в BIOS;
- поврежденный или отсутствующий файл, необходимый для загрузки ОС (к примеру, NTLDR);
- режим смены букв дисководов (DRIVE SWAPPING), включенный в CMOS Setup.
STATUS_SYSTEM_PROCESS_TERMINATED. Этот код ошибки синего экрана смерти свидетельствует о сбое в службе, которая работает в пользовательском причине. Причины такого сбоя - некорректная работа сторонних системных служб, драйвером или прикладных программ.
STATUS_IMAGE_CHECKSUM_ MISMATCH. Такое сообщение говорит о повреждении или утере файла системной библиотеки или драйвера. Оно может быть связано со случайным удалением системного файла или сбоем в файловой системе.
MISMATCHED_HAL. HAL - это уровень аппаратных абстракций. Подобная ошибка возникает, когда он и ядро системы не соответствуют типу вашего компьютера. Наиболее часто такое несоответствие возникает при установке второго процессора в однопроцессорную систему, если пользователь не обновляет вручную ntoskrnl и HAL. Также к этой ошибке приводит несовпадение версий ntoskrnl. exe и hal.dll.
IRQL_NOT_LESS_OR_EQUAL. Такая ошибка возникает, когда процесс режима ядра пытается обратиться к области памяти и при этом использует недопустимо высокий уровень запроса прерываний (IRQL). Этот сбой вызывают ошибки в BIOS, системных службах, драйверах или несовместимость программного обеспечения, службы или драйвера.
Мы перечислили лишь наиболее распространенные коды ошибок синего экрана смерти, но надеемся, что на первое время этого окажется достаточно. А пользователям ОС Windows 7 советуем также обратить внимание на статью о KSoD - черном экране смерти.
 |
Заново активируй систему.И всё.
0x0000000000000000) 2)USBPORT.SYS - Address 0xfffff88004c7aaed base at 0xfffff88004c68000 DateStamp
0x4e8bd1e0