0x0000000D: MUTEX_LEVEL_NUMBER_VIOLATION Попытайтесь установить взаимоисключения используя NTOSEXEXLEVELS.H файл заголовков.Вы должны найти точки взаимодействия и определить, какие из них пытаются получить доступ к этому уровню в неверной последовательности.Параметры:1 - настоящая нить уровня взаимодействия2 - уровень взаимодействия пытающийся получить доступ 0x0000000E: NO_USER_MODE_CONTEXT 0x0000000F: SPIN_LOCK_ALREADY_OWNED 0x00000010: 0SPIN_LOCK_NOT_OWNED 0x00000011: THREAD_NOT_MUTEX_OWNER 0x00000012: TRAP_CAUSE_UNKNOWN В общем, эта ошибка означает, что причина её не известна. В этом случае, для установления причины попытайтесь заметить при каких обстаятельствах она произошла: что вы в это время делали или пытались сделать, какие изменения в системе произошли и т.д. 0x00000013: EMPTY_THREAD_REAPER_LIST 0x00000014: CREATE_DELETE_LOCK_NOT_LOCKED 0x00000015: LAST_CHANCE_CALLED_FROM_KMODE 0x00000016: CID_HANDLE_CREATION 0x00000017: CID_HANDLE_DELETION 0x00000018: REFERENCE_BY_POINTER 0x00000019: BAD_POOL_HEADER 0x0000001A: MEMORY_MANAGEMENT 0x0000001B: PFN_SHARE_COUNT 0x0000001C: PFN_REFERENCE_COUNT 0x0000001D: NO_SPIN_LOCK_AVAILABLE Это очень часто встречающаяся ошибка. Обычно исключённый адрес указывает на драйвер или функцию, которая вызвала стоп-экран. Всегда обращайте внимание не только на указанный драйвер, но и на сам адрес или имидж, содержащий эту ошибку. Обычно это код исключения 0x80000003. Эта ошибка означает, что точка прерывания или суждение было достигнуто при обращении к памяти, но система загрузилась с /NODEBUG ключа. Это ошибка не должна появляться слишком часто. Если ошибка появляется постоянно, убедитесь, что отладчик (debugger) подключён и система загружается с /DEBUG switch.На неИнтеловских системах, если адресс исключения 0XBFC0304, ошибка появляется вследствие кеширования процессора. Если ошибка будет появляться снова, свяжитесь с производителями.Как правило, требуется анализ второго параметра этого сообщения, который указывает на адрес драйвера/функции, которая была причиной проблемы. Параметры: 1 - код исключительной ситуации2 - адрес, при обработке которого произошел сбой3 - Parameter 0 of the exception4 - Parameter 1 of the exception 0x0000001F: SHARED_RESOURCE_CONV_ERROR
0x0000000B: NO_EXCEPTION_HANDLING_SUPPORT 0x0000000C: MAXIMUM_WAIT_OBJECTS_EXCEEDED
Была сделана попытка затронуть виртуальную память на внутреннем процессе IRQ уровня, который слишком высок. Если kernel debugger доступен, вы можете отследить, где именно система запнулась.Наиболее частая причина возникновения - драйвер устройства использует неверный адрес.Параметры:1 - адрес, по которому выполнено ошибочное обращение2 - IRQL, который использовалcя для обращения к памяти3 - тип доступа к памяти: 0 = операция чтения, 1 = операция записи4 - адрес инструкции, которая затребовала доступ к памяти по адресуПрим: Имейте ввиду, что эта ошибка возникает в 99% из-за "кривых" драйверов. Некоторые из них в Windows XP вы можете обнаружить используя утилиту verifier.exe: Start (Пуск) -> Run (Выполнить) -> verifier.exe
0x00000005: INVALID_PROCESS_ATTACH_ATTEMPT Стоп на Win XP SP2 или Server 2003ы
0x00000001: APC_INDEX_MISMATCHЭто внутренняя ошибка ядра (kernel). Ошибка может возникнуть из-за несовпадения KeEnterCricticalRegion и KeLeaveCriticalRegion в файловой системе. 0x00000002: DEVICE_QUEUE_NOT_BUSY 0x00000003: INVALID_AFFINITY_SET 0x00000004: INVALID_DATA_ACCESS_TRAP
Синий экран смерти (англ. Blue Screen of Death, BSoD) название сообщения о критической системной ошибке (стоп-ошибке) в операционных системах Microsoft Windows. Ниже приводится полный список этих ошибок.
Полный список стоп-ошибок Windows
Ошибки синего экрана | Полный список стоп-ошибок Windows | Способы устранения | ошибки.ru
Комментариев нет:
Отправить комментарий