17.09.2021

Список ошибок BSOD

  • Эта тема пуста.
Просмотр 1 сообщения - с 1 по 1 (всего 1)
  • Автор
    Сообщения
  • #810
    Аноним
    Неактивированный

    0x00000001: APC_INDEX_MISMATCH
    Внутренняя ошибка ядра (kernel).
    Ошибка зачастую означает, что не соответствует число KeEnterCriticalRegion числу KeLeaveCriticalRegion в файловой системе.

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

    0x0000000A: IRQL_NOT_LESS_OR_EQUAL
    TOP 0x0000000A показывает, что процесс ядра или драйвер пытались обратиться к памяти, к которой у них нет разрешения обращаться.
    Самая распространенная причина — это некорректный или повреждённый указатель (pointer), который указывает на неправильный участок в памяти. Указатель (pointer) — это переменная, которая используется программой, для указания на блок в памяти. Если переменная имеет неправильное значение, тогда программа пытается обратиться к памяти, к которой у неё нет прав обращаться. Когда это происходит в программе пользователя, она генерирует нарушение доступа. Когда это происходит в режиме ядра, она генерирует STOP 0x0000000A сообщение.
    Одна из самых часто возникающих ошибок Windows NT — STOP 0x0000000A. Этот STOP может быть вызван как Программным Обеспечением, так и проблемой с оборудованием. Для выявления причин вы должны разобрать этот STOP, используя дебагер. Тем не менее, некоторые выводы можно сделать, рассмотрев параметры STOP сообщения и сообщения сопутствующего этот STOP.

    Параметры:
    1 — адрес, по которому выполнено ошибочное обращение
    2 — IRQL, который использовался для обращения к памяти
    3 — тип доступа к памяти: 0 = операция чтения, 1 = операция записи
    4 — адрес инструкции, которая затребовала доступ к памяти по адресу

    Примечание: Наиболее частая причина возникновения — драйвер устройства использует неверный адрес. Некоторые из них в Windows XP вы можете обнаружить, используя утилиту verifier.exe: Start (Пуск) => Run (Выполнить) => verifier.exe

    Дополнительная информация:
    STOP 0x0000000A показывает, что процесс ядра или драйвер пытались обратиться к памяти, к которой у них нет разрешения обращаться.
    Самая распространенная причина — это некорректный или повреждённый указатель (pointer), который указывает на неправильный участок в памяти. Указатель (pointer) — это переменная, которая используется программой, для указания на блок в памяти. Если переменная имеет неправильное значение, тогда программа пытается обратиться к памяти, к которой у неё нет прав обращаться. Когда это происходит в программе пользователя, она генерирует нарушение доступа. Когда это происходит в режиме ядра, она генерирует STOP 0x0000000A сообщение.
    Чтобы выявить какой процесс или драйвер пытался обратиться к неверному адресу памяти, посмотрите на параметры, указанные на STOP экране. Например, в этом STOP сообщении:
    STOP 0x0000000A(0xWWWWWWWW, 0xXXXXXXXX, 0xYYYYYYYY, 0xZZZZZZZZ)
    IRQL_NOT_LESS_OR_EQUAL
    ** Адрес 0xZZZZZZZZ основывается на —
    Четыре параметра имеют следующие значения:
    0xWWWWWWWW указаный адрес памяти, который не является корректным для данного обращения
    0xXXXXXXXX IRQL прерывание, которое требуется, чтобы иметь доступ к памяти
    0xYYYYYYYY Тип доступа, 0=Чтнение, 1=Запись
    0xZZZZZZZZ адрес инструкции, обратившияся к памяти, указаной в первом параметре

    0x0000000D: MUTEX_LEVEL_NUMBER_VIOLATION
    Попытайтесь установить взаимоисключения, используя файл заголовков NTOSEXEXLEVELS.H
    Вы должны найти точки взаимодействия и определить, какие из них пытаются получить доступ к этому уровню в неверной последовательности.

    Параметры:
    1 — данная нить уровня взаимодействия
    2 — уровень взаимодействия пытающийся получить доступ

    0x0000001E: KMODE_EXCEPTION_NOT_HANDLED
    Это очень часто встречающаяся ошибка. Обычно второй параметр (адрес) указывает на драйвер или функцию, которая вызвала стоп-экран. Всегда обращайте внимание не только на указанный драйвер, но и на сам адрес или образ, указанный на экране.
    Обычно это код исключения 0x80000003. Эта ошибка означает, что прерывание было применено при обращении к памяти, но система всё равно загрузилась с ключом /NODEBUG . Это ошибка не должна появляться слишком часто. Если ошибка появляется постоянно, убедитесь, что отладчик (debugger) подключён и система загружается с /DEBUG ключом.
    На системах не относящимся к семье Интел, если адрес исключения 0XBFC0304, ошибка появляется вследствие кэширования процессора. Если ошибка будет появляться снова, свяжитесь с производителями.
    Как правило, требуется анализ второго параметра этого сообщения, который указывает на адрес драйвера/функции, которая была причиной проблемы.

    Параметры:
    1 — код исключительной ситуации
    2 — адрес, при обработке которого произошел сбой
    3 — параметр 0 исключения
    4 — параметр 1 исключения

    Решение:
    Сообщение указывает на то, что ядро Windows XP Professional обнаружило запрещённую операцию или неизвестную инструкцию процессора. Проблема, которая вызывает сбой такого рода, схожа с той, которая вызывает ошибку 0x0000000A. Так же причиной может быть повреждённая память или нарушенный доступ. Windows XP Professional умеет сам справляться с этой проблемой, если только проблема не захватила и саму «поддержку системы в аварийной ситуации».

    Решение:
    0х01Е стоп-сообщения обычно появляются после установления неисправных драйверов или системных сервисов, или они могут указывать на проблемы оборудования, такие как память и IRQ конфликты. Если в стоп сообщении указывается список драйверов, отключите/ликвидируйте их. Если удаление программного обеспечения или драйверов решат проблему, то свяжитесь с производителем и выясните на счёт обновлений. Обновлённое ПО особенно важно при использовании мультимедийного ПО, антивирусных программ и СД-записывающих мастеров.
    Если в стоп-ошибке упамянается Win32k.sys, проблемой может быть программы «удалённого доступа» третьей стороны. Если такая программа установлена, Вы можете удалить её загрузившись в Безопасном режиме. Если нет, то используя консоль восстановления (Recovery Console) удалите неисправный системный файл. Для большей информации о Безопасном режиме и консоль восстановления, смотрите «Tools for Troubleshooting».
    Проблема может возникнуть из-за несовместимости микропрограммного обеспечения. Многие Advanced Configuration and Power Interface (ACPI) проблемы могут решиться с обновлением микропрограммного обеспечения (BIOS).
    Так же может помочь чистка диска от ненужных временных файлов (temporary files) и т.п., так как проблема может возникнуть из-за недостаточного места на диске (для виртуальной памяти в том числе). Для этого вы можете использовать утилиту Очистки Диска (Disk Cleanup).

    0x00000020: KERNEL_APC_PENDING_DURING_EXIT
    Название ошибки указывает на disable count APC (счётчик отключений). Если счётчик показывает значение не равное нулю, то он и есть источник проблемы. Отрицательное значение указывает на то, что файловая система вызывала FsRtlEnterFileSystem большее количество раз, чем FsRtlExitFileSystem. Положительное значение указывает, наоборот, FsRtlExitFileSystem было вызвано большее количество раз, чем FsRtlEnterFileSystem.
    Если у вас такая ситуация, проверьте все файловые системы установленные на машине. Сторонние перенаправители более всего подозреваются в сбое, так как они не были так тщательно протестированы, как NTFS, FAT, HPFS и RDR.
    Текущий IRQL должен быть равен 0. Если нет, то определённый порядок аннулирования драйверов, возвращаясь на высоком уровне IRQ, может быть причиной возникновения ошибки.

    Параметры:
    1 — адрес APC, был в ожидании на момент выхода.
    2 disable count APC
    3 — текущий IRQL уровень
    Всегда пытайтесь заметить, что вы делали или какие приложения закрывали, какие драйвера были установлены на момент возникновения синего экрана. Этот симптом указывает на серьёзную проблему в драйверах третьей стороны.

    Одной из известных причин этого стопа является Symantec AntiVirus 8.х и 9.0, установленный на серверах.

    Решение:

    Symantec AntiVirus 8.x

    1. Перезагрузитесь в безопасном режиме.
    2. Start -> Run -> CMD.EXE
    3. Напечатайте следущее:
    REG ADD HKLMSYSTEMCurrentControlSetServicesNavap /V Start /T REG_DWORD /F /D 4
    REG ADD HKLMSYSTEMCurrentControlSetServicesNavapel /V Start /T REG_DWORD /F /D 4
    3. Отключите сервер от сетки и перезагрузитесь.

    Symantec AntiVirus 9.0

    1. Перезагрузитесь в безопасном режиме.
    2. Start -> Run -> CMD.EXE
    3. Напечатайте следущее:
    REG ADD HKLMSYSTEMCurrentControlSetServicesSavrt /V Start /T REG_DWORD /F /D 4
    REG ADD HKLMSYSTEMCurrentControlSetServicesSavrtpel /V Start /T REG_DWORD /F /D 4

    0x00000023: FAT_FILE_SYSTEM
    Произошла ошибка во время записи или чтения с системного диска на фаловой системе FAT16 или FAT32. Возможна проблема с самим диском или с Interrupt Request Packet (IRP) пакетом.
    Так же присиной может быть большая фрагментация диска, проблема в антивирусном програмном обеспечение или в ПО слежения за дисками (drive monitoring).

    Решение:
    Для решения этой проблемы следуйте следующим шагам, прока проблема не будет устранена.
    1. Проверьте диск с помощмью утилит ChkDsk или ScanDisk.
    2. Отключите сторонние фильтры файловой системы (такие как антивирусные сканнеры, брандмауэры, утилиты для архивирования данных)
    3. Проверьте версию файла FASTFAT.SYS и убедитесь, что он соответствует действующей операционной системе.
    4. Обновите оборудование, такое как жёсткие диски, CD-ROM и т.п.

    0x00000024: NTFS_FILE_SYSTEM
    Произошла ошибка во время записи или чтения с системного диска на фаловой системе NTFS. Возможна проблема с самим диском или с Interrupt Request Packet (IRP) пакетом.
    Так же присиной может быть большая фрагментация диска, проблема в антивирусном програмном обеспечение или в ПО слежения за дисками (drive monitoring).

    Решение:
    Для решения этой проблемы следуйте следующим шагам, прока проблема не будет устранена.
    1. Проверьте диск с помощмью утилит ChkDsk или ScanDisk.
    2. Отключите сторонние фильтры файловой системы (такие как антивирусные сканнеры, брандмауэры, утилиты для архивирования данных)
    3. Проверьте версию файла NTFS.SYS и убедитесь, что он соответствует действующей операционной системе и сервисному паку.
    4. Обновите оборудование, такое как жёсткие диски, CD-ROM и т.п.

    0x0000002A: INCONSISTENT_IRP

    0x0000002B: PANIC_STACK_SWITCH

    0x0000002E: DATA_BUS_ERROR

    0x00000035: NO_MORE_IRP_STACK_LOCATIONS

    0x00000036: DEVICE_REFERENCE_COUNT_NOT_ZERO

    0x0000003E: MULTIPROCESSOR_CONFIGURATION_NOT_SUPPORTED

    0x0000003F: NO_MORE_SYSTEM_PTES

    0x00000040: TARGET_MDL_TOO_SMALL

    0x00000041: MUST_SUCCEED_POOL_EMPTY

    0x00000044: MULTIPLE_IRP_COMPLETE_REQUESTS

    0x00000048: CANCEL_STATE_IN_COMPLETED_IRP

    0x0000004C: FATAL_UNHANDLED_HARD_ERROR

    0x0000004D: NO_PAGES_AVAILABLE

    0x0000004E: PFN_LIST_CORRUPT

    0x00000050: PAGE_FAULT_IN_NONPAGED_AREA

    0x00000051: REGISTRY_ERROR

    0x00000067: CONFIG_INITIALIZATION_FAILED

    0x00000069: IO1_INITIALIZATION_FAILED

    0x00000071: SESSION5_INITIALIZATION_FAILED

    0x00000073: CONFIG_LIST_FAILED

    0x00000074: BAD_SYSTEM_CONFIG_INFO

    0x00000075: CANNOT_WRITE_CONFIGURATION

    0x00000076: PROCESS_HAS_LOCKED_PAGES

    0x00000077: KERNEL_STACK_INPAGE_ERROR

    0x00000079: MISMATCHED_HAL

    0x0000007A: KERNEL_DATA_INPAGE_ERROR

    0x0000007B: INACCESSIBLE_BOOT_DEVICE

    0x0000007D: INSTALL_MORE_MEMORY

    0x0000007E

    0x0000007F: UNEXPECTED_KERNEL_MODE_TRAP

    0x00000085: SETUP_FAILURE

    0x0000008B: MBR_CHECKSUM_MISMATCH

    0x0000008E

    0x0000008F: PP0_INITIALIZATION_FAILED

    0x00000090: PP1_INITIALIZATION_FAILED

    0x00000092: UP_DRIVER_ON_MP_SYSTEM

    0x00000093: INVALID_KERNEL_HANDLE

    0x00000096: INVALID_WORK_QUEUE_ITEM

    0x00000097: BOUND_IMAGE_UNSUPPORTED

    0x00000098: END_OF_NT_EVALUATION_PERIOD

    0x0000009C: MACHINE_CHECK_EXCEPTION

    0x0000009F: DRIVER_POWER_STATE_FAILURE

    0x000000B4: VIDEO_DRIVER_INIT_FAILURE

    0x000000BE: ATTEMPTED_WRITE_TO_READONLY_MEMORY

    0x000000C1: SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION

    0x000000C2: BAD_POOL_CALLER

    0x000000C5: DRIVER_CORRUPTED_EXPOOL

    0x000000D1: DRIVER_IRQL_NOT_LESS_OR_EQUAL

    0x000000E3: RESOURCE_NOT_OWNED

    0x000000EA: THREAD_STUCK_IN_DEVICE_DRIVER

    0x000000ED: UNMOUNTABLE_BOOT_VOLUME

    0xC0000218: UNKNOWN_HARD_ERROR

    0xC000021A: STATUS_SYSTEM_PROCESS_TERMINATED

    0xC000026C

    Кому нужно будет, попросите, я допишу

Просмотр 1 сообщения - с 1 по 1 (всего 1)
  • Для ответа в этой теме необходимо авторизоваться.