Понедельник, 14.07.2025, 15:05
Приветствую Вас Гость | RSS
Меню сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
Поиск
Календарь
«  Февраль 2012  »
Пн Вт Ср Чт Пт Сб Вс
  12345
6789101112
13141516171819
20212223242526
272829

Полезные советы для вас

Блог

Главная » 2012 » Февраль » 04 » Причины синего экрана в windows xp (часть 2)
17:47
Причины синего экрана в windows xp (часть 2)

PROCESS_HAS_LOCKED_PAGES ----------------------------- (0x00000076)

Эта ошибка может возникнуть по причине драйвера, который не полностью выгрузился после операции ввода-вывода.

Параметры:

1. адрес процесса

2. число закрытых страниц

3. число зарезервированных страниц

4. ноль


 

KERNEL_STACK_INPAGE_ERROR ----------------------------- (0x00000077)

Запрошенная страница ядра не может быть считана. Причина ошибки может крыться в сбойном блоке файла виртуальной памяти или ошибки контролера диска (очень редко, причиной может стать нехватка системных ресурсов, а точнее, может закончится резерв невиртуальной памяти со статусом c0000009a [STATUS_INSUFFICIENT_RESOURCES]).

Если первый и второй параметры кода ошибки равны 0, то это означает, что местоположение ошибки в ядре не найдено. А это значит, что ошибка вызвана плохим оборудованием.

Статус  ввода-вывода c000009c (STATUS_DEVICE_DATA_ERROR) или C000016AL (STATUS_DISK_OPERATION_FAILED) обычно означает, что информация не может быть прочитана из-за плохого блока в памяти. После перезагрузки автоматическая проверка диска попытается определить адрес плохого блока в памяти. Если статус равен C0000185 (STATUS_IO_DEVICE_ERROR) и виртуальная память находиться на SCSI диске, то проверьте подключение и работу SCSI устройства.

Параметры:

1. ноль

2. ноль

3. значение PTE на момент ошибки

4. адрес ошибки ядра

1. код статуса

2. код статуса ввода-вывода

3. номер страницы виртуальной памяти

4. Смещение в файле подкачки

 

PHASE0_EXCEPTION --------------------------------------------- (0x00000078)

 

MISMATCHED_HAL -------------------------------------------- (0x00000079)

Уровень проверки HAL и тип конфигурации HAL не подходят ядру системы или типу машины. Такая ошибка, скорее всего, вызвана тем, что пользователь вручную обновил либо NTOSKRNL.EXE либо HAL.DLL. Или на машине мультипроцессорный HAL (MP) и юнипроцессорное ядро (UP), или наоборот.

Параметры:

1. тип несовпадения (1, 2 или 3):

1. несовпадение уровней выпуска PRCB (несовпадение дат). Если дело в этом, то параметры 2 и 3:

2 - больший уровень NTOSKRNL.EXE

3 - больший уровень HAL.DLL

2. несовпадение типов бильдов, в этом случае параметры 2 и 3:

2 - тип сборки NTOSKRNL.EXE

3 - тип сборки HAL.DLL

типы сборки:

0 - свободный мультипроцессорный режим компоновки

1 - отмеченная, как допускаемая мультипроцессорный режим компоновка

2 - свободная однопроцессорная компоновка

3. Компьютерам с микроканальной архитектурой (MCA) требуется поддержка MCA-спецификации HAL, в этом случае параметры 2 и 3:

2 - тип машины, определённый NTDETECT.COM

значение 2 означает, что компьютер - MCA

3 - тип машин, которые этот HAL поддерживает

значение 2 означает, что этот HAL сделан для MCA


 

KERNEL_DATA_INPAGE_ERROR ------------------------------ (0x0000007A)

Не может быть прочтена запрашиваемая ядром страница. Ошибка вызвана плохим блоком в памяти или ошибкой контроллера диска. См. так же KERNEL_STACK_INPAGE_ERROR.

Параметры:

1. тип зависшей блокировки

2. статус ошибки (обычно код ввода-вывода)

3. текущий процесс (виртуальный адрес для блокировки типа 3 или PTE)

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

 

 

INACCESSIBLE_BOOT_DEVICE ------------------------------ (0x0000007B)

В процессе инсталляции I/O системы, драйвер загрузочного устройства, возможно, не смог инициализировать устройство, с которого система пыталась загрузиться, или файловая система, которая должна была прочитать это устройство, либо не смогла инициализироваться, либо просто не распознала информацию на устройстве, как структуру файловой системы. В вышеупомянутом случае, первый аргумент - это адрес уникодовой структуры информации, которая является ARC именем устройства, с которого была попытка загрузиться. Во втором случае, первый аргумент - это адрес объекта устройства, которое не может быть смонтировано.

Если эта ошибка возникла при начальной инсталляции системы, возможно система была установлена на диск или SCSI контроллер, которые ею не поддерживается. Имейте в виду, что некоторые контроллеры поддерживаются только драйверами из Windows-библиотек (WDL), которые должны быть установлены в режиме выборочной установкой.

Эта ошибка так же может произойти после установки нового SCSI адаптера или контроллера или после изменения системных разделов. В этом случае, на x86 системах, нужно отредактировать BOOT.INI; на ARC системах, нужно запустить Setup.

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

USHORT Length;
USHORT MaximumLength;
PVOID Buffer;


Например, если первое длинное слово содержит что-то типа 00800020, где 20 длина Уникодового стринга (Unicode string), следующее длинное слово будет содержать адрес буфера.

Если аргумент указывает на объект устройства, формат первого слова будет:

USHORT Type;

Значит, первое слово содержит 0003, где тип всегда будет 0003.

Примечание:

Вы сразу сможете опознать, указывает ли аргумент на ARC имя или на объект устройства, так как уникодовая строка (Unicode string) никогда не содержит нечётное число байтов, а объект устройства всегда будет содержать тип кода 3.

Параметры:

1. указатель на объект устройства или уникодовая строка (Unicode string), или ARC имя.


 

BUGCODE_PSS_MESSAGE ---------------------------------------- (0x0000007C)

 

INSTALL_MORE_MEMORY -------------------------------------- (0x0000007D)

Не хватает памяти, чтобы загрузить Windows NT (необходимо 5 MB)

Параметры:

1. номер найденных физических страниц

2. нижняя физическая страница

3. верхняя физическая страница

4. ноль


 

SYSTEM_THREAD_EXCEPTION_NOT_HANDLED ---------------------------(0x4000007E)

Проблема с оборудованием или обнаружена нехватка свободного места на диске.


 

UNEXPECTED_KERNEL_MODE_TRAP ------------------------- (0x0000007F)

Эта ошибка означает, что произошло непредвиденное исключение в режиме ядра, или прерывания, при котором ядро не срабатывает. Также причиной ошибки может стать прерывание, которое повлекло за собой немедленную смерть в виде двойной ошибки - double fault. Первое число в коде ошибки - число прерывания (8 = double fault). Чтобы узнать больше, что это за прерывание, обратитесь к мануалу семейства Intel x86.

Короче говоря, ошибка появляется, когда процессор допускает ошибку, с которой ядро не может справиться. Чаще всего ошибка возникает из-за плохих блоков ОЗУ, а иногда из-за разгона процессора.

Попробуйте отменить в BIOS функцию синхронной передачи данных.


 

NMI_HARDWARE_FAILURE ------------------------------------ (0x00000080)

HAL должен сообщить всю конкретную информацию, которую имеет, и предложить пользователю обратиться к поставщику оборудования за техподдержкой.


 

SPIN_LOCK_INIT_FAILURE --------------------------------------- (0x00000081)

 

SETUP_FAILURE ------------------------------------------------ (0x00000085)

Ошибка возникает при загрузке установщика системы (Примечание: текстовая форма setup'a больше не использует процедуру поиска ошибок (bugcheck), для того чтобы не создавать серьезных помех при установке. Поэтому вы никогда не столкнётесь с данной ошибкой. Все проверки ошибок были заменены на более дружелюбные и (где возможно) более информативные сообщения об ошибках. Тем не менее я хочу Вам рассказать, при каких обстоятельствах в ранних версиях Windows генерировалась данная STOP-ошибкой и как теперь она отображается.

1 -

0: Недействительный формат файла *.fon, из-за чего установщик не смог отобразить текст. Это означает, что файл vgaxxx.fon на компакт-диске или дискете повреждён.

1: Не произошла инициализация видео. Эта ошибка имеет собственный экран и пользователю предоставляется на выбор 2 варианта.

Это означает, что файл vga.sys (или другой драйвер, в зависимости от машины) повреждён, или то, что не поддерживается данное оборудование.

2 - что разрушено:
0: NtCreateFile of \device\video0
1: IOCTL_VIDEO_QUERY_NUM_AVAIL_MODES
2: IOCTL_VIDEO_QUERY_AVAIL_MODES
3: Желаемый режим видео не поддерживается. Внутренняя ошибка установщика.
4: IOCTL_VIDEO_SET_CURRENT_MODE (невозможно установить режим видео)
5: IOCTL_VIDEO_MAP_VIDEO_MEMORY
6: IOCTL_VIDEO_LOAD_AND_SET_FONT

2 - код состояния NT вызова API, если есть подходящий

1: Нехватка памяти. Теперь эта ошибка использует более дружественный экран, в зависимости от того, как далеко прошла установка.

2: Инициализация клавиатуры не удалась. Теперь используются 2 разных экрана в зависимости от ошибок, которые тут могли появиться. Это может означать, что диск, содержащий драйвера для клавиатуры (i8042prt.sys или kbdclass.sys) повреждён или машина имеет не поддерживаемую клавиатуру.

Так же это может означать, что динамическая библиотека для переключения раскладок клавиатуры не может быть загружена.

3 - что разрушено:
0: NtCreateFile of \device\KeyboardClass0 .
"Установщик не обнаружил клавиатуру, подключённую к вашему компьютеру."
1: Unable to load keyboard layout dll.
"Установщик не может загрузить динамическую библиотеку для переключения раскладок клавиатуры <имя файла>."
Это значит, что компакт-диск или дискета не имеют файла библиотеки (kbdus.dll для us или других dll).

4: Установщик не смог выявить компонент ARC: путь устройства, с которого он был запущен. Это внутренняя ошибка установщика.

5: Система не прошла проверку на наличие и корректность разделов диска (MBR). Ошибка находится в драйвере диска.


 

MBR_CHECKSUM_MISMATCH --------------------------------- (0x0000008B)

Эта ошибка возникает в процессе загрузки, когда контрольная сумма MBR, которую посчитала система, не совпадает с контрольной суммой загрузчика. Обычно это означает вирус. Некоторые вирусы не могут быть определены/найдены. Загрузитесь с дискеты с вирус-сканером (убедитесь, что дискета защищена от записи!)

KerBugCheckEx параметры:

1 - Сигнатура диска в MBR
2 - Контрольная сумма MBR, записанная в osloader
3 - Контрольная сумма MBR, записанная в системе


 

0x0000008E

Несовместимость или неисправность блоков памяти RAM.

Ошибка возможна в следующих системах:

Microsoft Windows XP Professional
Microsoft Windows XP Home Edition
Microsoft Windows XP Professional SP1
Microsoft Windows XP Home Edition SP1
Больше информации о данной ошибке >>

 

---------------------------------------------------------------------------------------

Следующие STOP-ошибки были добавлены производителем в Windows NT версий 3.51 и 4.x:

---------------------------------------------------------------------------------------

PP0_INITIALIZATION_FAILED -------------------------------- (0x0000008F)

Это сообщение появляется, если инициализация фазы 0 менеджера Plug and Play не прошла на стадии инициализации ядра (kernel-mode Plug and Play Manager failed). Нет ничего такого, что могло спровоцировать эту ошибку.


 

PP1_INITIALIZATION_FAILED --------------------------------- (0x00000090)

Это сообщение появляется, если инициализация фазы 1 менеджера Plug and Play не прошла на стадии инициализации ядра (kernel-mode Plug and Play Manager failed). Вот здесь происходят практически все процессы инициализации, включая конфигурацию среды (реестр и т.д.), драйверов устройств ввода-вывода и т.д. Нет ничего такого, что могло спровоцировать эту ошибку.

 

---------------------------------------------------------------------------------------

Следующие STOP-ошибки были добавлены производителем в Windows NT 4.0:

---------------------------------------------------------------------------------------

UP_DRIVER_ON_MP_SYSTEM ---------------------------------- (0x00000092)

Эта ошибка возникает только тогда, когда однопроцессорный драйвер загружается в системе, где присутствует более чем один активный процессор.

KeBugCheckEx параметры:

1 - Базовый адрес однопроцессорного драйвера


 

INVALID_KERNEL_HANDLE ------------------------------------- (0x00000093)

Эта ошибка появляется, когда код ядра (kernel code) или другие критические компоненты ОС пытаются закрыть дескриптор, который не является действительным.

Параметры:

1 - Вызванный дескриптор NtClose

2 - 0 означает, что был закрыт защищенный дескриптор
     1 означает, что был закрыт неправильный дескриптор

 

KERNEL_STACK_LOCKED_AT_EXIT --------------------------- (0x00000094)

Это сообщение появляется, когда нить существует, в то время как её стек помечен, как блокированный.


 

INVALID_WORK_QUEUE_ITEM -------------------------------- (0x00000096)

Это сообщение появляется, когда KeRemoveQueue удаляет очередь данных, в то время, как flink или blink поле равно 0. Это практически всегда происходит из за неправильного применения кода работающей нити текущего объекта, но неправильное применение любой очереди также может привести к этой ошибки. Правило - ввод данных в очередь может быть произведено только однажды. Когда нить удаляется из очереди, его flink поле равно 0. Эта ошибка возникает, когда происходит попытка удалить данные, flink или blink поля которых равны 0. Для того, чтобы разрешить эту ошибку, вам необходимо выяснить очередь, на которую он ссылается. Если эта очередь одна из ЕХ работающих очередей (ExWorkerQueue), тогда объект, который удаляется - WORK_QUEUE_ITEM. Эта ошибка подразумевает, что это и есть причина. Параметры ошибки помогают выявить драйвер, который неправильно использует очередь.


 

BOUND_IMAGE_UNSUPPORTED ------------------------------- (0x00000097)

MmLoadSystemImage была вызван для того, чтобы загрузить связанное изображение. Эта функция не поддерживается ядром.

KeBugCheckEx параметры:

1 - Адрес данных в очереди, flink/blink поле которых ноль.
2 - Адрес на ссылающуюся очередь. Обычно это одна из ExWorkerQueues очередей.
3 - Начальный адрес ExWorkerQueue массива. Это поможет определить, является ли рассматриваемая очередь ExWorkerQueue и если так, то смещение от этого параметра изолирует очередь.
4 - Если это ExWorkerQueue очередь (как это бывает обычно), это адрес работающей процедуры, которая бы вызывалась, если работающий элемент был бы действительным. Это может быть использовано, чтобы выявить драйвер, который неправильно использует рабочую очередь.


 

END_OF_NT_EVALUATION_PERIOD -------------------------- (0x00000098)

Ваша Windows система - триальная версия с ограниченной датой, которая подошла к концу.

KeBugCheckEx параметры:

1 - Дата инсталляции (нижние 32-бита)
2 - Дата инсталляции (верхние 32-бита)
3 - Триал период в минутах.


 

INVALID_REGION_OR_SEGMENT ----------------------------- (0x00000099)

ExInitializeRegion или ExInterlockedExtendRegion были вызваны с неправильным набором параметров.


 

SYSTEM_LICENSE_VIOLATION -------------------------------- (x0000009A)

Произошло нарушение программного лицензионного соглашения. Это может быть или из-за попытки изменить тип продукта системы, или попытки изменить срок триального периода ОС.

 

UDFS_FILE_SYSTEM -------------------------------------------- (0x0000009B)

Смотрите комментарии к FAT_FILE_SYSTEM


 

MACHINE_CHECK_EXCEPTION ------------------------------- (0x0000009C)

Фатальная ошибка Machine Check Exception (проверка машины).

KeBugCheckEx параметры:

Если процессор имеет ТОЛЬКО MCE функции доступными (например: Intel Pentium), то параметры будут:

1 - Low 32 bits of P5_MC_TYPE MSR
2 -
3 - High 32 bits of P5_MC_ADDR MSR
4 - Low 32 bits of P5_MC_ADDR MSR

Если процессор имеет также MCA функции доступными (например: Intel Pentium Pro), то параметры будут:

1 - Bank number
2 - Address field of MCi_ADDR MSR for the MCA bank that had the error
3 - High 32 bits of MCi_STATUS MSR for the MCA bank that had the error
4 - Low 32 bits of MCi_STATUS MSR for the MCA bank that had the error


 

---------------------------------------------------------------------------------------

Следующие STOP-ошибки были добавлены производителем в Windows 2000 и Winows XP (за исключением трехзначных кодов ошибок) :

---------------------------------------------------------------------------------------

0x0000009F: DRIVER_POWER_STATE_FAILURE

Драйвер находится в противоречивом или недопустимом состоянии потребления энергии. Обычно это происходит из за сбоев в питании, при перезагрузке, выходе из спящего режима и т.д.


 

0x000000A0: INTERNAL_POWER_ERROR
0x000000A1: PCI_BUS_DRIVER_INTERNAL
0x000000A2: MEMORY_IMAGE_CURRUPT
0x000000A3: ACPI_DRIVER_INTERNAL
0x000000A4: CNSS_FILE_SYSTEM_FILTER

 

0x000000A5: ACPI_BIOS_ERROR

Причиной данного сообщения являются постоянные сбои в ACPI BIOS. На уровне операционной системы данную проблему решить нельзя. Необходим детальный анализ.


 

0x000000A7: BAD_EXHANDLE
0x000000AB: SESSION_HAS_VALID_POOL_ON_EXIT
0x000000AC: HAL_MEMORY_ALLOCATION

 

0x000000B4: VIDEO_DRIVER_INIT_FAILURE

Windows не смог загрузить драйвер видеокарты. Проблема в основном связана с драйверами видео, либо произошел аппаратный конфлик с платой видео. Перезагрузитесь в безопасном режиме и смените драйвер видео на стандартный.


 

0x000000B8: ATTEMPTED_SWITCH_FROM_DPC
0x000000B9: CHIPSET_DETECTED_ERROR
0x000000BA: SESSION_HAS_VALID_VIEWS_ON_EXIT
0x000000BB: NETWORK_BOOT_INITIALIZATION_FAILED
0x000000BC: NETWORK_BOOT_DUPLICATE_ADDRESS

 

0x000000BE: ATTEMPTED_WRITE_TO_READONLY_MEMORY

Драйвер попытался записать данные в постоянное запоминающее устройство (ПЗУ), что невозможно. Проблема в основном связана с установкой плохого драйвера устройства, службы или програмно-аппаратного обеспечения. Попробуйте отключить данный сбойный компонент.


 

0x000000BF: MUTEX_ALREADY_OWNED

 

0x000000C1: SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION

Драйвер записал данные в недопустимую секцию памяти. Смените драйвер!

 

0x000000C2: BAD_POOL_CALLER

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

 

0x000000C4: DRIVER_VERIFIER_DETECTED_VIOLATION

Программа проверки драйвера обнаружила фатальную ошибку в модуле генерации STOP-ошибки. Сопроводительные параметры - параметры, которые передаются в KeBugCheckEx и отображается на синем экране.

 

0x000000C5: DRIVER_CORRUPTED_EXPOOL

Произошла попытка обращения из недопустимой области памяти в процесс IRQL высокого уровня. Эта ошибка возникает почти всегда из-за драйверов, которые разрушили системный пул. Если Вы недавно установили новое программное обеспечение, выясните, правильно ли Вы его установили. Проверьте также наличие новых драйверов на узле веб-изготовителя.

 

0x000000C6: DRIVER_CAUGHT_MODIFYING_FREED_POOL

Драйвер попытался обратиться к освобожденному пулу памяти. Замените драйвер.

 

0x000000C7: TIMER_OR_DPC_INVALID

Таймер ядра или Delayed Procedure Call (DPC) присутствует в запрещенном участке памяти. Данная ошибка возникает, когда драйвер не смог завершить работу таймера ядра или Delayed Procedure Call (DPC) перед отгрузкой его из памяти.

 

0x000000C8: IRQL_UNEXPECTED_VALUE

 

0x000000C9: DRIVER_VERIFIER_IOMANAGER_VIOLATION

Это сообщение от одного из менеджеров проверки драйвера. Смените драйвер!

 

0x000000CA: PNP_DETECTED_FATAL_ERROR

 

0x000000CB: DRIVER_LEFT_LOCKED_PAGES_IN_PROCESS

Ошибка, сходная со STOP-ошибкой 0x00000076. Отличается от последней только тем, что в данном случае ошибка выявлена при трассировке ядра. Ошибка указывает на то, что драйвер или менеджер ввода - вывода не могут открыть блокированные страницы после операции ввода - вывода. Обратите внимание на название прикладного драйвера в окне STOP-ошибке.

 

0x000000CC: PAGE_FAULT_IN_FREED_SPECIAL_POOL
0x000000CD: PAGE_FAULT_BEYOND_END_OF_ALLOCATION

 

0x000000CE: DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS

Драйвер не может отменить зависшее состояние компонентов системы. Ошибка обычно происходит после установки плохих драйверов или компонентов сервиса.

 

0x000000CF: TERMINAL_SERVER_DRIVER_MADE_INCORRECT_MEMORY_REFERENCE
0x000000D0: DRIVER_CORRUPTED_MMPOOL

 

0x000000D1: DRIVER_IRQL_NOT_LESS_OR_EQUAL

Система попыталась обратиться к страничной памяти, используя процесс ядра через IRQL высокого уровня. Самая типичная причина - плохой драйвер устройства. Это может также быть вызвано поврежденной оперативной памятью, или поврежденным файлом подкачки.

 

0x000000D2: BUGCODE_ID_DRIVER
0x000000D3: DRIVER_PORTION_MUST_BE_NONPAGED
0x000000D4: SYSTEM_SCAN_AT_RAISED_IRQL_CAUGHT_IMPROPER_DRIVER_UNLOAD
0x000000D5: DRIVER_PAGE_FAULT_IN_FREED_SPECIAL_POOL
0x000000D6: DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION
0x000000D7: DRIVER_UNMAPPING_INVALID_VIEW

 

0x000000D8: DRIVER_USED_EXCESSIVE_PTES
Ошибка происходит, когда драйвер запрашивает большое количество памяти ядра.

 

0x000000D9: MUTEX_ALREADY_OWNED
0x000000DA: SYSTEM_PTE_MISUSE
0x000000DB: DRIVER_CORRUPTED_SYSPTES
0x000000DC: DRIVER_INVALID_STACK_ACCESS
0x000000DE: POOL_CORRUPTION_IN_FILE_AREA
0x000000DF: IMPERSONATING_WORKER_THREAD
0x000000E0: ACPI_BIOS_FATAL_ERROR
0x000000E1: WORKER_THREAD_RETURNED_AT_BAD_IRQL
0x000000E2: MANUALLY_INITIATED_CRASH

 

0x000000E3: RESOURCE_NOT_OWNED
Различные сбои, связанные с файловой системой, выдают данную STOP-ошибку.


 

0x000000E4: WORKER_INVALID
0x000000E6: DRIVER_VERIFIER_DMA_VIOLATION
0x000000E7: INVALID_FLOATING_POINT_STATE
0x000000E8: INVALID_CANCEL_OF_FILE_OPEN
0x000000E9: ACTIVE_EX_WORKER_THREAD_TERMINATION

 

0x000000EA: THREAD_STUCK_IN_DEVICE_DRIVER

Проблемный драйвер устройства ввел систему в состояние зависания. Как правило, это вызвано драйвером дисплея, при попытке перехода компьютера в ждущий режим. Данная проблема связана с видеоадаптером, или плохим видео драйвером.

 

0x000000EB: DIRTY_MAPPED_PAGES_CONGESTION
0x000000EC: SESSION_HAS_VALID_SPECIAL_POOL_ON_EXIT

 

0x000000ED: UNMOUNTABLE_BOOT_VOLUME
Подсистема ввода - вывода привилегированного режима попыталась подключить загрузочный том, и потерпела неудачу. Эта ошибка также может произойти в процессе обновления, когда система начала использовать более производительные ATA диски или контроллеры с неправильным конфигурированием. Часто это ошибка появляется после некорректного завершения работы Windows. Для ее устранения воспользуйтесь EMRD или ERCD и в меню выберите третий режим (коррекция NTFS).

 

0x000000EF: CRITICAL_PROCESS_DIED
0x000000F1: SCSI_VERIFIER_DETECTED_VIOLATION

 

0x000000F2: HARDWARE_INTERRUPT_STORM

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

 

0x000000F3: DISORDERLY_SHUTDOWN

Завершение Windows потерпело крах из-за недостатка памяти. Определите, какая программа попала "за пределы памяти", попробуйте обнаружить, почему виртуальная память не обеспечивает нужными системными ресурсами, и исследуйте, отказывается ли программа (или, иногда, драйвер) завершать свою работу, без освобождения открытых страниц в памяти.

 

0x000000F4: CRITICAL_OBJECT_TERMINATION
0x000000F6: PCI_VERIFIER_DETECTED_VIOLATION
0x000000F7: DRIVER_OVERRAN_STACK_BUFFER
0x000000F8: RAMDISK_BOOT_INITIALIZATION_FAILED
0x000000F9: DRIVER_RETURNED_STATUS_REPARSE_FOR_VOLUME_OPEN

 

0x1000007E: SYSTEM_THREAD_EXCEPTION_NOT_HANDLED_M
 

См. 0x0000007E


 

0x1000007F: UNEXPECTED_KERNEL_MODE_TRAP_M

 

0x1000008E: KERNEL_MODE_EXCEPTION_NOT_HANDLED_M


См. 0x0000008E

 

0x100000EA: THREAD_STUCK_IN_DEVICE_DRIVER_M

 

0xC000009A: STATUS_INSUFFICIENT_RESOURCES
 

Системное ядро операционной системы исчерпало все системные ресурсы для своей работы, в том числе и файл подкачки. Проверьте диск на наличие ошибок. Увеличьте объем жесткого диска и объем оперативной памяти.

 

0xC0000135: UNABLE TO LOCATE DLL


Windows попытался загрузить DLL библиотеку и получил код ошибки. Возможная причина - файл отсутствует или поврежден. Возможно также поврежден системный реестр.

 

0xC0000142: DLL Initialization Failure


Данная ошибка была вызвана повреждением системной DLL библиотеки.

 

0xC0000218: UNKNOWN_HARD_ERROR
 

Необходимый файл системного реестра не может загрузиться. Файл может быть поврежден или отсутствует (необходим спасательный диск или переустановка Windows). Файлы системного реестра, возможно, были разрушены из-за повреждения жесткого диска. Драйвер, возможно, разрушил данн

Просмотров: 1443 | Добавил: Admin | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *: