Синий экран смерти (англ. Blue Screen of Death, BSoD) — название сообщения о критической системной ошибке (стоп-ошибке) в операционных системах Microsoft Windows. Ниже приводится полный список этих ошибок.
0x00000001: APC_INDEX_MISMATCH
Это внутренняя ошибка ядра (kernel). Ошибка может возникнуть из-за несовпадения KeEnterCricticalRegion и KeLeaveCriticalRegion в файловой системе.
0x00000002: DEVICE_QUEUE_NOT_BUSY 0x00000003: INVALID_AFFINITY_SET 0x00000004: INVALID_DATA_ACCESS_TRAP
0x00000005: INVALID_PROCESS_ATTACH_ATTEMPT
Стоп на Win XP SP2 или Server 2003ы
0x00000006: INVALID_PROCESS_DETACH_ATTEMPT
0x00000007: INVALID_SOFTWARE_INTERRUPT
0x00000008: IRQL_NOT_DISPATCH_LEVEL
0x00000009: IRQL_NOT_GREATER_OR_EQUAL
0x0000000A: IRQL_NOT_LESS_OR_EQUAL
Была сделана попытка затронуть виртуальную память на внутреннем процессе IRQ уровня, который слишком высок. Если kernel debugger доступен, вы можете отследить, где именно система запнулась.
Наиболее частая причина возникновения — драйвер устройства использует неверный адрес.
Параметры:
1 — адрес, по которому выполнено ошибочное обращение
2 — IRQL, который использовалcя для обращения к памяти
3 — тип доступа к памяти: 0 = операция чтения, 1 = операция записи
4 — адрес инструкции, которая затребовала доступ к памяти по адресу
Прим: Имейте ввиду, что эта ошибка возникает в 99% из-за «кривых» драйверов. Некоторые из них в Windows XP вы можете обнаружить используя утилиту verifier.exe: Start (Пуск) -> Run (Выполнить) -> verifier.exe
Больше информации ->
0x0000000B: NO_EXCEPTION_HANDLING_SUPPORT 0x0000000C: MAXIMUM_WAIT_OBJECTS_EXCEEDED
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
0x0000001E: KMODE_EXCEPTION_NOT_HANDLED
Это очень часто встречающаяся ошибка. Обычно исключённый адрес указывает на драйвер или функцию, которая вызвала стоп-экран. Всегда обращайте внимание не только на указанный драйвер, но и на сам адрес или имидж, содержащий эту ошибку. Обычно это код исключения 0x80000003. Эта ошибка означает, что точка прерывания или суждение было достигнуто при обращении к памяти, но система загрузилась с /NODEBUG ключа. Это ошибка не должна появляться слишком часто. Если ошибка появляется постоянно, убедитесь, что отладчик (debugger) подключён и система загружается с /DEBUG switch.
На неИнтеловских системах, если адресс исключения 0XBFC0304, ошибка появляется вследствие кеширования процессора. Если ошибка будет появляться снова, свяжитесь с производителями.
Как правило, требуется анализ второго параметра этого сообщения, который указывает на адрес драйвера/функции, которая была причиной проблемы.
Параметры:
1 — код исключительной ситуации
2 — адрес, при обработке которого произошел сбой
3 — Parameter 0 of the exception
4 — Parameter 1 of the exception
Больше информации ->
0x0000001F: SHARED_RESOURCE_CONV_ERROR
0x00000020: KERNEL_APC_PENDING_DURING_EXIT
Название ошибки указывает на повреждённый/отключённый APC счётчик. Если счётчик показывает значение не равное нулю, то он и есть источник проблемы. Отрицательное значение указывает на то, что файловая система вызывала FsRtlEnterFileSystem большее количество раз чем FsRtlExitFileSystem. Положительное значение указывает наоборот FsRtlExitFileSystem было вызвано большее количество раз чем FsRtlEnterFileSystem. Если у вас такая ситуация, проверьте все файловые системы установленные на машине. Сторонние перенаправители более всего подозреваются в сбое, так как они не были так тщательно протестированы, как NTFS, FAT, HPFS и RDR.
Текущий IRQL должен быть равен 0. Если нет, то определённый порядок аннулирования драйверов может быть причиной возникновения ошибки, возвращаясь на высоком уровне IRQ. Всегда пытайтесь заметить, что вы делали или какие приложения закрывали, какие драйвера были установлены на момент возникновения синего экрана. Этот симптом указывает на серьёзную проблему в драйверах третьей стороны.
Parameters:
1 — адрес APC, по которому висел (был в ожидании) на момент выхода.
2 — нить APC disable count
3 — текущий IRQ уровень
0x00000021: QUOTA_UNDERFLOW 0x00000022: FILE_SYSTEM
0x00000023: FAT_FILE_SYSTEM
Произошла ошибка во время записи или чтения с системного диска на фаловой системе FAT16 или FAT32. Возможна проблема в самом диске или с Interrupt Request Packet (IRP) пакетом.
Так же причиной может быть большая фрагментация диска, проблема в антивирусном програмном обеспечение или в ПО слежения за дисками (drive monitoring).
Больше информации ->
0x00000024: NTFS_FILE_SYSTEM
Проблема с драйвером записи и чтения файловой системы NTFS ( NTFS.SYS ). Возможна проблема в самом диске или с Interrupt Request Packet (IRP) пакетом.
Так же причиной может быть большая фрагментация диска, проблема в антивирусном програмном обеспечение или в ПО слежения за дисками (drive monitoring).
Больше информации ->
0x00000025: NPFS_FILE_SYSTEM 0x00000026: CDFS_FILE_SYSTEM 0x00000027: RDR_FILE_SYSTEM 0x00000028: CORRUPT_ACCESS_TOKEN 0x00000029: SECURITY_SYSTEM
0x0000002A: INCONSISTENT_IRP
IRP неожиданно был обнаружен на несоответствующем состоянии; это когда поле или несколько полей были несовместимы с сохранившемся состоянием IRP. Например, IRP, который был закончен указывался, как всё ещё ждущий выполнения команд драйвера какого-либо устройства.
Параметры:
1 — адрес на котором IRP был найден в несоответствующем состоянии
0x0000002B: PANIC_STACK_SWITCH
Эта ошибка указывает а то, что область стека ядра переполнена. Это может возникнуть, когда драйвер ядра использует слишком много места в области стека. Это так же может случиться, если серьёзная ошибка в самом ядре.
0x0000002C: PORT_DRIVER_INTERNAL 0x0000002D: SCSI_DISK_DRIVER_INTERNAL
0x0000002E DATA_BUS_ERROR
Этот стоп чаще всего вызывается ошибкой в памяти системы. Так же это может случиться, когда драйвер обращается к 0x8XXXXXXX адресу памяти, который не существует.
Параметры:
1 — адрес виртуальной памяти, который стал причиной ошибки
2 — физический адрес причины ошибки
3 — регистр статуса процессора (PSR)
4 — регистр инструкции ошибки (FIR)
0x0000002F: INSTRUCTION_BUS_ERROR 0x00000030: SET_OF_INVALID_CONTEXT
0x00000031: PHASE0_INITIALIZATION_FAILED
Инициализация системы не прошла на ранней стадии. Нужно более детально установить ошибку, так как этот код вам не говорит практический ни о чём.
0x00000032: PHASE1_INITIALIZATION_FAILED
Параметры:
1 — код статуса системы, который описывает почему система решила, что инициализация не прошла
2 — указывает место внутри INIT.C, где ошибка инициализации фазы 1 произошла
0x00000033: UNEXPECTED_INITIALIZATION_CALL 0x00000034: CACHE_MANAGER
0x00000035: NO_MORE_IRP_STACK_LOCATIONS
Драйвер высшего уровня пытался вызвать драйвер низшего уровня через IoCallDriver() интерфейс, но в запасе не было свободного места в области стека, поэтому драйвер низшего уровня не сможет достичь нужных параметров, так как для него вообще нет никаких параметров. Это гибельная ситуация, так как драйвер высшего уровня считает, что заполнил параметры для драйвера низшего уровня (что-то он должен был сделать, чтобы вызвать драйвер низшего уровня). Тем не менее, так как для последнего драйвера нет свободного места в области стека, составитель аннулировал конец пакета. Это означает, что, скорее всего, какая-то другая память была повреждена.
Параметры:
1 — адрес IRP
0x00000036: DEVICE_REFERENCE_COUNT_NOT_ZERO
Драйвер устройства пытался удалить из системы одно из объектов его устройства, но счётчик обращений этого объекта не был равен 0, означающий что для этого объекта всё ещё были невыполненные задачи (счётчик указывает номер причин, почему данный объект на может быть удалён). Это ошибка вызова драйвера.
Параметры:
1 — адрес объекта
0x00000037: FLOPPY_INTERNAL_ERROR 0x00000038: SERIAL_DRIVER_INTERNAL 0x00000039: SYSTEM_EXIT_OWNED_MUTEX 0x0000003A: SYSTEM_UNWIND_PREVIOUS_USER 0x0000003B: SYSTEM_SERVICE_EXCEPTION 0x0000003C: INTERRUPT_UNWIND_ATTEMPTED 0x0000003D: INTERRUPT_EXCEPTION_NOT_HANDLED
0x0000003E: MULTIPROCESSOR_CONFIGURATION_NOT_SUPPORTED
Мультипроцессорная система не симметрична по отношению друг к другу. Чтобы быть симметричными, процессоры должны быть одного типа и уровня. Например, попытка использовать процессор уровня Pentium и 80486 вызовет ошибку. Кроме того, на х86 системах, возможность вычислений дробей должны быть на обоих процессорах или ни на одном.
0x0000003F: NO_MORE_SYSTEM_PTES
Не хватает РТЕ (page file entries). Обычно причиной является драйвер, который плохо вычищает файл подкачки (swap). Если отладчик ядра (kernel debugger) доступен проследите, где система запнулась и введите следующую команду:
!sysptes 3
0x00000040: TARGET_MDL_TOO_SMALL
Драйвер вызвал функцию IoBuildPartialMdl() и послал ей MDL, чтобы выявить часть источника MDL, но цель MDL не достаточно большая, чтобы отобразить пределы требуемых адресов. Это ошибка драйвера. Источник и цель MDL, так же как длинна линии адресов определения являются аргументами IoBuildPartialMdl() функции:
IoBuildPartialMdl( IN PMDL SourceMdl,
IN OUT PMDL TargetMdl,
IN PVOID VirtualAddress,
IN ULONG Length )
0x00000041: MUST_SUCCEED_POOL_EMPTY
Если отладчик ядра (kernel debugger) доступен, команда Виртуальной Машины (VM) показывает различные величины:
Параметры:
1 — величина запроса, который не может быть удовлетворён
2 — номер страниц, которые были использованы из nonpaged pool.
3 — номер запрашиваемых страниц из nonpaged pool.
4 — номер доступных страниц
0x00000042: ATDISK_DRIVER_INTERNAL 0x00000043: NO_SUCH_PARTITION
0x00000044: MULTIPLE_IRP_COMPLETE_REQUESTS
Драйвер запросил завершение IRP [IoCompleteRequest()], но пакет был уже завершён. Эту ошибку сложно выявить. Самый простой случай — драйвер пытается завершить одну и ту же операцию дважды, но этот случай бывает очень редко. Так де бывает, что два различных драйвера пытаются завладеть пакетом и завершить его. Первый как правило срабатывает, а второй нет. Отследить, какой именно драйвер вызвал сбой, трудно, так как следы первого драйвера были переписаны вторым. Тем не менее, конфликт может быть выявлен, рассматривая DeviceObject поля, в каждом местоположении стэка.
Параметры:
1 — адрес IRP
0x00000045: INSUFFICIENT_SYSTEM_MAP_REGS 0x00000046: DEREF_UNKNOWN_LOGON_SESSION 0x00000047: REF_UNKNOWN_LOGON_SESSION
0x00000048: CANCEL_STATE_IN_COMPLETED_IRP
Это ошибка указывает, что I/O Request Packet (IRP), который должен быть завершён, имеет определенный порядок отмены, а это означает, что пакет в таком положении, что может быть отменен никаким другим способом. Хотя сам пакет уже не относится драйверу, устанавливающему порядок завершения, так как он уже в стадии завершения.
0x00000049: PAGE_FAULT_WITH_INTERRUPTS_OFF
Означает именно то, что пишет: ошибка страницы памяти с выключенным прерыванием. Рассматривайте эту ошибку, так же как 0x0A.
0x0000004A: IRQL_GT_ZERO_AT_SYSTEM_SERVICE 0x0000004B: STREAMS_INTERNAL_ERROR
0x0000004C: FATAL_UNHANDLED_HARD_ERROR
Если ошибка появится во время загрузки NT, загрузка прервётся синим экраном.
Наиболее частые причины:
x218 — необходимая библиотека реестра не может быть загружена. Этот файл может отсутствовать или быть повреждённым. Чтобы решить проблему, вам понадобится спасательная загрузочная дискета.
Драйвер может повреждить ключ реестра во время загрузки в память, или память, в которую происходила загрузка этого ключа, может быть не действительной. Особенно AST EISA машины с 16М и выше памятью должны иметь доступ к памяти выше 16М, т.е. в утилите конфигурации EISA этот параметр должен быть ENABLED (разрешён). Иначе файл, который загрузится в ту память, при чтении покажет — 0xffffffff.
x21A — либо Winlogon либо CSRSS (Windows) внезапно отказали. Выходящий код может сказать больше. Обычно это — c0000005, что говорит о том, что неподдерживаемое исключение вызвало сбой в том или ином процессе. Здесь практически ничего нельзя сделать.
x221 — означает, что драйвер повреждён или системная библиотека была распознана, как повреждённая. NT делает всё, чтобы проверять целостность важных системных файлов. Синий экран показывает имя повреждённого файла. Если такое случилось, загрузитесь в любую другую систему или, если таковых нет, переустановите/отремонтируйте систему… Убедитесь, что версия файла, который был повреждён, совпадает с версией файла в дистрибутиве NT и если так, то просто замените его с диска. Постоянные ошибки с разными именами файлов означают проблемы с железом в I/O пути драйвера.
0x0000004D: NO_PAGES_AVAILABLE
Не хватает свободного места, чтобы закончить операцию. Если отладчик (kernel debugger) доступен, печатайте следующие команды:
!process 0 7
!vm
dd mmpagingfiles
dd @$p
Параметры:
1 — количество использованных страниц
2 — кол-во физических страниц на машине
3 — Extended commit value in pages
4 — Total commit value in pages
0x00000051: REGISTRY_ERROR
Что-то случилось с реестром. Если отладчик (kernel debugger) доступен, отследите ошибку. Если он вам покажет, что вы в ветке системы (CmpWorker будет присутствовать в перечне), введите следующие команды:
dd CmpRegistryMutex+18 L1
!thread
Это выдаст вам ветку и место ошибки в реестре.
Эта ошибка так же может означать, что реестр допустил ошибку I/O, когда пытался прочитать один из его библиотек, отсюда следует, что ошибка могла быть вызвана проблемой с оборудованием или что сама система повреждена. Это так же может означать, что ошибка вызвана операцией обновления, которую использует только система безопасности и это только когда ресурсы на исходе. Если такая ошибка появилась, проверьте, является ли машина PDC или BDC и сколько аккаунтов в базе данных SAM (Менеджер Безопасности Аккаунтов), может ли это быть цель echo и не заполнены ли соответствующие библиотеки почти до конца.
Параметры:
1. значение 1 (указывает, где появилась ошибка)
2. значение 2 (указывает, где появилась ошибка)
3. может указывать на библиотеку
4. может быть возвратным кодом HvCheckHive`а, если какая-либо библиотека повреждена
0x00000052: MAILSLOT_FILE_SYSTEM 0x00000053: NO_BOOT_DEVICE 0x00000054: LM_SERVER_INTERNAL_ERROR 0x00000055: DATA_COHERENCY_EXCEPTION 0x00000056: INSTRUCTION_COHERENCY_EXCEPTION 0x00000057: XNS_INTERNAL_ERROR
0x00000058: FTDISK_INTERNAL_ERROR
Система загрузилась с восстановленной первичной партиции, поэтому библиотеки говорят, что зеркало в порядке, но на самом деле это не так. Настоящие образы библиотек оттенены. Вам нужно удостовериться, что загрузка происходит с верной партиции.
0x00000059: PINBALL_FILE_SYSTEM 0x0000005A: CRITICAL_SERVICE_FAILED 0x0000005B: SET_ENV_VAR_FAILED 0x0000005C: HAL_INITIALIZATION_FAILED 0x0000005D: HEAP_INITIALIZATION_FAILED 0x0000005E: OBJECT_INITIALIZATION_FAILED 0x0000005F: SECURITY_INITIALIZATION_FAILED 0x00000060: PROCESS_INITIALIZATION_FAILED 0x00000061: HAL1_INITIALIZATION_FAILED 0x00000062: OBJECT1_INITIALIZATION_FAILED 0x00000063: SECURITY1_INITIALIZATION_FAILED 0x00000064: SYMBOLIC_INITIALIZATION_FAILED 0x00000065: MEMORY1_INITIALIZATION_FAILED 0x00000066: CACHE_INITIALIZATION_FAILED
0x00000067: CONFIG_INITIALIZATION_FAILED
Это означает, что реестр не может создать место, необходимое для содержания файлов реестра. Это ошибка не должна никогда появляться, так как процесс создания такого места происходит на ранней стадии загрузки системы и поэтому места для создания бассейна должно быть достаточно.
Параметры:
1. 5
2. указывает на NTOSCONFIGCMSYSINI, который потерпел неудачу.
0x00000068: FILE_INITIALIZATION_FAILED
0x00000069: IO1_INITIALIZATION_FAILED
Инициализация I/O системы не удалась по каким-либо причинам. Больше, практически, никакой информации нет. Такое могло случиться, если установка приняла не правильное решение по поводу инсталляции системы, или пользователь переконфигурировал систему. Или пытается установить образ одной системы на совершенно другую.
0x0000006A: LPC_INITIALIZATION_FAILED
0x0000006B: PROCESS1_INITIALIZATION_FAILED
Параметры:
1. указывает на код статуса, который решил, что инициализация NT не прошла успешно.
2. указывает на место в NTOSPSPSINIT.C, где ошибка была обнаружена.
0x0000006C: REFMON_INITIALIZATION_FAILED 0x0000006D: SESSION1_INITIALIZATION_FAILED 0x0000006E: SESSION2_INITIALIZATION_FAILED 0x0000006F: SESSION3_INITIALIZATION_FAILED 0x00000070: SESSION4_INITIALIZATION_FAILED
0x00000071: SESSION5_INITIALIZATION_FAILED
Это коды кодов (SESSION1 — SESSION5) указывают место в NTOSINITINIT.C, где была допущена ошибка.
Параметры:
1. указывает код статуса, который решил, что инициализация NT не прошла успешно.
Больше информации ->
0x00000072: ASSIGN_DRIVE_LETTERS_FAILED
0x00000073: CONFIG_LIST_FAILED
Указывает, что одна из системных библиотек повреждена или не читаема. Эта библиотека может быть или SOFTWARE, или SECURITY, или SAM (Менеджера Безопасности Аккаунтов).
Параметры:
1. 5
2. 2
3. список библиотек
4. указывает строку (UNICODE_STRING), содержащую имя библиотеки
0x00000074: BAD_SYSTEM_CONFIG_INFO
Эта ошибка может показывать то, что библиотека SYSTEM, загружаемая OSLOADER/NTLDR, повреждена. Тем не менее, это практически невозможно, так как OSLOADER всегда проверяет библиотеки после загрузки и убеждается, что они не повреждены.
Эта ошибка так же может означать, что некоторые требуемые ключи реестра и их параметры отсутствуют. Загрузка в LastKnownGood (Последней хорошей конфигурации) может решить проблему, или вам придётся переустанавливать систему, или воспользуйтесь Emergency Repair Disk.
0x00000075: CANNOT_WRITE_CONFIGURATION
Эта ошибка может появиться, если файлы SYSTEM библиотеки (SYSTEM и SYSTEM.ALT) не могут разместить дополнительную информацию, записанную в библиотеки реестра, между инициализациями реестра и первой фазы (когда файловые системы доступны). Эта ошибка обычно означает, что на диске недостаточно свободного места, так же это может произойти при попытке сохранить реестр на устройстве «только чтение».
0x00000076: PROCESS_HAS_LOCKED_PAGES
эта ошибка может возникнуть по причине драйвера, который не полностью вычищен из памяти после I/O операции.
Параметры:
1. адрес процесса
2. число замкнутых страниц
3. число частных страниц
4. 0
0x00000077: KERNEL_STACK_INPAGE_ERROR
Запрошенная страница памяти ядра не может быть прочитана. Причина ошибки может быть в плохом блоке файла виртуальной памяти или ошибки контролера диска (очень редко, когда причиной может быть нехватка ресурсов, а конкретней, резерв nonpaged pool (незанятого дискового пространства) со статусом c0000009a [STATUS_INSUFFICIENT_RESOURCES]).
Если первый и второй параметры кода ошибки равны 0, означает, что место ошибки в ядре не было найдено. Значит, эта ошибка вызвана плохим оборудованием.
I/O статус c000009c (STATUS_DEVICE_DATA_ERROR) или C000016AL (STATUS_DISK_OPERATION_FAILED) обычно означает, что информация не может быть прочитана из-за плохого блока в памяти. После перезагрузки автоматическая проверка диска попытается определить адрес плохого блока на диске. Если статус будет C0000185
(STATUS_IO_DEVICE_ERROR) и виртуальная память находится на SCSI диске, то должно быть проверено подключение дисков и их срок годности.
Параметры:
1. 0
2. 0
3. значение PTE на момент ошибки
4. адрес ошибки ядра
1. код статуса
2. I/O код статуса
3. номер страницы виртуальной памяти
4. дополнительное место в файл виртуалки
Больше информации ->
0x00000078: PHASE0_EXCEPTION
0x00000079: MISMATCHED_HAL
Уровень проверки HAL и тип конфигурации HAL не подходят ядру системы или типу машины. Такая ошибка, скорее всего, вызвана тем, что пользователь вручную обновил либо NTOSKRNL.EXE либо HAL.DLL. На машине мультипроцессорный HAL (MP) и унипроцессорное ядро (UP) или наоборот.
Параметры:
1. тип несовпадения (1, 2 или 3):
1. несовпадение уровней выпуска PRCB (несовпадение дат). Если дело в этом, то параметры 2 и 3:2 — наибольший уровень у NTOSKRNL.EXE
3 — наибольший уровень у HAL.DLL2. несовпадение версий, в этом случае параметры 2 и 3:
2 — версия NTOSKRNL.EXE
3 — версия HAL.DLL
версии:0 — 1 — 2 —3. Micro Channel Architecture (MCA) компьютерам требуется специфический MCA HAL, в этом случае параметры 2 и 3:
2 — тип машины, определённый NTDETECT.COM
значение 2 означает, что этот HAL сделан для MCA
3 — тип машин, которые этот HAL поддерживает
0x0000007A: KERNEL_DATA_INPAGE_ERROR
Не может быть прочитана запрашиваемая ядром страница памяти. Ошибка вызвана плохим блоком в памяти или ошибкой контроллера диска. См. так же 0x00000077: KERNEL_STACK_INPAGE_ERROR.
Параметры:
1. тип лока который повис
2. статус ошибки (обычно I/O код статуса)
3. текущий процесс (виртуальный адрес для лока типа 3 или PTE)
4. адрес виртуальной памяти, который не может войти в файл подкачки.
Больше информации ->
0x0000007B: INACCESSIBLE_BOOT_DEVICE
В процессе инсталляции I/O системы, драйвер загрузочного устройства, возможно, не смог инициализировать устройство, с которого система пыталась загрузиться, или файловая система, которая должна была прочитать это устройство, либо не смогла инициализироваться, либо просто не распознала информацию на устройстве, как структуру файловой системы. В случае составителя, первый аргумент — это адрес уникодовой структуры информации, которая является ARC именем устройства, с которого была попытка загрузиться. Во втором случае, первый аргумент — это адрес объекта устройства, которое не может быть смонтировано.
Если эта ошибка возникла при начальной инсталляции системы, то она может означать, что система была установлена на диск или SCSI контроллер, которые ей не поддерживаются. Имейте в виду, что некоторые контроллеры поддерживаются только драйверами из виндовских библиотек (WDL), которые должны быть установлены выборочной установкой.
Эта ошибка так же может произойти после установки нового SCSI адаптера или контроллера или после изменений системной партиции. В этом случае, на x86 системах, нужно отредактировать BOOT.INI; на ARC системах, нужно запустить Setup. Для большей информации, как должен быть изменён BOOT.INI, смотрите Windows NT Advanced Server «Administrator`s Guide».
Если аргумент указывает на ARC имя строки (string), формат первых двух (это только в этом случае) длинных слов будет:
USHORT Length;
USHORT MaximumLength;
PVOID Buffer;
Например, если первое длинное слово содержит что-то типа 00800020, где 20 длина Уникодового стринга (Unicode string), и следующее длинное слово будет содержать адрес буфера.
Если аргумент указывает на объект устройства, формат первого слова будет:USHORT Type;
Значит, первое слово содержит 0003, где Type код всегда будет 0003.
Примечание:
Вы сразу сможете опознать, указывает ли аргумент на ARC имя или на объект устройства, так как Уникодовая строка (Unicode string) никогда не содержит нечётное число байтов, а объект устройства всегда будет содержать тип кода — 3.
Параметры:
1. указатель на объект устройства или Уникодовая строка (Unicode string), или ARC имя.
Больше информации ->
0x0000007C: BUGCODE_PSS_MESSAGE
0x0000007D: INSTALL_MORE_MEMORY
Не хватает памяти, чтобы загрузить Windows NT (необходимо 5 MB).
Параметры:
1. номер найденных физических страниц
2. нижняя физическая страница
3. высшая физическая страница
4. 0
0x4000007E: WINDOWS_NT_BANNER
0x0000007F: UNEXPECTED_KERNEL_MODE_TRAP
Эта ошибка означает, что произошло непредвиденное прерывание в режиме ядра, или вид прерывания, которое ядро не допускает, или захват (a bound trap), или вид прерывания, которое влечёт за собой немедленную смерть (двойная ошибка(double fault)). Первое число в интервалах кода стопа — число прерывания (8 = double fault). Чтобы узнать больше, что это за прерывание, обратитесь к мануалу Intel x86 семьи.
В общем, баг появляется, когда процессор допускает ошибку, с которой ядро не может справиться. Чаще всего возникает из-за плохого RAM, так же из-за разгона процессора.
Попробуйте отменить в BIOS — sync negotiation (синхронная передача данных).
Больше информации ->
0x00000080: NMI_HARDWARE_FAILURE
HAL должен сообщить всю конкретную информацию и предложить пользователю обратиться к его поставщику оборудования за тех.поддержкой.
0x00000081: SPIN_LOCK_INIT_FAILURE
0x00000085: SETUP_FAILURE
(Примечание: текстовая форма setup`a больше не использует проверку багов (bugcheck), чтобы выйти из серьёзных ошибок. Поэтому вы никогда не столкнётесь с 0x85. Все проверки багов были заменены на более дружелюбные и (где возможно) более информативные сообщения об ошибках. Тем не менее, некоторые составители ошибок просто были заменены нашими bugcheck экранами, и код для этих состояний ошибок такой же, как и был. Они приведены ниже.)
1-
0: OEM HAL шрифт — недействительный формат файла *.fon, поэтому установка не смогла отобразить текст. Это означает, что vgaxxx.fon на CD или флоппи повреждён.
1: Не смогло инициализироваться видео. Эта ошибка имеет собственный экран и пользователю предоставляется только 2 варианта.
Это означает, что файл vga.sys (или другой драйвер, в зависимости от машины) повреждён, или то, что данное оборудование не поддерживается.
2 — что дало сбой:
0: NtCreateFile of devicevideo0
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 3 — код статуса NT API вызова
2: Нехватка памяти. Теперь эта ошибка использует более дружественный экран, в зависимости от того, как далеко зашла установка.
3: Клавиатура не была инициализирована. Теперь используются 2 разных экрана в зависимости от ошибок, которые тут могли появиться. Это может означать, что диск, содержащий драйвера для клавиатуры (i8042prt.sys или kbdclass.sys) повреждён или машина имеет клавиатуру, которая не поддерживается.
Так же это может означать, что dll раскладки клавиатуры не может быть загружен.
2 — что дало сбой:
0: NtCreateFile of deviceKeyboardClass0 .
«Установка не обнаружила клавиатуру, подключённую к вашему компьютеру.»
1: Unable to load keyboard layout dll.
«Установка не может загрузить dll раскладки клавиатуры .»
Это значит, что на флоппи или CD нет файла (kbdus.dll для us или других dll).
4: Установка не смогла выяснить путь устройства, с которого началась установка. Это внутренняя ошибка установки.
5: Не прошла проверка на работоспособность партиций. Это означает баг в драйвере диска. Параметры имеют значения только для группы установки.
0x0000008B: MBR_CHECKSUM_MISMATCH
Эта ошибка возникает в процессе загрузки, когда контрольная сумма MBR, которую посчитала система, не совпадает с контрольной суммой загрузчика. Обычно это означает вирус. Некоторые вирусы не могут быть определены/найдены. Загрузитесь с дискеты с вирус-сканером (убедитесь, что дискета защищена от записи!)
KerBugCheckEx
параметры:
1 — Disk Signature from MBR.
2 — MBR checksum calculated by osloader.
3 — MBR checksum calculated by system.
0x0000008E
Применяется к следующим системам:
- Microsoft Windows XP Professional
- Microsoft Windows XP Home Edition
- Microsoft Windows XP Professional SP1
- Microsoft Windows XP Home Edition SP1
Больше информации ->
Следующие стопы добавлены в Windows NT версии 3.51 и 4.x:—————————————————————————————
0x0000008F: PP0_INITIALIZATION_FAILED
Это сообщение появляется, если инициализация фазы 0 менеджера Plug and Play не прошла на стадии инициализации ядра (kernel-mode Plug and Play Manager failed). Вообще-то нет ничего такого, что бы могло вызвать эту ошибку.
0x00000090: PP1_INITIALIZATION_FAILED
Это сообщение появляется, если инициализация фазы 1 менеджера Plug and Play не прошла на стадии инициализации ядра (kernel-mode Plug and Play Manager failed). Вот здесь происходят практический все инициализации, включая конфигурацию среды (реестр и т.д.) драйверов для вызова I/O впоследствии.
Следующие стопы добавлены в Windows NT версии 4.x:—————————————————————————————
0x00000092: UP_DRIVER_ON_MP_SYSTEM
Этот баг появляется только когда UNIPROCESSOR драйвер загружается на систему, в которой больше чем один активный процессор.
KeBugCheckEx
параметры:
1 — адрес базы драйвера.
0x00000093: INVALID_KERNEL_HANDLE
Эта ошибка появляется, когда код ядра (kernel code), такой, как сервер, перенаправитель (redirector), другие драйвера и так далее пытаются закрыть не действительный указатель.
Параметры:
1 — указатель, с которым NtClose был вызван.
2 — 0 означает, что был закрыт защищённый указатель.
1 значит, был закрыт неверный указатель.
0x00000094: KERNEL_STACK_LOCKED_AT_EXIT
Это сообщение появляется, когда нить существует, в то время как её стэк ядра отмечен, как не swapable.
0x00000096: INVALID_WORK_QUEUE_ITEM
Это сообщение появляется, когда KeRemoveQueue удаляет очередь данных, а flink или blink поле равно 0. Это практический всегда вызывается неправильным применением кода работающей нити текущего объекта, но неправильное применение любой очереди может привести к этому. Правило — ввод данных в очередь может быть произведено только однажды. Когда предмет удаляется из очереди, его flink поле равно 0. Этот баг возникает, когда происходит попытка удалить данные, flink или blink поля которых равны 0. Для того, чтобы разрешить этот баг, вам необходимо выяснить очередь, на которую он ссылается. Если эта очередь одна из ЕХ работающих очередей (ExWorkerQueue), тогда объект, который удаляется — WORK_QUEUE_ITEM. Этот баг подразумевает, что это и есть причина. Параметры бага помогают выявить драйвер, который неправильно использует очередь.
0x00000097: BOUND_IMAGE_UNSUPPORTED
MmLoadSystemImage была вызвана, чтобы загрузить bound image. Это не поддерживается ядром. Убедитесь, что bind.exe не был запушен для картинки.KeBugCheckEx
параметры:
1 — Адрес данных в очереди, flink/blink поле которых ноль.
2 — Адрес на ссылающуюся очередь. Обычно это одна из ExWorkerQueues очередей.
3 — Начальный адресс ExWorkerQueue массива. Это поможет выявить, если очередь в вопросе одна из ExWorkerQueue очередей и если так, то офсет из этого параметра выявит очередь.
4 — Если это ExWorkerQueue очередь (как это бывает обычно), это адрес работающей рутины, которая бы вызывалась, если работающий элемент был бы действительным. Это может быть использовано, чтобы выявить драйвер, который неправильно использует рабочую очередь.
0x00000098: END_OF_NT_EVALUATION_PERIOD
Ваша NT система — триал с ограниченной датой, которая подошла к концу. KeBugCheckEx
параметры:
1 — Низкий 32-дитный запрос вашей даты инсталляции.
2 — Высокий 32-дитный запрос вашей даты инсталляции.
3 — Триал период в минутах.
0x00000099: INVALID_REGION_OR_SEGMENT
ExInitializeRegion или ExInterlockedExtendRegion были вызваны с неправильным набором параметров.
0x0000009A SYSTEM_LICENSE_VIOLATION
Нарушился испытательный срок лицензии софта. Это может быть или из-за попытки изменить тип продукта офлайновой системы, или попытки изменить срок триального периода НТ.
0x0000009B: UDFS_FILE_SYSTEM
Смотрите комментарии FAT_FILE_SYSTEM
0x0000009C: MACHINE_CHECK_EXCEPTION
Фатальная ошибка 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Больше информации ->
Следующие СТОПы появились только в Windows XP 2000 (за исключением трёхзначных) ——————————————————
0x0000009F: DRIVER_POWER_STATE_FAILURE
Драйвер находится в несовместимом или неустоичивом состоянии электропитания.В большинстве случаев происходит во время выключения компьютера или выхода из ждущего режима (standby) или сна (hibernate).
Больше информации ->
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 не смог перейти в графический режим, потому что ни один видео драйвер не был загружен. Обычно проблема с драйвером или какой-то конфликт видео оборудования с другим оборудованием. Загрузитесь в Safe Mode и посмотрите, если это решит проблему. Если так, то обновите драйвера видео оборудования или откатите на рабочую версию.
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
Драйвер попытался записать в read-only память. Обычно возникает после установки неисправного драйвера оборудования, системного сервиса, BIOS`a. Если имя драйвера указано в ошибке, попытайтесь исправть проблему отключением, удалением или откаткой драйверов.
Больше информации ->
0x000000BF: MUTEX_ALREADY_OWNED
0x000000C1: SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION
Драйвер пытался записать в недозволенную область памяти. Обновите драйвер.
Больше информации ->
0x000000C2: BAD_POOL_CALLER
Процесс ядра или драйвер попытались неверно произвести операцию с памятью. Обычно причиной являются неисправные драйвера или софт.
0x000000C4: DRIVER_VERIFIER_DETECTED_VIOLATION
Это общий стоп для фатальных ошибок выявленых Driver Verifier (инструмент проверки драйверов). Переметры переданны KeBugCheckEx и отображены на синем экране.
0x000000C5: DRIVER_CORRUPTED_EXPOOL
Почти всегда причиной является неисправный драйвер. Если вы только что установили новое программное обеспечение, потом проверьте обновление драйвером на сайте производителя.
Больше информации ->
0x000000C6: DRIVER_CAUGHT_MODIFYING_FREED_POOL
Драйвер пытался получить доступ к освобождённой памяти.
0x000000C7: TIMER_OR_DPC_INVALID
Указывает, что таймер ядра или DPC был обнаружен в памяти, где его не должно было быть. Такая ситуация обычно возникает, когда драйвер не отменил таймер или the Delayed Procedure Call (DPC) перед тем как освободить память занятую таймером или DPC.
0x000000C8: IRQL_UNEXPECTED_VALUE
0x000000C9: DRIVER_VERIFIER_IOMANAGER_VIOLATION
Нарушение инструмента проверки драйверов.
0x000000CA: PNP_DETECTED_FATAL_ERROR
0x000000CB: DRIVER_LEFT_LOCKED_PAGES_IN_PROCESS
Этот относится к стопу 0x76. Он может появится вместо 0x76. Означает, что драйвер или система ввода/вывода не освободили IRQ. Имя драйвера может быть указано на синем экране.
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
Была сделана попытка затронуть виртуальную память на внутреннем процессе IRQ уровня, который слишком высок.
Причиной могут быть:
неисправный драйвер
неисправный RAM
повреждённый файл виртуальной памяти.
Больше информации ->
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
Обычно возникает при нехватаетке Page Table Entries (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
Ошибка вызвана сбоем файловой системы.
Больше информации ->
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
I/O система ядра пыталась смонтировать устройство для загрузки системы, а оно отказалось работать. Такая ошибка может возникнуть во время обновления до Windows XP на систему, где используется высокопроизводительные ATA диски или контроллеры, а подсоединены они низкопропускным кабелем. В некоторых случаях, после перезагрузки, система может продолжать работать без видимых сбоев.
Больше информации ->
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
Ошибка такая же как 0x7E.
0x1000007F: UNEXPECTED_KERNEL_MODE_TRAP_M
0x1000008E: KERNEL_MODE_EXCEPTION_NOT_HANDLED_M
Ошибка такая же как 0x8E.
0x100000EA: THREAD_STUCK_IN_DEVICE_DRIVER_M
0xC000009A: STATUS_INSUFFICIENT_RESOURCES
Не хватка памяти.
0xC0000135: UNABLE TO LOCATE DLL
Windows попытался загрузить какую-то библиотеку, но возникла ошибка. Эта ошибка могла быть вызвана повреждённым, пропавшим файлом или повреждённым реестром.
0xC0000142: Неуспешная инициализация DLL
Обычно возникает, когда программа не может успешно инициализироваться.
0xC0000218: UNKNOWN_HARD_ERROR
Необходимая библиотека реестра не может быть загружена. Файл может отсутствовать или быть повреждённым. Повреждение могдо быть вызвано неисправным жёстким диском или другим оборудованием. Драйвер мог повредить реестр во время его загрузки, или повреждена память, куда загружался реестр.
0xC000021A: STATUS_SYSTEM_PROCESS_TERMINATED
Такое случается, когда Windows переходит в режим ядра, а пользовательский режим, такой как Winlogon или Client Server Runtime Subsystem (CSRSS) чем-то скомпрометированы и безопасность не может быть гарантирована. Так как Win XP не может работать без Winlogon или CSRSS. Эти ситуации, когда пользовательские подсистемы могут предотвратить или стать причиной не работы самой системы.
Эта же ошибка может появиться когда администратор изменил права доступа и SYSTEM аккаунт не может больше использовать системные файлы и директории.
0xC0000221: STATUS_IMAGE_CHECKSUM_MISMATCH
Указывает на проблемы драйверов, системных файлов, неисправность дисков (такие как — испорченная виртуальная память) или неисправная память оборудования.
0xC0000244
A «Stop 0xc0000244» Error Occurs When You Audit Policy Changes If CrashOnAuditFail Is Turned On {KB 323475} Win XP
0xC000026C
Обычно указывает на проблему драйверов.
Не возможно загрузить драйвер {KB 160495} Win NT, Win 2000, Win XP
0xDEADDEAD: MANUALLY_INITIATED_CRASH1
«It`s dead, Jim!» — «Он мёртв, Джим» =)
Источники:
OSzone.net
Microsoft.com
Описание кодов ошибок BSOD (Blue Screen of Death) в Windows. Причины появления синего экрана смерти с расшифровкой, методы решения проблемы.
Коды ошибок «синего экрана смерти» с расшифровкой. По другому они называются ошибками Windows (Blue Screen of Death или BSOD), которые также называются STOP ошибки. Они появляются, когда проблема настолько серьезна, что работа Windows полностью останавливается.
Рекомендую при появлении синего экрана воспользоваться универсальными методами его устранения, описанными мной в статье Решение BSOD.
Чтобы получить сведения об ошибке, введите её код в поле поиска по странице. Нажмите сочетание клавиш CTRL + F и укажите номер BSOD как, например, 7е или 0x0000007e.
0x00000001
APC_INDEX_MISMATCH
В Windows XP:
Ошибка на уровне ядра. Это, вероятно, вызвано несоответствием между номером KeEnterCriticalRegion и номером KeLeaveCriticalRegion в файловой системе, что может привести к повреждению системы.
Windows 7 и Server 2008 R2:
Эта проблема вызвана ошибкой в драйвере Compositebus.sys.
Когда устройство MTP (мультимедийное) или WPD (портативное) подключается к компьютеру в первый раз и пытается установить драйвер, приложение может выполнить команду сброса USB-устройства. Драйвер Compositebus.sys, который вызывает ошибку вызывается синхронно.
- BSoD 0x00000001 появляется в Windows Server 2008 и Windows 7 при установке приложений сторонних производителей для устройств MTP и WPD. Также при первой установке. Ошибка возникает из-за непоследовательного состояния драйвера Compositebus.sys. Когда устройство MTP или MPD впервые подключается к компьютеру, Composite Bus Enumerator обнаруживает его и пытается установить драйвер устройства. В процессе установки стороннее приложение может выполнить команду сброса на USB-устройстве, что вызывает ошибку. Чтобы устранить ошибку, загрузите и установите последние обновления для вашей операционной системы.
- STOP 0x00000001 появляется в Windows Vista из-за ошибки в системном файле Win32k.sys. Поле CombinedApcDisable имеет значение 0x0000FFFFFFF.
Обновление операционной системы устранит эту ошибку. http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=2203330&kbln=en
APC_INDEX_MISMATCH является внутренней ошибкой ядра. Она возникает в конце системного вызова. Ошибка возникает, когда файловая система или драйвер имеют несогласованную последовательность системных вызовов для начала или завершения защищенного или критического раздела. Например, каждый вызов KeEnterCriticalRegion должен иметь соответствующий вызов KeLeaveCriticalRegion.
Чаще всего эта ошибка возникает, когда метки KeEnterCricticalRegion и KeLeaveCriticalRegion не совпадают в файловой системе. KeEnterCricticalRegion временно отключает доставку обычных APC режима ядра, в то время как специальные APC режима ядра продолжают доставляться. KeLeaveCriticalRegion включает доставку обычных APC режима ядра, которые были отключены вызовом KeEnterCricticalRegion. Критическая секция может выполняться рекурсивно, при этом каждый вызов KeEnterCricticalRegion имеет соответствующий вызов KeLeaveCriticalRegion.
0x00000002
DEVICE_QUEUE_NOT_BUSY
Это указывает на то, что ожидалось, что очередь устройств будет занята, но она не была занята.
Эта ошибка, скорее всего, связана с проблемами аппаратного обеспечения или драйверов устройств.
- Обновите драйверы.
- Сканирование на наличие вирусов.
- Очистите реестр.
- Проверьте жесткий диск на наличие ошибок.
Загрузите и установите последние обновления для вашей операционной системы.
0x00000003
INVALID_AFFINITY_SET
Это пустой указатель близости к несоответствующему подмножеству.
Эта ошибка, скорее всего, связана с проблемами аппаратного обеспечения или драйвера устройства.
- Обновите свои драйверы.
- Проверка на вирусы.
- Очистите реестр.
- Проверьте жесткий диск на наличие ошибок.
Загрузите и установите последние обновления вашей операционной системы.
0x00000004
INVALID_DATA_ACCESS_TRAP
Признак недопустимого исключения при доступе к данным.
Эта ошибка, скорее всего, связана с аппаратным обеспечением или проблемами с драйверами устройств.
- Обновите драйверы.
- Проверьте на наличие вирусов.
- Очистите реестр.
Загрузите и установите последние обновления для вашей операционной системы.
0x00000005
INVALID_PROCESS_ATTACH_ATTEMPT
Проблема с занятым мьютексом (элементом синхронизации событий) или мьютексом с уже присоединенным процессом.
Эта ошибка указывает на то, что поток был присоединен к процессу в ситуации, когда это недопустимо. Например, эта ошибка могла возникнуть, если KeAttachProcess был вызван, когда поток уже был присоединен к процессу (что недопустимо), или если поток вернулся из определенных вызовов функций в присоединенном состоянии (что недопустимо).
Эта проблема возникает при наличии ошибки кодирования в файле Http.sys, что в свою очередь вызывает повреждение стека.
РЕШЕНИЕ
Для устранения BSoD скачайте и установите последние обновления для вашей операционной системы. В частности, для Windows Xp KB887742, для Windows Server необходимо установить Windows Server 2003 Service Pack 1.
КОММЕНТАРИИ
Эта ошибка может возникнуть, если драйвер вызывает функцию KeAttachProcess, а поток уже присоединен к другому процессу. Лучше использовать функцию KeStackAttachProcess. Если текущий поток уже был присоединен к другому процессу, функция KeStackAttachProcess сохраняет текущее состояние APC до того, как текущий поток присоединится к новому процессу.
0x00000006
INVALID_PROCESS_DETACH_ATTEMPT
Обычно это указывает на то, что поток был присоединен к процессу в ситуации, когда это недопустимо. Например, эта ошибка могла возникнуть, если KeAttachProcess был запущен, когда поток уже был присоединен к процессу (что недопустимо), или если поток вернулся из определенных вызовов функций в присоединенном состоянии (что недопустимо).
Эта ошибка также может возникнуть, если драйвер вызывает функцию KeAttachProcess, а поток уже присоединен к другому процессу. Лучше использовать функцию KeStackAttachProcess. Если текущий поток уже присоединен к другому процессу, функция KeStackAttachProcess сохраняет текущее состояние APC перед присоединением текущего потока к новому процессу.
Эта ошибка, скорее всего, связана с проблемами аппаратного обеспечения или драйверов устройств.
Она также может быть вызвана:
- Проблемы с памятью.
- Плохой блок питания.
- Перегрев.
- Обновите драйверы.
- Проверьте компьютер на наличие вирусов.
- Проверьте жесткий диск на наличие ошибок.
- Проверьте память на наличие ошибок.
- Проверьте блок питания.
Загрузите и установите последние обновления для вашей операционной системы.
0x00000007
INVALID_SOFTWARE_INTERRUPT
Это указывает на то, что уровень не находится в пределах программного диапазона.
Скорее всего, ошибка связана с проблемами программного обеспечения или драйверов устройств.
- Обновите драйверы.
- Проверьте компьютер на наличие вирусов.
- Проверьте жесткий диск на наличие ошибок..
Скачайте и установите последние обновления для вашей операционной системы.
0x00000008
IRQL_NOT_DISPATCH_LEVEL
Попытка удаления устройства не на уровне хоста.
Эта ошибка, скорее всего, связана с проблемами аппаратного обеспечения или драйвера устройства.
- Обновите драйверы.
- Проверьте компьютер на наличие вирусов.
- Проверьте жесткий диск на наличие ошибок..
- Загрузите и установите последние обновления для вашей операционной системы.
Если это происходит при установке ОС, попробуйте обновить биос.
0x00000009
IRQL_NOT_GREATER_OR_EQUAL
Это указывает на то, что IRQL (уровень запроса прерывания), меньше требуемого.
Эта ошибка, скорее всего, связана с проблемами с оборудованием или драйверами устройств.
- Обновите драйверы.
- Проверьте компьютер на наличие вирусов.
- Проверьте жесткий диск на наличие ошибок.
Загрузите и установите последние обновления для вашей операционной системы.
0x0000000A
IRQL_NOT_LESS_OR_EQUAL
Windows XP:
Была предпринята попытка повлиять на виртуальную память (файл подкачки) высокоуровневого внутреннего процесса IRQ. Если у вас есть отладчик ядра, вы можете увидеть, где именно система зависла.
Наиболее распространенная причина — драйвер устройства использует неправильный адрес.
В Windows 7 и Server 2008:
Эта проблема возникает, если диспетчер питания открывает порт вызова (ALPC) в дополнение к локальной процедуре. Однако диспетчер питания закрывает другой порт вместо закрытия порта ALPC. Утечка памяти происходит при каждом запросе питания. Когда потерянная память накапливается до определенного уровня, компьютер выходит из строя.
Подробнее читайте здесь: http://support.microsoft.com/errorlist/default.aspx?sd=gn&nobounce=1&errorid=741422 и http://support.microsoft.com/errorlist/default.aspx?sd=gn&nobounce=1&errorid=741756
Рекомендации по устранению этой ошибки:
- для Windows XP: http://support.microsoft.com/kb/314063
- для Windows Server 2003: http://support.microsoft.com/kb/954337/en?sd=gn
- Проверьте память на наличие ошибок.
Microsoft выпустила специальное обновление, поэтому просто обновите Windows.
РЕШЕНИЕ
Во время установки Windows XP
Если ошибка появляется во время установки, то, возможно, проблема в аппаратном обеспечении вашего компьютера. Первое, что нужно сделать, это проверить аппаратное обеспечение на совместимость с вашей операционной системой. Если аппаратное обеспечение вашего ПК полностью совместимо, давайте пройдем 7 шагов один за другим для устранения ошибки.
Шаг Определите уровень абстракции аппаратного обеспечения. Во время установки системы, в момент определения конфигурации компьютера нажмите FВ появившемся окне убедитесь, что спецификация верна. Попробуйте переустановить Windows XP.
Шаг Отключите следующие функции в настройках CMOS:
- все кэширование, включая (L2, BIOS, внутреннее/внешнее);
- все затенения;
- Plug and Play;
- наличие антивирусной защиты BIOS.
Переустановите систему, если синий экран продолжает появляться, перейдите к следующему шагу. Если сообщение об ошибке прекращается, необходимо выяснить, какая именно функция вызывает ошибку. Для этого включайте по одной отключенной функции за раз и наблюдайте за процессом установки операционной системы. С помощью коротких манипуляций вы можете определить проблемную функцию. Его необходимо отключить.
Шаг Проверьте оперативную память. Если в компьютере установлено несколько карт памяти, следует устанавливать по одной карте памяти за раз и наблюдать за процессом установки. Если BSoD исчезает, становится ясно, что проблема вызвана картой памяти, которая находится вне системного блока вашего компьютера. Если вы используете одну карту памяти, необходимо проверить ее с помощью специализированной программы, например memtest.
Шаг Удалите все адаптеры и устройства, не нужные для установки операционной системы. Конкретно:
- SCSI-устройства;
- IDE-устройства;
- сетевой адаптер;
- внутренний модем;
- звуковая карта;
- дополнительные жесткие диски (для установки системы достаточно одного жесткого диска)
- CD-привод или DVD-привод (при установке с локального жесткого диска).
Попробуйте переустановить Windows XP. Если синий экран смерти все еще продолжает появляться, перейдите к шагу В противном случае необходимо определить, какой из удаленных адаптеров является причиной ошибки. Для этого необходимо поочередно установить по одному устройству в системный блок и перезагрузить компьютер. В случае появления синего экрана виновником является последнее добавленное устройство. Вам следует заменить ее.
Шаг 5: Обновление драйвера SCSI и удаление устройств SCSI. Загрузите последнюю версию драйвера от поставщика адаптера. Отключить синхронизацию на контроллере SCSI. Удалите все устройства SCSI, кроме одного жесткого диска, на котором установлена операционная система.
Шаг 6: Изменение настроек и устранение устройств IDE. С помощью перемычки переведите жесткий диск IDE в режим Master и отключите все устройства IDE, кроме жесткого диска, на который вы устанавливаете Windows XP.
Шаг 7: Обратитесь к производителю компьютера или материнской платы. Производитель может помочь вам запустить диагностическую программу и обновить BIOS.
Во время работы Windows XP
Рассмотрим 3 шага для решения проблемы BSoD 0x0000000A, возникающей в уже запущенной операционной системе.
Шаг 1: Рассмотрите недавно установленное программное обеспечение. Если вы установили стороннюю программу (драйвер), попробуйте удалить или отключить ее, чтобы она не загружалась. Затем перезагрузите компьютер, чтобы проверить, было ли это программное обеспечение или драйвер, который вызвал ошибку.
Шаг 2: Рассмотрите недавно добавленные устройства. Если вы добавили какие-либо устройства или драйверы после установки Windows, удалите их, а затем перезагрузите компьютер и посмотрите, не является ли это причиной синего экрана. Если удаление недавно установленного оборудования устраняет ошибку, следует установить проблемное устройство и установить последние версии драйверов с сайта производителя устройства. Проведите диагностику устройства.
Шаг 3: Восстановление Windows.
Windows 7 и Windows Server 2008
Остановка 0x0000000A появляется, когда система переходит в спящий режим. Это происходит потому, что драйвер Diskdump.sys неправильно устанавливает размер ввода/вывода в 0. Когда система переходит в спящий режим, драйвер Diskdump.Sys отвечает за запись содержимого памяти в файл Hiberfil.sys. Если устройство хранения данных, содержащее файл Hiberfil.sys, он занят, когда устройство получает запрос ввода/вывода от драйвера Diskdump.sys, он пытается отправить запрос ввода/вывода позже. Однако драйвер Diskdump.sys неправильно устанавливает размер ввода/вывода в 0 при повторной отправке запроса. Поэтому система обращается к недопустимому адресу памяти и получает сообщение об ошибке.
Для устранения ошибки загрузите и установите последние обновления для вашей операционной системы.
0x0000000B
NO_EXCEPTION_HANDLING_SUPPORT
Это указывает на то, что обработка исключений не поддерживается.
Обычно такая остановка вызвана ошибками в одном из драйверов.
Вы можете попробовать обновить драйверы до последних версий и установить последние обновления ОС.
0x0000000C
MAXIMUM_WAIT_OBJECTS_EXCEEDED
Исполняемая программа превысила лимит максимального количества объектов в состоянии ожидания.
В большинстве случаев причиной ошибки является программа, которую вы в данный момент запускаете, обычно это игры.
Попробуйте проверить память и установить последние обновления.
0x0000000D
MUTEX_LEVEL_NUMBER_VIOLATION
Это указывает на попытку получить взаимное исключение на самом низком уровне.
Попытка установить взаимные исключения с помощью заголовочного файла NTOSEXEXLEVELS.H
Вы должны найти точки взаимодействия и определить, какие из них пытаются получить доступ к этому уровню в неправильной последовательности.
Варианты:
1 — соединение на уровне связи
2 — попытка доступа к уровню взаимодействия
0x0000000E
NO_USER_MODE_CONTEXT
Это указывает на попытку входа в пользовательский режим без контекста.
Обновите Windows.
0x0000000F
SPIN_LOCK_ALREADY_OWNED
Это указывает на попытку получить проприетарную спиновую блокировку.
Эта ошибка означает, что в режиме ядра произошло неожиданное прерывание, или такое прерывание, которое ядро не разрешает иметь или получать (связанная ловушка), или такое прерывание, которое приводит к немедленной «смерти» (двойная ошибка). Первое число в интервалах кода ошибки — это количество прерываний (8 = двойная ошибка). Используя отладчик ядра, KB и !TRAP в подходящем фрейме (который будет EBP, и поставляется с KiTrap — по крайней мере, на машинах x86) покажет, откуда пришло прерывание. В общем случае ошибка возникает, когда процессор совершает ошибку, с которой ядро не может справиться. Чаще всего это вызвано плохой оперативной памятью, но также и разгоном. Попробуйте отключить согласование синхронизации BIOS.
Убедитесь, что вы не получаете блокировку рекурсивно. И, для потоков, которые имеют спин-блокировки, убедитесь, что вы не уменьшаете IRQL потока до уровня ниже IRQL спин-блокировки, которую он содержит.
0x00000010
SPIN_LOCK_NOT_OWNED
Ошибка ввода/вывода для жестких дисков.
При высоком уровне ввода-вывода для жестких дисков драйвер Scsiport снимет блокировку вращения на устройстве расширения, а затем снова заблокирует, если поле ReadyLogicalUnit Logical Device Number (LUN) текущего жесткого диска не установлено в нулевое значение. Такое поведение вызывает сообщение об ошибке «Stop 0x00000010», поскольку потоки рассинхронизированы. Другой поток может обновить поля ReadyLogicalUnit после того, как поток-владелец проверит поле, но до того, как поток-владелец выполнит следующую итерацию цикла. Циклический тест прошел успешно, поскольку поле ReadyLogicalUnit не равно null, а поле GetNextLuRequest не вызывается, когда удерживается спиновая блокировка.
Повторите, что драйверы scsiport не получают адаптер spinlock в нижней части цикла. Условный поток драйвера Scsiport извлекает адаптер спин-лока и освобождает спин-лок при выходе из цикла.
- Обновление операционной системы.
- Обновите драйверы.
- Проверьте жесткий диск на наличие ошибок.
0x00000011
THREAD_NOT_MUTEX_OWNER
Попытка освободить поток, у которого нет источника.
0x00000012
TRAP_CAUSE_UNKNOWN
Эта ошибка означает, что ее причина неизвестна. В этом случае для определения причины постарайтесь записать обстоятельства, при которых это произошло: что вы делали или пытались сделать в это время, какие изменения произошли в системе и т.д.д.
Рекомендации по устранению:
- Перезагрузите компьютер
- Если вы установили новое оборудование до возникновения этой ошибки остановки, убедитесь, что оно совместимо с вашей операционной системой. Вы можете проверить совместимость, перейдя по этой ссылке. Если ваша операционная система и новое оборудование несовместимы — замените устройство. Если оборудование совместимо, загрузите последние версии драйверов с сайта производителя оборудования и установите их. Если у вас установлены последние версии драйверов, попробуйте установить более старую версию. Обратитесь к своему реселлеру.
- Обновите операционную систему, последние обновления на сайте Microsoft.
- Если вы не установили новое оборудование, необходимо проверить напряжение в сети. Оно должно быть не менее 210 В.
- Проверьте оперативную память на работоспособность и ошибки. Вы можете проверить наличие ошибок с помощью программы Memtest++. Если в компьютере установлено несколько модулей памяти, попробуйте поработать, вытаскивая сначала один модуль, затем другой, чтобы определить неисправный. Память RAM выходит из строя очень часто, но очень редко бывает, что одновременно выходит из строя более одного модуля.
- Проверьте, достаточно ли свободного места на жестком диске. Если места недостаточно, удалите некоторые данные.
- Проверьте жесткий диск на наличие поврежденных секторов и ошибок. Если возможно, восстановите ошибки и плохие сектора стандартными средствами (Свойства диска — Сервис — Выполнить проверку).
- Попробуйте восстановить систему из точки восстановления системы.
- Если вы не можете войти в Windows, попробуйте загрузиться с последней удачной конфигурации.
- Если вы сами настраивали BIOS, попробуйте сбросить настройки по умолчанию.
- Проверьте систему на наличие вирусов. Это можно проверить с помощью бесплатной утилиты от DrWeb.
- В крайнем случае, переустановите Windows.
- Если эта ошибка остановки появляется во время установки системы, возможно, не хватает оперативной памяти. Добавьте.
Возможные причины возникновения:
- Недостаток напряжения
- Большой объем оперативной памяти
- Малый объем памяти при установке системы
- Несовместимое оборудование
- Неподходящие драйверы
- Неисправная оперативная память
- Сломанный жесткий диск
- Нехватка места на жестком диске
- Может возникнуть при добавлении аппаратных устройств
- При использовании цветовой схемы Windows Aero
- Когда операционная система заблокирована
- Неправильно настроен Bios
- Влияние вирусов
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
Произошел сбой при обращении к объекту. Должен существовать указатель, на который он указывает.
Счетчик ссылок на объект имеет недопустимое значение для текущего состояния объекта. Каждый раз, когда драйвер использует указатель на объект, он вызывает подпрограмму ядра для увеличения счетчика ссылок на объект на единицу. Когда драйвер завершает указатель, драйвер вызывает другую подпрограмму ядра, чтобы уменьшить счетчик ссылок на единицу.
Драйверы должны вызывать подпрограммы, увеличивающие (link) и уменьшающие (dereference) счетчик ссылок. Эта ошибка возникает, когда значение счетчика ссылок на объект не совпадает. Несоответствие обычно вызывается драйвером, который слишком часто уменьшает количество ссылок на объект, делая дополнительные вызовы, которые разыменовывают объект. Эта ошибка может возникнуть, когда счетчик ссылок равен нулю, а к объекту все еще есть открытые дескрипторы.
Эта ошибка, чаще всего, возникает из-за двух виновников:
Драйвер.
Антивирус.
- Попробуйте восстановить систему.
- Обновить драйверы.
- Переустановите или удалите антивирус.
0x00000019
BAD_POOL_HEADER
Неверный заголовок пула.
Эта проблема вызвана ошибкой в файлах NTFS системы.
- Проверьте жесткий диск на наличие ошибок.
- Обновите ОС.
0x0000001A
MEMORY_MANAGEMENT
Это указывает на то, что произошла серьезная ошибка управления памятью.
Подробнее:
http://msdn.microsoft.com/en-ru/library/ff557391(v=vs.85).aspx
- Обновите драйверы.
- Обновить Windows.
- Проверить компьютер на наличие вирусов.
- Проверьте жесткий диск на наличие ошибок.
- Проверьте память на наличие ошибок.
РЕШЕНИЕ
Windows XP
Чтобы исправить ошибку Stop 0x0000001A, установите рекомендуемое обновление безопасности 931784 или KB929338.
Windows Server 2008 SP2 и Windows Server 2008 R2
BSoD возникает из-за того, что процессоры Intel Westmere имеют новую возможность кэширования структуры управления виртуальной машины (VMCS). Эта опция добавлена для обеспечения помощи виртуализации, чтобы увеличить производительность гипервизора. Поскольку эта функция была представлена после Windows 2008 SP2 и после Windows 2008 R2, гипервизор некорректно обрабатывает кэширование VMCS. Повреждение памяти вызывает эту ошибку.
Чтобы устранить эту ошибку, обновите операционную систему.
Windows 2000
Для решения проблемы Stop 0x0000001A необходимо установить пакет обновления 3.
0x0000001B
PFN_SHARE_COUNT
Страница памяти имеет поврежденный элемент базы данных.
- Обновите драйверы.
- Обновить Windows.
- Проверьте компьютер на наличие вирусов.
- Проверить жесткий диск на наличие ошибок.
- Проверьте память на наличие ошибок.
0x0000001C
PFN_REFERENCE_COUNT
Страница памяти имеет поврежденный элемент базы данных.
- Обновите драйверы.
- Обновите Windows.
- Проверьте компьютер на наличие вирусов.
- Проверьте жесткий диск на наличие ошибок.
- Проверьте память на наличие ошибок.
0x0000001D
NO_SPIN_LOCK_AVAILABLE
Это указывает на отсутствие доступных для выделения спин-блокировок.
Если вы измените тип кадра IPX для сетевого подключения с Auto Select на любой другой тип кадра IPX, вы можете получить ошибку остановки «STOP 0x0000001D» или «STOP 0x000000A», которая возникает в Ndis.sys.
Эта проблема может возникнуть, если на компьютере работает NWLink IPX/SPX/NetBIOS-совместимый транспортный протокол.
- Обновите операционную систему или переустановите ее.
- Попробуйте обновить BIOS.
0x0000001E
KMODE_EXCEPTION_NOT_HANDLED
Сообщение указывает на то, что ядро Windows XP Professional обнаружило запрещенную операцию или неизвестную инструкцию процессора. Проблема, вызывающая этот вид сбоя, аналогична той, которая вызывает ошибку 0x0000000A. Это также может быть вызвано повреждением памяти или нарушением доступа. Windows XP Professional умеет самостоятельно справляться с этой проблемой, если только проблема не взяла на себя поддержку аварийного завершения работы системы самостоятельно
Сообщения об остановке = 0x0000001E обычно появляются после установки неисправных драйверов или системных служб, или они могут указывать на аппаратные проблемы, такие как конфликты памяти и IRQ. Если в сообщении об остановке указан список драйверов, удалите/исключите их. Если удаление программного обеспечения или драйверов не решит проблему, свяжитесь с производителем и узнайте об обновлениях. Обновленное программное обеспечение особенно важно при использовании мультимедийных программ, антивирусных программ и мастеров записи компакт-дисков.
Если в ошибке остановки упоминается Win32k.В разделе Services проблема может заключаться в сторонней программе удаленного доступа. Если такая программа установлена, вы можете удалить ее, загрузившись в Безопасном режиме. Если нет, используйте консоль восстановления для удаления неисправного системного файла.
Проблема может быть вызвана несовместимостью микропрограммного обеспечения. Многие проблемы интерфейса расширенной конфигурации и питания (ACPI) могут быть решены с помощью обновления микропрограммы (BIOS).
Очистка диска от ненужных временных файлов может помочь.п., поскольку проблема может возникнуть из-за недостаточного дискового пространства (также и для виртуальной памяти).
А также проверьте память на наличие ошибок.
0x0000001F
SHARED_RESOURCE_CONV_ERROR
Это указывает на общую проблему преобразования ресурсов.
0x00000020
KERNEL_APC_PENDING_DURING_EXIT
Эта проблема возникает, если модуль Win32k.Sys неправильно управляет объектами шрифта. Вызов асинхронной процедуры утечки (APC). Когда система обнаруживает утечку памяти APC, система сообщает об ошибке Stop.
Этот симптом указывает на серьезную проблему в драйверах сторонних производителей.
Известно, что эта проблема возникала на серверах под управлением Symantec pcAnywhere 11.5 с помощью Symantec AntiVirus 8.x или Symantec AntiVirus 9.0. Ошибка вызвана обновленным драйвером обработчика событий Symantec (Symevent.sys), которая установлена вместе с pcAnywhere 11.В связи с драйвером Symevent.Драйверы защиты в реальном времени компании Symantec показывают ошибку «Stop 0x00000020».
Чтобы временно решить эту проблему, отключите драйверы защиты в реальном времени Symantec. Если вы не можете запустить сервер обычным способом, запустите его в безопасном режиме, а затем временно отключите драйверы защиты в реальном времени.
Примечание . Следуйте этим инструкциям, только если сервер не загружается как обычно. После отключения драйверов защиты реального времени и запуска сервера в обычном режиме рекомендуется сразу же установить обновленный драйвер Symevent.sys. После этого снова включите драйверы защиты в реальном времени.
Чтобы отключить драйверы защиты в реальном времени, выполните действия, соответствующие версии сканера Symantec AntiVirus, установленного на сервере.
ПРЕДУПРЕЖДЕНИЕ Пока драйверы защиты реального времени отключены, сервер может быть подвержен вирусной атаке или вмешательству потенциально опасных программ. Поэтому рекомендуется отключить сервер от сети до тех пор, пока драйверы не будут снова включены.
Чтобы отключить драйверы сканера реального времени Symantec AntiVirus 8, выполните следующие действия.x выполните следующие действия:
- Выберите Run в меню Start, введите regedit и нажмите OK.
- Найдите и выделите следующий раздел реестра:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices
- Выберите раздел Navap.
- В правой панели окна редактора реестра дважды щелкните на Пуск.
- В поле Значение измените значение на 4 и нажмите OK.
- В разделе Службы выберите Navapel.
- В правой панели окна Редактора реестра дважды щелкните параметр Пуск.
- В поле Значение измените значение на 4 и нажмите OK.
- Закройте редактор реестра.
- Отключение сервера от сети.
- Перезагрузите сервер.
Чтобы отключить драйверы защиты в реальном времени Symantec AntiVirus 9.0 выполните следующие действия:
- Выберите «Выполнить» в меню «Пуск», введите regedit и нажмите OK.
- Найдите и выделите следующий раздел реестра:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices
- Выберите раздел Savrt.
- В правой панели окна редактора реестра дважды щелкните параметр Пуск.
- В поле Значение измените значение на 4 и нажмите OK.
- В разделе Службы выберите подраздел Savrtpel.
- В правой панели окна редактора реестра дважды щелкните на Start (Пуск).
- В поле Значение измените значение на 4 и нажмите OK.
- Закройте редактор реестра.
- Отключить сервер от сети.
- Перезагрузите сервер.
Всегда старайтесь записывать, что вы делали или какие приложения закрывали, какие драйвера были установлены в момент появления синего экрана.
0x00000021
QUOTA_UNDERFLOW
Ошибка указывает на то, что квота была возвращена процессу, но процесс не использовал столько квот.
Всегда старайтесь записывать, что вы делали или какие приложения закрывали, какие драйвера были установлены, когда появился синий экран.
Если эта ошибка возникает впервые — перезагрузите компьютер и повторите попытку. Если компьютер снова покажет синий экран смерти BSOD, выполните следующие действия:
* Откройте и тщательно очистите все контакты внутри системного блока.
* Переподключите все доступные контакты (контакты жесткого диска, оперативной памяти, блока питания), проблема может заключаться в плохом контакте.
Если вы установили какое-либо новое оборудование на свой компьютер до появления BSOD (синего экрана смерти), проверьте, совместимо ли оно с вашей операционной системой.
* Если оборудование не прошло проверку на совместимость, попробуйте заменить его на другое.
* Если ваше оборудование совместимо, а BSOD все еще появляется, то вам необходимо обновить драйверы оборудования. Вы всегда можете загрузить драйвер с сайта производителя. Чаще всего эта ошибка вызвана некорректной работой программы (драйвера).
* Если вы установили какую-либо программу перед ошибкой остановки, удалите ее и попробуйте поработать на компьютере.
* Если при обновлении драйверов появляется ошибка остановки, то попробуйте установить драйвера с версией ниже, чем у вас была.
* Или обратитесь за советом к поставщику оборудования.
* Обновите Windows. Загрузите последние обновления с веб-сайта Microsoft.
Если ошибка возникла без вашего вмешательства с установкой нового оборудования, вам следует:
* Проверьте, работает ли оперативная память. Вы можете проверить его с помощью программы Memtest++ (поищите ее в Google). Если память не работает, пожалуйста, замените плиту. Если у вас несколько карт памяти, попробуйте работать с ними по отдельности, вынимая их по очереди. Чаще всего память повреждается сразу в нескольких слотах. И вы найдете неисправное. Не забудьте почистить контакты на модуле и материнской плате, так как пыль часто вызывает эту проблему.
* Проверьте жесткий диск на наличие свободного места. В случае недостаточного объема памяти удалите некоторые данные.
* Проверьте жесткий диск на наличие плохих секторов и ошибок.
* Попытайтесь восстановить систему из точки восстановления.
* Если вы не можете войти в Windows, попробуйте загрузиться с последней удачной конфигурации.
* Если вы пытались настроить параметры BIOS до появления этой ошибки, восстановите их по умолчанию.
* Проверьте компьютер на наличие вирусов.
* В крайнем случае переустановите Windows.
* Если эта ошибка остановки появляется во время установки Windows, попробуйте увеличить объем оперативной памяти или очистить память от пыли.
Возможные причины:
* Отсутствие питания
* Увеличить объем оперативной памяти
* Несовместимое оборудование
* Неправильный драйвер
* Неисправная оперативная память
* Сломан жесткий диск
* Нехватка места на жестком диске
* Если ваша операционная система заблокирована
* Неправильная настройка BIOS
* Влияние вирусов
0x00000022
FILE_SYSTEM
Ошибки файловой системы.
- Обновите свою ОС.
- Обновите драйверы.
- Проверьте жесткий диск на наличие ошибок.
0x00000023
FAT_FILE_SYSTEM
Возникла ошибка при записи или чтении с системного жесткого диска в FAT16 или FAT3Возможно, проблема с самим диском или с пакетом запросов на прерывание (IRP). Поврежденные драйверы SCSI и IDE также могут негативно влиять на способность системы читать и записывать на диск, что приводит к ошибке.
Также причиной может быть неправильная фрагментация диска, проблемы с антивирусным ПО или ПО для мониторинга диска, ПО для перестановки диска, криптопрограммы и т.д.
Другой возможной причиной является исчерпание незагружаемого пула памяти. Если пул невыгружаемой памяти полностью исчерпан, эта ошибка может остановить работу системы. Однако во время процесса индексирования, если доступный пул невыгружаемой памяти очень мал, другой драйвер режима ядра, которому требуется пул невыгружаемой памяти, также может вызвать эту ошибку.
Чтобы решить проблему повреждения диска:
Попробуйте отключить антивирусные программы, программы резервного копирования или средства дефрагментации диска.
Запустите Chkdsk /F /R (Пуск) на вашем компьютере ->Run) для обнаружения и исправления ошибок в файловой системе.
Чтобы решить проблему не загружаемого пула памяти:
Добавьте физическую память компьютера. Это увеличит объем памяти неэластичного пула, доступной ядру.
0x00000024
NTFS_FILE_SYSTEM
Произошла ошибка при записи или чтении с системного диска в файловой системе NTFS. Возможно, проблема в самом диске или в пакете запроса прерывания (IRP). Поврежденные драйверы SCSI и IDE также могут ухудшить способность системы к чтению и записи и вызвать ошибку.
Другими возможными причинами могут быть сильная фрагментация диска, проблемы с антивирусным ПО или ПО для мониторинга диска, ПО, изменяющее конструкцию диска, ПО для шифрования и т.д.
Другой возможной причиной является исчерпание пула неосвобожденной памяти. Если пул незагружаемой памяти полностью исчерпан, эта ошибка может остановить систему. Однако во время процесса индексации, если объем доступной памяти в незагружаемом пуле очень мал, другой драйвер режима ядра, которому требуется незагружаемый пул памяти, также может вызвать эту ошибку.
Чтобы решить проблему повреждения диска:
Попробуйте отключить антивирусные программы, программы резервного копирования или средства дефрагментации диска.
Запустите Chkdsk /F /R (Пуск ->Выполните) для поиска и исправления ошибок файловой системы.
Чтобы решить проблему незагружаемого пула памяти:
Добавьте физическую память компьютера. Это увеличит объем памяти в незагружаемом пуле, доступном ядру.
0x00000025
NPFS_FILE_SYSTEM
Эта ошибка возникает, когда память переполнена.
- Проверьте память на наличие ошибок.
- Добавьте больше памяти.
0x00000026
CDFS_FILE_SYSTEM
Одной из возможных причин этой ошибки является повреждение жесткого диска. Поврежденный драйвер SCSI или IDE также может нарушить способность системы к чтению/записи, что приводит к следующей ошибке.
Другой возможной причиной может быть переполнение памяти.
Чтобы решить проблему повреждения диска:
Попробуйте отключить антивирус, программы резервного копирования или средства дефрагментации диска.
Запустите Chkdsk /F /R (Пуск ->Запуск) для поиска и исправления ошибок файловой системы.
Для устранения переполнения памяти:
Добавьте физическую память в компьютер.
0x00000027
RDR_FILE_SYSTEM
Эта ошибка возникает при переполнении памяти. Поэтому, скорее всего, не хватает памяти.
Или проверьте память на наличие ошибок.
В Windows Vista и более поздних версиях: ошибки в самой ОС. Устранена обновлением Windows.
- Обновите операционную систему.
- Проверьте память на наличие ошибок.
0x00000028
CORRUPT_ACCESS_TOKEN
Это указывает на то, что система безопасности столкнулась с недействительным маркером доступа.
0x00000029
SECURITY_SYSTEM
Это указывает на проблему в системе безопасности.
Обновите операционную систему.
0x0000002A
INCONSISTENT_IRP
Состояния IRP (пакет ввода/вывода) не соответствуют друг другу.
Это происходит, когда поле или поля в IRP не соответствуют остальному состоянию IRP. Например, IRP, который был прерван, был указан как все еще ожидающий команд драйвера какого-либо устройства.
Попробуйте обновить драйвер, указанный в ошибке.
0x0000002B
PANIC_STACK_SWITCH
Эта ошибка указывает на то, что область стека ядра переполнена. Это может произойти, если драйвер уровня ядра использует слишком много места в области стека. Это также может произойти, если в самом ядре имеется серьезная ошибка.
- Проверьте свободное пространство на диске C:
- Проверьте память на наличие ошибок.
- Обновить операционную систему.
- Попробуйте пересобрать систему, если это не поможет, то вам необходимо переустановить систему.
0x0000002C
PORT_DRIVER_INTERNAL
Это указывает на внутреннюю ошибку в драйвере порта.
- Попробуйте обновить драйвер, указанный в ошибке.
- Обновить операционную систему.
0x0000002D
SCSI_DISK_DRIVER_INTERNAL
Это указывает на внутреннюю ошибку в жестком диске SCSI.
- Попробуйте обновить драйвер, упомянутый в ошибке.
- Проверьте шлейф подключения жесткого диска.
0x0000002E
DATA_BUS_ERROR
Это указывает на ошибку шины данных, которая может быть вызвана ошибкой в системной памяти. Ошибка также может быть вызвана тем, что драйвер обращается к несуществующему адресу.
Варианты ошибки STOP:
A — адрес виртуальной памяти, вызвавшей ошибку
B — физический адрес причины ошибки
C — Регистр состояния процессора (PSR)
D — регистр команд ошибок (FIR)
Причиной почти всегда является аппаратное обеспечение системы — неправильная конфигурация, несовместимое или поврежденное оборудование. В большинстве случаев это вызвано плохой оперативной памятью, ошибками L2-кэша, ошибками видеопамяти или поврежденным жестким диском.
Подробнее читайте здесь:
http://support.microsoft.com/kb/218132/en?sd=gn
- Проверьте память на наличие ошибок.
- Обновите BIOS.
- Обновите или откатите драйверы.
- Проверьте жесткий диск на наличие ошибок.
- Проверьте MBR на наличие вирусов.
РЕШЕНИЕ
Исправление аппаратного обеспечения: Если аппаратное обеспечение было недавно установлено в системе, удалите его, чтобы убедиться, что именно оно стало причиной сбоя.
Если причиной ошибки является существующее оборудование, его необходимо заменить. Проверьте контакты всех плат в компьютере, также они должны быть правильно установлены. Используйте инструменты очистки для очистки аппаратных контактов.
Если проблема возникает на недавно установленной системе, проверьте наличие обновлений BIOS, контроллера SCSI и сетевой карты. Обновления такого типа обычно доступны на сайтах производителей оборудования.
Если ошибка возникает после установки нового или обновленного драйвера устройства, драйвер необходимо удалить или заменить. Если ошибка возникает во время загрузки Windows и системный раздел отформатирован в NTFS, вы можете попробовать использовать безопасный режим для переустановки или удаления неисправного драйвера.
Если драйвер используется как часть системного процесса в Безопасном режиме, можно запустить Консоль восстановления.
Для получения дополнительных сообщений об ошибках, которые могут помочь точно определить устройство или драйвер, вызывающий ошибку, используйте Event Viewer. Отключение кэширования памяти или затенения в BIOS также может устранить эту ошибку. Также проверьте систему на наличие вирусов с помощью любого современного программного обеспечения для обнаружения вирусов.
Решение проблемы повреждения жесткого диска: Запустите Chkdsk/f/r на системном разделе. Вы должны перезагрузить систему, чтобы начать сканирование диска. Если вы не можете запустить систему из-за ошибки, используйте консоль восстановления и запустите Chkdsk/r.
Обратите внимание, что если ваш системный раздел отформатирован в файловой системе (FAT), длинные имена файлов, используемые Windows, могут быть повреждены при использовании Scandisk или других служб на базе MS-DOS.
0x0000002F
INSTRUCTION_BUS_ERROR
Это указывает на ошибку в инструкциях шины.
0x00000030
SET_OF_INVALID_CONTEXT
Это указывает на попытку изменить значения SS и ESP при возврате в код режима ядра.
Ошибка также возникает, когда какая-либо подпрограмма пытается установить указатель узла стека в кадре ловушки в значение, меньшее, чем текущее значение указателя узла стека.
Проверьте компьютер на наличие вирусов.
0x00000031
PHASE0_INITIALIZATION_FAILED
Сбой инициализации системы на очень ранней стадии.
Также могут быть проблемы с оборудованием.
Необходимо изучить ошибку более подробно, так как этот код ошибки практически ни о чем не говорит.
0x00000032
PHASE1_INITIALIZATION_FAILED
Сбой поздней инициализации системы.
Также может быть проблема с драйверами устройств.
Нам нужно рассмотреть ошибку более подробно, потому что этот код ошибки практически ни о чем не говорит.
0X00000033
UNEXPECTED_INITIALIZATION_CALL
Сбой поздней инициализации системы.
Также могут быть проблемы с драйверами устройств.
Вам необходимо изучить ошибку более подробно, так как этот код ошибки практически ни о чем вам не говорит.
0X00000034
CACHE_MANAGER
Данная ошибка возникает при переполнении памяти.
Также истощение пула нескачиваемой памяти вызывает эту ошибку. Во время процесса индексации, если объем доступного пула необработанной памяти очень мал, другой драйвер, требующий пул необработанной памяти, может инициировать эту ошибку.
- Проверьте память на наличие ошибок.
- Проверьте свободное место на диске C:
- Добавьте больше памяти.
0x00000035
NO_MORE_IRP_STACK_LOCATIONS
Драйвер верхнего уровня пытался вызвать драйвер нижнего уровня через интерфейс IoCallDriver(), но в стеке не было свободного места, поэтому драйвер нижнего уровня не сможет получить нужные параметры, так как для него вообще нет параметров. Это фатальная ситуация, поскольку драйвер более высокого уровня считает, что он заполнил параметры для драйвера более низкого уровня. Тем не менее, поскольку в стеке нет места для последнего драйвера, компилятор признал конец пакета недействительным. Это означает, что, скорее всего, повреждена какая-то другая память.
Проверьте память на наличие ошибок.
0x00000036
DEVICE_REFERENCE_COUNT_NOT_ZERO
Драйвер устройства пытался удалить один из своих объектов устройства из системы, но счетчик ссылок для этого объекта был отличен от нуля.
Это означает, что все еще существуют внешние ссылки на устройство. (Количество ссылок указывает на ряд причин, по которым устройства этого объекта не могут быть удалены.)
Имеет место ошибка в вызове драйвера устройства.
Обновите или откатите драйверы.
Если это не помогло, необходимо определить, к какому устройству принадлежит драйвер, по имени драйвера, показанному в BSoD. Установите более новые драйверы для этого устройства. Если синий экран продолжает возникать, то необходимо удалить или заменить неисправное устройство.
0x00000037
FLOPPY_INTERNAL_ERROR
Это указывает на ошибку драйвера внутреннего флоппи-диска.
Обновите драйвер, указанный в ошибке.
0x00000038
SERIAL_DRIVER_INTERNAL
Это указывает на внутреннюю ошибку драйвера последовательного устройства.
Обновите драйвер, указанный в ошибке.
0x00000039
SYSTEM_EXIT_OWNED_MUTEX
Это означает, что была предпринята попытка выйти из системной службы при наличии одного или нескольких взаимных исключений.
0x0000003A
SYSTEM_UNWIND_PREVIOUS_USER
Это указывает на то, что была попытка пройти через диспетчер системных служб в режим пользователя.
Проверьте компьютер на наличие вирусов.
0x0000003B
SYSTEM_SERVICE_EXCEPTION
Это указывает на то, что в системе обслуживания было запущено исключение, которое не было обработано системой обслуживания.
BSoD вызван чрезмерным использованием пула памяти подкачки и может появиться из-за пересечения графических драйверов пользовательского режима и из-за некорректной передачи данных в код ядра.
Обновите операционную систему.
РЕШЕНИЕ
Windows Server 2003
Остановка 0x0000003B возникает в сценариях, когда менеджер памяти ядра дважды неправильно освобождает секцию INIT драйвера. Для устранения ошибки установите обновление KB941410.
Windows 7 и Windows 2008
Синий экран появляется из-за ошибки в стеке драйвера Microsoft IEEE 1394, при которой буфер, выделяемый для стека, инициализируется неправильно. Для устранения ошибки необходимо установить обновление KB980932.
http://support.microsoft.com/errorlist/default.aspx?sd=gn&nobounce=1&errorid=740630
0x0000003C
INTERRUPT_UNWIND_ATTEMPTED
Это указывает на то, что выполняемое задание было инициировано в процедуре обработки прерываний, которая пыталась пройти через диспетчер прерываний.
0x0000003D
INTERRUPT_EXCEPTION_NOT_HANDLED
Это указывает на то, что в процедуре обработки прерываний было вызвано исключение, которое не было обработано процедурой обработки прерываний.
Эта проблема возникает, если программа проверки драйверов рассматривает некоторые изменения как ошибки.
Windows 7 и Server 2008 R2:
http://support.microsoft.com/kb/2494666/en?sd=gn
Microsoft выпустила исправление. Обновите ОС.
0x0000003E
MULTIPROCESSOR_CONFIGURATION_NOT_SUPPORTED
Это указывает на то, что многопроцессорная конфигурация не поддерживается. Например, не все процессоры имеют одинаковый уровень или одинаковый тип.
Во время загрузки Windows запрашивает тип процессора и использует эту информацию для настройки инициализации, чтобы использовать преимущества функций, которые процессор должен поддерживать. Позже он обращается к процессору, чтобы проверить, поддерживает ли он эти конкретные возможности. Одна из проблем заключается в том, что производитель процессора. Если производитель не Intel или AMD, возвращаемое значение — Windows NT, предполагается, что функции не поддерживаются процессором, хотя это может быть и так.
64-разрядные версии Windows Vista или Windows Server 2008 запущены на компьютере с несколькими процессорами Intel x 64 или многоядерными процессорами Intel x 6При попытке установить пакет обновления 2 (SP2) для Windows Vista или пакет обновления 2 (SP2) для Windows Server 2008 на компьютер появляется эта ошибка.
http://support.microsoft.com/kb/973879/en?sd=gn
- Обновите операционную систему.
- Обновите BIOS.
0x0000003F
NO_MORE_SYSTEM_PTES
В системе закончились записи в таблице страниц. Недостаточно PTE (записей файла страницы). Обычно это вызвано тем, что драйвер неправильно очищает файл подкачки или не хватает места на диске.
Основная причина появления синего экрана заключается в том, что драйвер пытается запросить большой блок виртуальной памяти, но нет непрерывного блока достаточного размера, чтобы удовлетворить этот запрос.
Часто видеодрайверы пытаются занять огромный объем памяти, которого просто нет. Эта ошибка также может быть вызвана программами резервного копирования.
- Обновите драйверы.
- Проверьте свободное пространство на диске C:
0x00000040
TARGET_MDL_TOO_SMALL
Это указывает на MDL (список дескрипторов памяти), который был выделен для отображения, но буфер недостаточно велик для отображения номеров блоков страниц (PFN).
Возможно, проблема с драйвером.
- Обновите драйверы.
- Обновить ОС.
0x00000041
MUST_SUCCEED_POOL_EMPTY
Ошибка указывает на то, что какой-то драйвер запросил слишком много места в пуле must_succeed.
Обновите драйвер, указанный в ошибке.
0x00000042
ATDISK_DRIVER_INTERNAL
Это указывает на ошибку драйвера жесткого диска.
Обновите драйвер, указанный в ошибке.
0x00000043
NO_SUCH_PARTITION
Это указывает на ошибку драйвера жесткого диска. Т.е. Я хотел изменить тип раздела, но не могу его найти.
Обновите драйвер, указанный в ошибке.
0x00000044
MULTIPLE_IRP_COMPLETE_REQUESTS
Драйвер запросил завершение для IRP [IoCompleteRequest()], но пакет уже был завершен.
Эту ошибку трудно обнаружить.
Самый простой случай — драйвер пытается выполнить одну и ту же операцию дважды, но этот случай очень редок.
Бывает также, что два разных драйвера пытаются взять на себя пакет и завершить его. Первый вариант обычно работает, а второй — нет. Трудно отследить, какой драйвер вызвал сбой, поскольку следы первого драйвера были перезаписаны вторым. Однако конфликт можно обнаружить, просмотрев поля DeviceObject в каждом месте стека.
Это также может произойти, если у вас установлен клиент Novell 4.83.
Обновите драйверы.
Если у вас установлен Novel, обновите его или перезагрузите более новую версию.
0x00000045
INSUFFICIENT_SYSTEM_MAP_REGS
Это указывает на то, что была предпринята попытка выделить больше регистров карты, чем выделено адаптеру.
0x00000046
DEREF_UNKNOWN_LOGON_SESSION
Это указывает на то, что был удален токен, который не был частью какой-либо известной сессии входа в систему.
0x00000047
REF_UNKNOWN_LOGON_SESSION
Это указывает на то, что был создан токен, который не был частью какой-либо известной сессии входа в систему.
0x00000048
CANCEL_STATE_IN_COMPLETED_IRP
Эта ошибка указывает на то, что пакет запроса ввода-вывода (IRP), который должен быть завершен, имеет особый порядок отмены, что означает, что пакет находится в таком положении, когда он не может быть отменен другим способом. Хотя сам пакет уже не имеет отношения к драйверу, устанавливающему порядок завершения работы, поскольку он уже находится в фазе завершения работы.
Обновите ОС.
0x00000049
PAGE_FAULT_WITH_INTERRUPTS_OFF
Ошибка буквально означает: ошибка страницы при доступе к памяти, с отключенными IRQ.
См. ошибку 0x0000001A
Проверьте память на наличие ошибок.
0x0000004A
IRQL_GT_ZERO_AT_SYSTEM_SERVICE
Это указывает на попытку выхода из системного обслуживания с IRQL (уровень запроса прерывания) больше 0.
0x0000004B
STREAMS_INTERNAL_ERROR
Указывает на внутреннюю ошибку в среде потоковой передачи или в драйвере потоковой передачи.
0x0000004C
FATAL_UNHANDLED_HARD_ERROR
Это указывает на то, что фатальная серьезная ошибка (ошибка STATUS) произошла до того, как обработчик ошибок стал доступен. Существует несколько причин, по которым могла возникнуть эта ошибка:
Поврежден файл структуры данных реестра;
Неожиданно не запустился Winlogon или Windows;
Поврежден драйвер или системная DLL.
- Восстановите операционную систему.
- Проверьте жесткий диск на наличие ошибок и вирусов.
- Проверьте реестр.
- Обновите драйверы.
0x0000004D
NO_PAGES_AVAILABLE
Недостаточно свободного места для продолжения операций.
Причины:
- Драйвер заблокирован в цикле редактируемых или отображаемых держателей страниц. Это ошибка драйвера.
- Драйвер накопителя не отвечает. Это ошибка драйвера.
- Недостаточно места в стеке диска для записи и/или редактирования страниц. память. Это ошибка драйвера.
- Все процессы были свернуты, все доступные страницы заполнены, а места все еще недостаточно.
- Драйвер забывает сбросить счетчик свободных страниц после запуска процессов.
- Или циклическая операция не может быть завершена.
Если доступен отладчик ядра, введите следующие команды, которые покажут, какие драйверы используют сколько памяти и где:
!process 0 7
!vm
dd mmpagingfiles
dd @$p
Варианты:
- Количество используемых страниц
- Количество физических страниц на машине
- Расширенное значение страницы
- Общее значение страницы
Обновите драйверы.
0x0000004E
PFN_LIST_CORRUPT
Это указывает на страницу управления памятью с поврежденным списком номеров файлов.
- Обновите драйверы.
- Обновите операционную систему.
- Проверьте память на наличие ошибок.
0x0000004F
NDIS_INTERNAL_ERROR
Это указывает на внутреннюю ошибку в обертке NDIS или драйвере NDIS.
- Проверьте жесткий диск на наличие ошибок.
0x00000050
PAGE_FAULT_IN_NONPAGED_AREA
Это указывает на отсутствие страницы в адресном пространстве, зарезервированной для ненумерованных страниц данных, t.е. Указывает на ошибочный адрес в памяти.
Это также может быть проблема с драйвером USB.
Такое поведение возникает, когда компьютер заражен одним из вариантов HaxDoor.
- Проверьте компьютер на наличие вирусов.
- Проверьте память на наличие ошибок.
- Обновить ОС.
- Обновите драйверы.
0x00000051
REGISTRY_ERROR
Ошибка реестра. Эта ошибка также может означать, что реестр получил ошибку ввода-вывода при попытке прочитать один из своих файлов. Ошибка могла быть вызвана аппаратной проблемой или повреждением системы. Это также может означать, что ошибка вызвана операцией обновления, которую использует только система безопасности, и то только тогда, когда ресурсы исчерпаны. Если эта ошибка возникает, проверьте, является ли машина PDC или BDC и сколько учетных записей находится в базе данных SAM (Account Security Manager), а также почти ли заполнены соответствующие библиотеки.
- Очистите реестр.
- Проверьте жесткий диск на наличие ошибок.
- Обновите ОС.
0x00000052
MAILSLOT_FILE_SYSTEM
Это указывает на проблему с файловой системой.
Проверьте жесткий диск на наличие ошибок.
0x00000053
NO_BOOT_DEVICE
Это указывает на то, что драйвер запуска не был успешно инициализирован.
0x00000054
LM_SERVER_INTERNAL_ERROR
Это указывает на внутреннюю ошибку в Windows.
0x00000055
DATA_COHERENCY_EXCEPTION
Это указывает на несоответствие между страницами в первичном и вторичном кэшах данных.
0x00000056
INSTRUCTION_COHERENCY_EXCEPTION
Это указывает на несоответствие между страницами в первичном и вторичном кэшах команд.
0x00000057
XNS_INTERNAL_ERROR
Это указывает на внутреннюю ошибку XNS. Возможно, вам потребуется заменить сетевую карту.
0x00000058
FTDISK_INTERNAL_ERROR
Система загружается с перестроенного первичного раздела, поэтому библиотеки говорят, что зеркало в порядке, но на самом деле это не так. Реальные образы были изменены. Вам нужно загрузиться именно с этого раздела.
Перезагрузите систему из теневого раздела.
0x00000059
PINBALL_FILE_SYSTEM
Это указывает на несоответствие между страницами в первичном и вторичном кэше данных. Возможна проблема с HPFS.
- Проверьте жесткий диск на наличие ошибок.
- Проверьте память на наличие ошибок.
0x0000005A
CRITICAL_SERVICE_FAILED
Это указывает на то, что критически важная служба не смогла инициализироваться при запуске последнего известного рабочего набора управления.
0x0000005B
SET_ENV_VAR_FAILED
Это указывает на то, что критическая служба не смогла инициализироваться, но последняя известная переменная рабочего окружения не может быть установлена.
0x0000005C
HAL_INITIALIZATION_FAILED
Инициализация фазы 0 уровня абстракции аппаратного обеспечения (HAL) перестала работать. Это может быть аппаратная проблема.
- Проверьте аппаратное обеспечение компьютера.
- Попробуйте переключить ACPI HPET Table в BIOS в положение Enabled.
- Обновите драйверы.
- Обновить ОС.
0x0000005D
UNSUPPORTED_PROCESSOR
Указывает на то, что установленный процессор не поддерживается.
Замена этого процессора на процессор, поддерживающий текущую версию Windows, устранит ошибку.
0x0000005E
OBJECT_INITIALIZATION_FAILED
Инициализация фазы 0 диспетчера объектов перестала работать. Это может быть аппаратная проблема.
0x0000005F
SECURITY_INITIALIZATION_FAILED
Фаза 0 инициализации системы безопасности перестала работать. Это может быть аппаратной проблемой.
0x00000060
PROCESS_INITIALIZATION_FAILED
Инициализация процесса фазы 0 перестала работать.
Это может быть проблема с оборудованием.
0x00000061
HAL1_INITIALIZATION_FAILED
Инициализация фазы 1 уровня аппаратной абстракции (HAL) прекращена.
Может быть проблема с драйвером устройства.
Обновите драйверы и ОС.
0x00000062
OBJECT1_INITIALIZATION_FAILED
Инициализация фазы 1 диспетчера объектов перестала работать.
Возможно, проблема с драйвером устройства.
Обновите драйверы и ОС.
0x00000063
SECURITY1_INITIALIZATION_FAILED
Фаза инициализации системы безопасности 1 перестала работать.
Возможно, проблема с драйвером устройства.
Обновите драйверы и ОС.
0x00000064
SYMBOLIC_INITIALIZATION_FAILED
Инициализация символьных ссылок перестала работать.
Может быть проблема с драйвером устройства.
Обновите драйверы и ОС.
0x00000065
MEMORY1_INITIALIZATION_FAILED
Фаза 1 инициализации памяти перестала работать.
Может возникнуть проблема с драйвером устройства.
Обновите драйверы и ОС.
0x00000066
CACHE_INITIALIZATION_FAILED
Инициализация кэша перестала работать.
Возможно, проблема с драйвером устройства.
Обновите драйверы и ОС.
0x00000067
CONFIG_INITIALIZATION_FAILED
Ошибка указывает на то, что реестр не может выделить место, необходимое для файлов реестра. Поскольку процесс резервирования этого пространства происходит на ранней стадии загрузки системы и для реестра выделяется достаточно места, и если эта ошибка возникает, значит, ошибка в самом процессе резервирования.
Проверьте свободное пространство на диске C:
0x00000068
FILE_INITIALIZATION_FAILED
Ошибка инициализации файловой системы.
Проверьте жесткий диск на наличие ошибок.
0x00000069
IO1_INITIALIZATION_FAILED
Не удалось инициализировать устройство ввода/вывода по неизвестной причине. Это может произойти, если при установке было принято неверное решение во время установки системы, или если пользователь неправильно перенастроил систему. Или он пытается установить образ одной системы на совершенно другую систему (другой компьютер).
Программы резервного копирования также могут вызывать ошибку.
0x0000006A
LPC_INITIALIZATION_FAILED
Вызов процедуры локальной инициализации (LPC) перестал работать. Возможно, проблема с драйверами.
0x0000006B
PROCESS1_INITIALIZATION_FAILED
Эта ошибка означает, что проверка инициализации операционной системы Microsoft Windows не удалась.
В Windows 7 или Windows Server 2008 R2:
Эта проблема возникает из-за поврежденного файла Bootcat.кэша или из-за изменения размера файла Bootcat.кэш с момента последнего успешного запуска.
Проверьте жесткий диск на наличие ошибок и вирусов.
Windows 7 или Server 2008 R2 — Обновление ОС.
0x0000006C
REFMON_INITIALIZATION_FAILED
Инициализация соединения монитора перестала работать.
Обновите драйверы.
0x0000006D
SESSION1_INITIALIZATION_FAILED
Эта ошибка означает, что проверка инициализации операционной системы Microsoft Windows не удалась.
0x0000006E
SESSION2_INITIALIZATION_FAILED
Эта ошибка означает, что проверка инициализации операционной системы Microsoft Windows завершилась неудачно.
0x0000006F
SESSION3_INITIALIZATION_FAILED
Эта ошибка означает, что проверка инициализации операционной системы Microsoft Windows завершилась неудачно.
0x00000070
SESSION4_INITIALIZATION_FAILED
Эта ошибка указывает на сбой инициализации операционной системы Microsoft Windows.
Обновите операционную систему
0x00000071
SESSION5_INITIALIZATION_FAILED
Эта ошибка указывает на то, что инициализация операционной системы Microsoft Windows не удалась.
Обновите операционную систему
0x00000072
ASSIGN_DRIVE_LETTERS_FAILED
Эта ошибка означает, что назначение буквы диска не удалось.
0x00000073
CONFIG_LIST_FAILED
Указывает на то, что одна из системных библиотек повреждена или не читается. Эта библиотека может быть следующих типов: SOFTWARE, SECURITY, SAM (Account Security Manager).
Первая причина этой ошибки заключается в том, что в Windows заканчивается место на системном диске.
Другая типичная проблема заключается в том, что попытка выделения пула не удалась.
- Проверьте свободное место на диске C:
- Проверьте жесткий диск и память на наличие ошибок.
0x00000074
BAD_SYSTEM_CONFIG_INFO
Информация о конфигурации системы повреждена.
Эта ошибка может указывать на то, что библиотека SYSTEM, загружаемая NTLDR, повреждена. Тем не менее, это практически невозможно, поскольку OSLOADER всегда проверяет библиотеки после загрузки и убеждается, что они не повреждены. Эта ошибка также может означать, что отсутствуют некоторые необходимые ключи реестра и их параметры
Она также может возникнуть, если разрешения на папку %SystemRoot%System32Config изменены таким образом, что системная учетная запись не имеет полного разрешения на доступ к этой папке.
Попытайтесь восстановить систему или попытайтесь загрузить последнюю удачную конфигурацию.
0x00000075
CANNOT_WRITE_CONFIGURATION
Эта ошибка может возникнуть, когда файлы системных библиотек (SYSTEM и SYSTEM.ALT) не может разместить дополнительные данные в момент инициализации реестра и на первом этапе (когда становятся доступны файловые системы). Эта ошибка обычно означает, что на диске нет свободного места, также она может возникнуть при попытке сохранить реестр на устройстве, доступном только для чтения.
0x00000076
PROCESS_HAS_LOCKED_PAGES
Эта ошибка может быть вызвана драйвером, который не полностью выгружен после операции ввода-вывода.
- Обновить драйверы.
- Обновите операционную систему.
0x00000077
KERNEL_STACK_INPAGE_ERROR
Система попыталась прочитать данные ядра из виртуальной памяти (файла подкачки) и не смогла найти данные по указанному адресу. Причины — дефекты оперативной памяти, сбой жесткого диска, повреждение данных или заражение вирусной программой и т.д.п.
- Проверьте память на наличие ошибок.
- Проверьте жесткий диск на наличие ошибок и вирусов.
0x00000078
PHASE0_EXCEPTION
Эта проверка на наличие ошибок возникает при неожиданном прерывании во время инициализации HAL. Это повреждение может возникнуть, если вы установили параметры прерывания в опциях загрузки, но не включили отладку ядра.
0x00000079
MISMATCHED_HAL
Эта проверка на ошибки указывает на то, что версия или конфигурация уровня аппаратной абстракции (HAL) не соответствует уровню аппаратной абстракции ядра или компьютера.
Ошибка MISMATCHED_HAL часто возникает, когда пользователь вручную обновляет Ntoskrnl.exe или Hal.dll.
Ошибка также может указывать на то, что один из этих двух файлов устарел. Например, HAL мог быть разработан для Microsoft Windows 2000, а ядро — для Windows XP. Или на компьютере может быть ошибочно установлен многопроцессорный HAL и однопроцессорное ядро, или наоборот.
Ntoskrnl.exe файл ядра для однопроцессорных систем и Ntkrnlmp.exe для многопроцессорных систем. Однако имена файлов соответствуют файлам на установочном носителе. После установки операционной системы Windows файл переименовывается в Ntoskrnl.exe, независимо от исходного файла, используемого в программе. В файле HAL также используется имя Hal.dll после установки, но на установочном носителе есть несколько возможных файлов HAL.
0x0000007A
KERNEL_DATA_INPAGE_ERROR
Эта проверка ошибки указывает на то, что нужная страница данных ядра из страничного файла не может быть считана в память.
- Проверьте подключение жесткого диска (шлейф).
- Обновите ОС и драйверы.
0x0000007B
INACCESSIBLE_BOOT_DEVICE
В процессе установки системы ввода-вывода драйвер загрузочного устройства мог не инициализировать устройство, с которого система пыталась загрузиться, или файловая система, которая должна была читать это устройство, либо не инициализировалась, либо просто не распознала информацию на устройстве как структуру файловой системы. В приведенном выше случае первым аргументом является адрес информационной структуры unicode, которая представляет собой ARC-имя устройства, с которого вы пытались загрузиться. Во втором случае первый аргумент является адресом объекта устройства, которое не может быть смонтировано.
Если эта ошибка возникает при первоначальной установке системы, то возможно, что система была установлена на диск или контроллер SCSI, который не поддерживается. Обратите внимание, что некоторые контроллеры поддерживаются только драйверами из библиотек Windows (WDL), которые должны быть установлены в режиме выборочной установки.
Эта ошибка также может возникнуть после установки нового SCSI адаптера или контроллера или после изменения системных разделов. На системах x86 вам необходимо отредактировать BOOT.INI; в системах ARC необходимо запустить Setup.
Нажмите здесь для получения дополнительной информации:
http://support.microsoft.com/kb/324103
- Проверьте память на наличие ошибок.
- Проверьте жесткий диск на наличие ошибок и вирусов.
- Проверьте загрузочный сектор (MBR) на наличие вирусов.
- Проверьте ваше оборудование.
- Обновите драйверы.
0x0000007C
BUGCODE_NDIS_DRIVER
Данная проверка ошибки указывает на наличие проблемы с драйвером NDIS.
Этот драйвер (NDIS Bugcheck) для Windows Server 2003 — Windows 7.
Для Windows 2000 и Windows XP см. файл справки «Для Windows 2000 и Windows XP». Ошибка 0x000000D2, BUGCODE_ID_DRIVER.
Переустановите драйвер NDIS.
0x0000007D
INSTALL_MORE_MEMORY
Эта ошибка указывает на то, что у вас недостаточно памяти для запуска Microsoft Windows.
Для работы Windows необходимо не менее 5 МБ оперативной памяти.
Установите дополнительную память.
0x0000007E
SYSTEM_THREAD_EXCEPTION_NOT_HANDLEDДля этого кода существует отдельная страница.
Перейти к описанию
0x0000007F
UNEXPECTED_KERNEL_MODE_TRAP
Эта ошибка означает, что произошло неожиданное исключение или прерывание в режиме ядра, при котором ядро не справляется.
Ошибка также может быть вызвана прерыванием, которое приводит к немедленной смерти в виде двойной ошибки. Первое число в коде ошибки — это количество прерываний (8 = двойная ошибка). Чтобы узнать больше о том, что представляет собой это прерывание, обратитесь к руководству по семейству Intel x86.
Короче говоря, ошибка возникает, когда процессор допускает ошибку, которую не может обработать ядро. Ошибка чаще всего вызвана плохими блоками оперативной памяти, а иногда — разгоном процессора.
Попробуйте отключить функцию синхронной передачи данных в BIOS.
РЕШЕНИЕ
Устранение неполадок: Если в компьютере установлено новое оборудование, его необходимо отключить. Если причиной сбоя стало имеющееся оборудование, необходимо удалить или заменить аппаратный компонент(ы) компьютера, который может быть сломан.
Просканируйте оперативную память на наличие ошибок.
Убедитесь, что все компоненты вашего компьютера установлены правильно. Почистите контакты адаптера.
Обновление BIOS.
Все жесткие диски, контроллеры жестких дисков и адаптеры SCSI должны быть совместимы с установленной версией Windows.
Если в сообщении об ошибке указан драйвер, отключите или обновите этот драйвер. Отключите или удалите любые драйверы или службы, которые были недавно добавлены. Если ошибка возникает при загрузке Windows и системный раздел отформатирован в файловой системе NTFS, используйте безопасный режим для переустановки или удаления неисправного драйвера. Если драйвер используется в качестве процесса запуска системы в безопасном режиме, запустите компьютер с помощью консоли восстановления, чтобы получить доступ к файлу.
Перезагрузите компьютер и нажмите F8 в меню текстового режима, чтобы отобразить параметры загрузки операционной системы. В этом меню выберите «Загрузить последнюю успешную конфигурацию». Этот вариант наиболее эффективен, когда в систему одновременно добавляется только один драйвер или служба.
Разгон процессора может привести к этой ошибке. Сбросьте тактовую частоту процессора до значения по умолчанию.
Убедитесь, что система зарегистрирована в Event Viewer. Если вы найдете там информацию об ошибке, вы сможете определить устройство или драйвер, который вызывает ошибку 0x0000007F.
Отключите кэш-память BIOS.
Если ошибка UNEXPECTED_KERNEL_MODE_TRAP возникает во время обновления до новой версии Windows, она может быть вызвана драйвером устройства, системной службой, антивирусной программой или программой резервного копирования, которые несовместимы с новой версией. Удалите все сторонние драйверы устройств и системные службы, отключите антивирусные программы.
Установите последнюю версию пакета обновления Windows.
Если предыдущие шаги не помогли решить проблему, отнесите материнскую плату в ремонтную мастерскую для диагностики. Трещины, царапины или неисправные компоненты на материнской плате могут вызвать эту ошибку.
0x00000080
NMI_HARDWARE_FAILURE
Ошибка инициализации ядра на данном оборудовании.
Эта ошибка указывает на проблему с аппаратным обеспечением.
0x00000081
SPIN_LOCK_INIT_FAILURE
Эта ошибка появляется очень редко.
0x00000082
DFS_FILE_SYSTEM
Ошибки распределенной файловой системы.
Обновите ОС.
0x00000083
OFS_FILE_SYSTEM
Это указывает на проблему с файловой системой OFS.
Проверьте жесткий диск на наличие ошибок.
0x00000084
RECOM_DRIVER
Это указывает на проблему с драйвером RECOM.
0x00000085
SETUP_FAILURE
Во время установки произошла фатальная ошибка.
Текстовая форма setup`a больше не использует bugcheck для устранения серьезных ошибок. Так вы никогда не столкнетесь с 0x8Все проверки ошибок были заменены более дружественными и (по возможности) более информативными сообщениями об ошибках. Однако некоторые авторы ошибок были просто заменены нашими экранами проверки ошибок, и код этих ошибок остался прежним. Эти ошибки перечислены ниже.)
0: Шрифт OEM HAL — недопустимый формат файла *.fon, поэтому установка не смогла отобразить текст. Это означает, что vgaxxx.fon на компакт-диске или дискете поврежден.
1: Не удалось инициализировать видео. Эта ошибка имеет свой собственный экран, и у пользователя есть только 2 опции.
Это означает, что файл vga.sys (или другой драйвер, в зависимости от машины) поврежден, или что данное оборудование не поддерживается.
Причина ошибки:
0: NtCreateFile of devicevideo0
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 (3 — код состояния вызова NT API)
2: Недостаточный объем памяти. Эта ошибка теперь использует более дружественный экран, в зависимости от того, насколько далеко зашла установка.
3: Клавиатура не была инициализирована. Теперь есть 2 разных экрана, в зависимости от ошибок, которые могли здесь возникнуть. Это может означать, что диск с драйверами для клавиатуры (i8042prt.sys или kbdclass.sys) поврежден или на компьютере установлена клавиатура, которая не поддерживается.
Это также может означать, что dll раскладки клавиатуры не может быть загружена.
Причина ошибки
0: NtCreateFile of deviceKeyboardClass0 .
При установке не удалось обнаружить клавиатуру, подключенную к компьютеру.
1: Невозможно загрузить dll раскладки клавиатуры.
Установка не может загрузить dll раскладки клавиатуры .
Это означает, что на дискете или CD нет файла (kbdus.dll для нас или других dll).
4: Установка не смогла выяснить путь к устройству, с которого началась установка. Это внутренняя ошибка установки.
5: Сбой проверки разделов. Это указывает на ошибку в драйвере диска. Параметры имеют значения только для группы установки.
0x0000008B
MBR_CHECKSUM_MISMATCH
Эта ошибка возникает во время загрузки операционной системы, когда контрольная сумма MBR, вычисленная операционной системой Microsoft Windows, не совпадает с контрольной суммой загрузчика системы.
Этот BSoD указывает на наличие вирусов.
Проверьте операционную систему на наличие вирусов с помощью актуального антивирусного программного обеспечения.
0x0000008E
PAGE_FAULT_IN_NON_PAGED_AREA
Этот BSoD является распространенной ошибкой. Чтобы интерпретировать ее, необходимо определить, какое исключение было сгенерировано.
Существуют следующие коды исключений:
0x80000002: STATUS_DATATYPE_MISALIGNMENT указывает на невыровненную ссылку на данные;
0x80000003: STATUS_BREAKPOINT. Указывает на ситуацию, когда система сталкивается с контрольной точкой или ASSERT без подключенного отладчика ядра;
0xC0000005: STATUS_ACCESS_VIOLATION указывает на нарушение доступа к памяти.
Для устранения ошибки необходимо:
Убедитесь, что на системном разделе диска достаточно свободного места;
Если в сообщении об ошибке указан драйвер, отключите или обновите его;
Замените видеокарту;
Обновите BIOS;
Отключите опции кэширования и затенения памяти BIOS.
Параметр 2 (адрес исключения) должен идентифицировать драйвер или функцию, вызвавшую ошибку.
Если причины исключения не установлены, рассмотрите следующие проблемы:
Несовместимость аппаратного обеспечения. Убедитесь, что вновь установленное оборудование совместимо с установленной версией Windows;
Причиной ошибки может быть неисправный драйвер устройства или системная служба. Аппаратные проблемы, такие как несовместимость BIOS, конфликты памяти и IRQ, также могут вызывать синий экран.
Если имя драйвера указано в списке ошибок, его необходимо удалить или отключить. Также удалите или отключите все недавно добавленные драйверы и службы. Если ошибка возникает при запуске системы и системный раздел отформатирован в файловой системе NTFS, необходимо использовать Безопасный режим для удаления неисправного драйвера. Если драйвер используется как часть системного процесса для запуска безопасного режима, вам потребуется запустить компьютер с помощью консоли восстановления, чтобы получить доступ к файлу.
Если BSoD указывает на системный драйвер Win32k.Источником ошибки может быть сторонняя программа дистанционного управления. Если есть такое программное обеспечение, его необходимо удалить.
Убедитесь, что система вошла в Event Viewer. Информация об ошибке поможет определить устройство или драйвер, который вызывает Stop 0x0000008E.
Отключите кэширование памяти BIOS. Обновление микропрограммы BIOS.
Необходимо также запустить диагностику аппаратного обеспечения. Просканируйте оперативную память на наличие ошибок.
Синий экран KERNEL_MODE_EXCEPTION_NOT_HANDLED может возникнуть после первого перезапуска при установке Windows или после завершения установки. Возможная причина — недостаток дискового пространства для установки. Удалите все временные файлы, файлы интернет-кэша, файлы резервных копий приложений и .файлы chk. Вы можете использовать другой жесткий диск с большей емкостью.
0x0000008F
PP0_INITIALIZATION_FAILED
Это сообщение появляется, если инициализация фазы 0 диспетчера Plug and Play в режиме ядра не удалась (kernel-mode Plug and Play Manager failed). Нет ничего, что могло бы вызвать эту ошибку.
0x00000090
PP1_INITIALIZATION_FAILED
Ошибка возникает во время инициализации первичной фазы менеджера Plug and Play в режиме ядра. На этом этапе инициализируются системные файлы, драйверы и реестр.
Проверьте аппаратное обеспечение и системный диск.
0x00000091
WIN32K_INIT_OR_RIT_FAILURE
UNKNOWN
0x00000092
UP_DRIVER_ON_MP_SYSTEM
Эта ошибка возникает только при загрузке однопроцессорного драйвера в системе с более чем одним активным процессором.
0x00000093
INVALID_KERNEL_HANDLE
Эта ошибка возникает, когда некоторый код ядра (e.g. сервер, перенаправитель или другой драйвер) попытался закрыть недопустимый дескриптор или защищенный дескриптор.
Параметры:
1 — Вызванный дескриптор NtClose
2 — 0 означает, что защищенный хэндл был закрыт
1 означает, что был закрыт недопустимый дескриптор
Клиентская служба Novell NetWare версии 3 также может вызывать ошибку.5b.
0x00000094
KERNEL_STACK_LOCKED_AT_EXIT
Это сообщение появляется, когда поток существует, а его стек помечен как заблокированный.
Проблема вызвана драйвером оборудования.
Обновите драйверы.
0x00000095
PNP_INTERNAL_ERROR
UNKNOWN
0x00000096
INVALID_WORK_QUEUE_ITEM
Эта проверка на ошибку указывает на удаление элемента очереди, содержащего нулевой указатель.
Это сообщение появляется, когда KeRemoveQueue удаляет очередь данных, а поле flink или blink равно 0. Почти всегда это происходит из-за неправильного применения кода рабочего элемента текущего объекта, но неправильное применение любой очереди также может привести к этой ошибке. Правило — данные могут быть помещены в очередь только один раз. Когда элемент удаляется из очереди, его поле flink равно 0. Эта ошибка возникает при попытке удалить данные, поля flink или blink которых равны 0. Чтобы устранить эту ошибку, необходимо выяснить, к какой очереди она относится. Если эта очередь является одной из рабочих очередей EX (ExWorkerQueue), то удаляемый объект является WORK_QUEUE_ITEM. Эта ошибка предполагает, что причина заключается в следующем. Параметры ошибки помогают определить драйвер, который неправильно использует очередь.
Проблема вызвана неправильным драйвером оборудования.
0x00000097
BOUND_IMAGE_UNSUPPORTED
MmLoadSystemImage был вызван для загрузки образа. Это не поддерживается ядром. Убедитесь, что привязка.exe не был запущен для изображения.
Параметры:
- Обращение к данным в очереди, поле flink/blink которых равно нулю.
- Обращение к очереди ссылок. Обычно это одна из очередей ExWorkerQueues.
- Начальный адрес массива ExWorkerQueue. Это покажет, является ли данная очередь одной из очередей ExWorkerQueue, и если да, то смещение от этого параметра покажет очередь.
- Если это очередь ExWorkerQueue (как это обычно бывает), то это адрес запущенной процедуры, которая была бы вызвана, если бы запущенный элемент был действительным. Это может быть использовано для идентификации драйвера, который неправильно использует рабочую очередь.
Проблема вызвана неправильным аппаратным драйвером.
0x00000098
END_OF_NT_EVALUATION_PERIOD
Эта проверка на ошибку указывает на то, что пробный период для операционной системы Microsoft Windows закончился.
0x00000099
INVALID_REGION_OR_SEGMENT
ExInitializeRegion или ExInterlockedExtendRegion был вызван с неправильным набором параметров.
0x0000009A
SYSTEM_LICENSE_VIOLATION
Операционная система Microsoft Windows обнаружила нарушение лицензионного соглашения.
BSoD возникает, когда пользователь пытается изменить тип продукта автономной системы или когда изменяется испытательный срок оценочного модуля Windows.
0x0000009B
UDFS_FILE_SYSTEM
Одной из возможных причин появления синего экрана является поврежденный жесткий диск. Повреждение файловой системы или плохие блоки (сектора) на диске могут вызвать эту ошибку. Поврежденные драйверы SCSI и IDE также могут негативно влиять на способность системы читать и записывать на жесткий диск, вызывая эту ошибку.
Другой возможной причиной является исчерпание пула необработанной памяти. Во время процесса индексирования, если объем доступного пула необработанной памяти очень мал, другой драйвер, требующий пул необработанной памяти, может вызвать ошибку.
Устраните повреждение диска: Проверьте Event Viewer на наличие сообщений об ошибках SCSI и FASTFAT или Autochk (журнал приложений), которые могут точно определить устройство или драйвер, вызывающий ошибку. Попробуйте отключить любые антивирусные программы, программы копирования или дефрагментаторы диска, которые постоянно следят за системой. Также необходимо выполнить аппаратную диагностику системы.
Выполните команду chkdsk/f/r для обнаружения и устранения любых структурных повреждений файловой системы. Необходимо перезагрузить систему, прежде чем начнется сканирование диска на системном разделе.
Вам нужно решить проблему истощенного пула памяти, который не выгружается: добавьте в компьютер новую физическую память. Это увеличит объем пула непрокачиваемой памяти, доступной ядру.
0x0000009C
MACHINE_CHECK_EXCEPTION
Фатальное исключение при проверке машины.
Это происходит из-за того, что процессор вашего компьютера обнаруживает ошибку и сообщает о ней Windows XP. Для этого используется Machine Check Exception (MCE) для процессоров Pentium или Machine Check Architecture (MCA) для некоторых процессоров Pentium Pro. Ошибка может быть вызвана следующим:
Ошибки системной шины
Проблемы с четностью памяти или кодом коррекции ошибок (ECC)
Проблемы с кэшированием в процессоре или аппаратном обеспечении
Проблема с Translation Lookaside Buffers (TLB) в центральном процессоре
Другие проблемы процессора
Другие аппаратные проблемы
Решение:
Ошибка может возникнуть, если:
- Вы разогнали процессор или шину. В этом случае установите рабочие параметры в соответствии с рекомендациями производителя.
- Нестабильное питание. Убедитесь, что ваш блок питания работает правильно.
- Перегрев. Перегрев компонентов может привести к этой ошибке. Убедитесь, что все вентиляторы работают правильно.
- Поврежденная память или память, не подходящая для вашего компьютера. Убедитесь, что память работает правильно и что модель совместима с вашей конфигурацией.
Добавление:
Эта ошибка также может возникнуть, если:
- Вы изменили настройки BIOS, влияющие на конфигурацию ядра
- Вы установили HP из чужого образа системы
- У вас неправильно подключено какое-то оборудование
Это происходит потому, что проверка машины не соответствует уже установленной конфигурации ядра.
В операционных системах Windows Vista и более поздних версиях синий экран 0x0000009C возникает только при следующих обстоятельствах:
WHEA не полностью инициализирована;
Все процессоры, которые сходятся, не имеют ошибок в своих регистрах.
При других обстоятельствах эта ошибка заменяется BSoD 0x00000124: WHEA_UNCORRECTABLE_ERROR.
0x0000009E
USER_MODE_HEALTH_MONITOR
Эта проблема возникает из-за враждебных отношений между потоком, освобождающим стек ядра, и другим потоком, выделяющим память.. Эта проблема возникает, если попытки выделения памяти происходят до того, как рабочий поток очистит стек памяти ядра.
Аппаратные механизмы обнаружили службы режима ядра, которые не запущены. Однако проблемы исчерпания ресурсов (включая утечки памяти, конкуренцию блокировок) могут блокировать критически важные компоненты пользовательского режима без блокировки ожидающих вызовов процедур (DPC) или истощения пула непрокачиваемой памяти.
В операционных системах Microsoft Windows Server 2003, Enterprise Edition, Windows Server 2003, Datacenter Edition и Windows 2000 с пакетом обновления 4 (SP4) BSoD может быть вызван пользовательским режимом. Синий экран 0x0000009E возникает, только если пользователь установил HangRecoveryAction на 3.
Также ошибка может возникать при добавлении дополнительных дисковых накопителей для отказоустойчивых кластеров в Windows Server 2008 R2
0x0000009F
DRIVER_POWER_STATE_FAILURE
Драйвер находится в несовместимом или нестабильном состоянии питания. Возникает в большинстве случаев из-за сбоев питания, во время выключения, режима ожидания или гибернации.
Windows XP и более поздние версии
Причина:
Причиной этой остановки является драйвер устройства, который не пережил вызов для перехода в другое состояние питания.
Решение:
Вам необходимо обновить или удалить сломанный драйвер устройства или драйвер фильтра файловой системы, который мог быть установлен антивирусом, программой удаленного доступа или CDW/CDRW.
Примените следующее для обнаружения драйвера:
- Используйте %SystemRoot%System32Sigverif.exe для проверки драйверов, не прошедших тесты Microsoft (неподписанные драйверы).
- Проверьте наличие обновлений драйверов у поставщика системы.
- Обновите программное обеспечение, которое может иметь драйверы фильтра файловой системы.
- Удалите аппаратные компоненты, а также программное обеспечение, в котором нет необходимости.
- Установите другую Windows на другой раздел. И вы устанавливаете программное обеспечение, сразу же проверяя его, пока не найдете уязвимую программу.
0x000000A0
INTERNAL_POWER_ERROR
Указывает на фатальную ошибку менеджера управления питанием.
При попытке перевести компьютер с Windows Vista или Windows Server 2008 в спящий режим появляется сообщение о неразрешимой ошибке.
Эта проблема вызвана ошибкой в файле Atapi.sys. Перед переходом в спящий режим Windows Vista записывает на диск файл гибернации памяти. Однако в некоторых случаях диск может не вернуть правильное значение при попытке инициализации соответствующего стека системного хранилища. Когда диск хранения возвращает недопустимое значение, Windows Vista перестает отвечать на запросы.
Обновите свою ОС
0x000000A1
PCI_BUS_DRIVER_INTERNAL
0x000000A1 возникает при обнаружении несоответствия в структуре драйвера внутренней шины PCI и не может быть продолжено.
0x000000A2
MEMORY_IMAGE_CURRUPT
0x000000A2 указывает на поврежденный исполняемый образ в памяти.
Контрольная сумма памяти (CRC) перестает работать.
Проверьте память на наличие ошибок.
0x000000A3
ACPI_DRIVER_INTERNAL
0x000000A3 указывает на то, что драйвер ACPI обнаружил внутреннее несоответствие.
Несоответствие в драйвере ACPI настолько серьезное, что продолжение работы приведет к серьезным проблемам.
Возможным источником данной проблемы является ошибка BIOS.
0x000000A4
CNSS_FILE_SYSTEM_FILTER
0x000000A4 указывает на ошибку в фильтре файловой системы CNSS.
BSoD CNSS_FILE_SYSTEM_FILTER может возникнуть из-за переполнения пула памяти без возможности прокачки. Если пул непрокачиваемой памяти абсолютно полон, эта ошибка может остановить работу системы. Если в процессе индексации доступный пул необработанной памяти очень мал, другой драйвер, которому нужен пул необработанной памяти, может вызвать такую же ошибку.
Решите проблему с исчерпанием пула подкачки: добавьте в компьютер новую физическую память. Это позволит увеличить объем пула подкачиваемой памяти, доступной ядру.
0x000000A5
ACPI_BIOS_ERROR
Это сообщение вызвано постоянными сбоями в BIOS ACPI. Невозможно устранить эту проблему на уровне операционной системы. Необходим детальный анализ.
Это может произойти, если обнаружено, что BIOS компьютера не полностью соответствует конфигурации и питанию (ACPI).
Чтобы устранить эту проблему, обратитесь к производителю компьютера, чтобы получить обновление BIOS, полностью соответствующее стандарту ACPI.
Чтобы временно решить эту проблему, необходимо вручную установить стандартный уровень абстракции аппаратного обеспечения компьютера (HAL):
Перезагрузите компьютер и повторно запустите программу установки.
После перезапуска программы установки нажмите F7 (не F6), когда появится запрос «Нажмите F6, если вам нужно установить специальный драйвер SCSI или RAID».».
Windows автоматически отключает настройки ACPI HAL и устанавливает PC HAL по умолчанию.
0x000000A7
BAD_EXHANDLE
Эта ошибка означает, что при проверке в режиме ядра в таблице дескрипторов обнаружена несогласованная запись в таблице состояния.
0x000000AB
SESSION_HAS_VALID_POOL_ON_EXIT
Эта ошибка означает, что проверка сеанса загрузки произошла, когда сеанс драйвера все еще находился в памяти.
Ошибка возникает из-за того, что драйвер сессии не освобождает свой пул выделений перед выгрузкой сессии. Эта проверка указывает на ошибку в Win32k.sys, Atmfd.dll, Rdpdd.dll, или видеодрайвер.
0x000000AC
HAL_MEMORY_ALLOCATION
Эта ошибка указывает на то, что проверка уровня абстракции аппаратного обеспечения (HAL) не смогла получить достаточно свободной памяти.
Проверьте ОС на наличие вирусов.
0x000000AD
VIDEO_DRIVER_DEBUG_REPORT_REQUEST
Эта проверка на ошибку указывает на то, что видеопорт создал несмертельный минидамп от имени видеодрайвера во время выполнения.
Проверка ошибки VIDEO_DRIVER_DEBUG_REPORT_REQUEST может быть вызвана только созданием минидампа, но не созданием полного дампа или дампа ядра.
0x000000B4
VIDEO_DRIVER_INIT_FAILURE
Windows не удалось загрузить драйвер видеокарты. Проблема в основном связана с видеодрайверами или произошел аппаратный конфликт с видеокартой. Перезагрузитесь в безопасном режиме и смените видеодрайвер на тот, который установлен по умолчанию.
0x000000B8
ATTEMPTED_SWITCH_FROM_DPC
Это указывает на то, что подпрограмма отложенного вызова процедур (DPC) попыталась выполнить недопустимую операцию.
Трассировка стека приведет к коду в исходной подпрограмме DPC, который вызвал ошибку.
0x000000B9
CHIPSET_DETECTED_ERROR
Система остановилась из-за критических ошибок в чипсете.
- Если ошибка возникает после того, как система проработала некоторое время, и если она не возникает на холодном компьютере, проверьте, не перегревается ли чипсет на материнской плате.
- Установите драйверы для чипсета.
- Проверьте работоспособность материнской платы, используя диагностическое программное обеспечение.
0x000000BA
SESSION_HAS_VALID_VIEWS_ON_EXIT
Это указывает на то, что драйвер сеанса все еще отображает представления, когда сеанс выгружен.
Проблемы с видео или драйвером.
В первую очередь необходимо проверить драйвер для вашей видеокарты и работоспособность самой карты.
0x000000BB
NETWORK_BOOT_INITIALIZATION_FAILED
Эта ошибка означает, что Windows не смогла успешно загрузиться по сети.
Эта ошибка возникает, когда Windows загружается из сети, и критическая функция перестала работать во время инициализации ввода-вывода.
Проверьте состояние сети и доступность сервера.
0x000000BC
NETWORK_BOOT_DUPLICATE_ADDRESS
Это указывает на то, что во время начальной загрузки сети этой машине был назначен двойной IP-адрес.
Если вы установили его вручную, проверьте, правильно ли установлен IP-адрес. Или вы можете просто заменить его на новый.
0x000000BE
ATTEMPTED_WRITE_TO_READONLY_MEMORY
Драйвер попытался выполнить запись в память, доступную только для чтения. Обычно это происходит после сбоя драйвера оборудования, системной службы, перепрошивки BIOS. Если имя драйвера указано в ошибке, попробуйте устранить проблему, отключив, удалив или откатив драйверы.
Удалите последнюю установленную программу, обновите драйверы и установите последние обновления.
0x000000BF
MUTEX_ALREADY_OWNED
Несанкционированная попытка доступа к сигнальному объекту.
Скорее всего, вам придется восстановить систему из резервной копии или переустановить ее. Но сначала вы можете попробовать установить последние обновления.
Проблема также может существовать на аппаратном уровне.
0x000000C1
SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION
Один из драйверов не записывается в свое пространство памяти.
Если ошибка была вызвана установкой нового программного обеспечения, то отмените установку. Также может помочь обновление системы.
0x000000C2
BAD_POOL_CALLER
Ядро системы или драйвер передали недопустимую команду доступа к памяти. Обычно причиной этой ошибки является плохой драйвер или программное обеспечение.
Попытайтесь выяснить, какая программа вызывает ошибку.
Также имеет смысл запустить тест памяти.
0x000000C3
BUGCODE_PSS_MESSAGE_SIGNATURE
UNKNOWN
0x000000C4
DRIVER_VERIFIER_DETECTED_VIOLATION
Время от времени Windows проверяет драйверы на наличие фатальных ошибок. Эта остановка, означает, что проверка не удалась и в одном из драйверов, есть критические ошибки
Найдите нефункциональный драйвер и обновите его.
0x000000C5
DRIVER_CORRUPTED_EXPOOL
Один из драйверов пытается обратиться к области памяти, которая не является его собственной или не существует.
Проблема может быть вызвана неправильным программным обеспечением, а также проблемами с драйверами и операционной системой. Поэтому необходимо локализовать и, если возможно, обновить программное обеспечение.
0x000000C6
DRIVER_CAUGHT_MODIFYING_FREED_POOL
Драйвер пытается получить доступ к свободному пространству памяти, к которому у него нет доступа.
Обновите драйверы, установите последние обновления. Попробуйте удалить последнюю установленную программу.
0x000000C7
TIMER_OR_DPC_INVALID
Системный таймер или отложенный вызов DPC был обнаружен в не предназначенной для этого области памяти.
Если проблема вызвана последней установленной программой, удалите ее. Также эта проблема может быть вызвана некорректными драйверами и ошибками Windows.
0x000000C8
IRQL_UNEXPECTED_VALUE
Процесс вызвал прерывание, которое не ожидалось ядром или не может быть вызвано. Первый параметр вида 0x00AABSS указывает, какое прерывание было вызвано AA, а какое ожидалось BB
Обычно ошибка вызвана либо драйверами, либо самой операционной системой.
0x000000C9
DRIVER_VERIFIER_IOMANAGER_VIOLATION
Обычно это происходит из-за неправильной установки одного из драйверов или ошибки в одном из драйверов. Кроме того, данная ошибка часто может возникать вместе с несколькими другими остановками.
Обновите драйверы.
0x000000CA
PNP_DETECTED_FATAL_ERROR
Несколько причин:
Некоторые из установленных аппаратных средств неправильно обнаружены службой Plug and play.
Результат автоматического обновления.
Оба варианта встречаются довольно часто.
Поэтапно отключите оборудование и найдите неисправное устройство.
Если ошибка появилась после обновления системы и она не загружается в безопасном режиме теперь *в большинстве случаев загружается*, то поможет либо переустановка, либо восстановление windows.
Если каким-то чудом и винда загрузилась в безопасном режиме или в последней удачной конфигурации, то можно откатить обновления и последние установленные программы.
0x000000CB
DRIVER_LEFT_LOCKED_PAGES_IN_PROCESS
Возникает, как правило, при резервном копировании данных или при использовании удаленных вызовов процедур и выполнении программ на удаленной машине.
Ошибка указывает на то, что драйвер или диспетчер ввода/вывода не может открыть заблокированные страницы после операции ввода/вывода. Имя драйвера может быть указано на синем экране 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
Это указывает на то, что система пыталась получить доступ к недействительной памяти в процессе IRQL, который был слишком высок.
Если вы недавно установили какое-либо новое программное обеспечение, убедитесь, что оно установлено правильно. Проверьте наличие обновленных драйверов на веб-сайте производителя.
Альтернативный метод открыть реестр HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Session Manager Memory Management. В этом ключе создайте и отредактируйте параметр ProtectNonPagedPool и установите его значение в DWORD 1.
0x000000D1
DRIVER_IRQL_NOT_LESS_OR_EQUAL
Система попыталась получить доступ к памяти страницы с помощью процесса ядра через высокоуровневый IRQL. Наиболее распространенной причиной является плохой драйвер устройства. Также причиной может быть поврежденная оперативная память или поврежденный файл подкачки.
Возможные причины:
Неисправный драйвер
Неисправная оперативная память
Поврежденный файл виртуальной памяти.
0x000000D2
BUGCODE_ID_DRIVER
Это указывает на проблему с драйвером NDIS.
Эта проверка кода ошибки возникает только в Windows 2000 и Windows XP. В Windows Server 2003 и более поздних версиях соответствующий код проверки — ошибка 0x0000007C (BUGCODE_NDIS_DRIVER).
0x000000D3
DRIVER_PORTION_MUST_BE_NONPAGED
Это означает, что система пыталась получить доступ к страничной памяти в процессе IRQL, который был слишком высоким.
Эта ошибка проверки обычно вызывается драйверами, которые неправильно пометили свой собственный код или данные.
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
Это означает, что в системе больше нет остаточных записей таблицы страниц (PTE).
Обычно это происходит при нехватке записей таблицы страниц (PTE), когда драйверу требуется слишком много системной памяти.
0x000000D9
MUTEX_ALREADY_OWNED
Это указывает на то, что внутренние структуры отслеживания заблокированной страницы были повреждены.
0x000000E0
ACPI_BIOS_FATAL_ERROR
Это указывает на неисправность одного из компонентов компьютера.
0x000000E1
WORKER_THREAD_RETURNED_AT_BAD_IRQL
Указывает, что рабочий поток завершился и вернулся с IRQL> = УРОВЕНЬ_ДИСПЕТЧЕРИЗАЦИИ.
Виртуальные машины Windows Server 2008 на Hyper-V генерируют ошибку остановки, когда NLB (балансировка сетевой нагрузки) настроена или когда кластер NLB (балансировка сетевой нагрузки) не сходится, как ожидалось
Windows Server 2008 — Обновление ОС.
0x000000E2
MANUALLY_INITIATED_CRASH
Это указывает на то, что пользователь сознательно инициировал ошибку либо из отладчика ядра, либо с клавиатуры.
0x000000E3
RESOURCE_NOT_OWNED
Это указывает на то, что поток пытался освободить ресурс, которого у него не было.
Различные сбои, связанные с файловой системой, вызывают эту ошибку STOP.
Для Windows Vista или Windows Server 2008 эта проблема может возникнуть на Symantec 11.0 выпуск 2 (MB2) защищенного компьютера. Если это произошло, пожалуйста, обновите операционную систему.
0x000000E4
WORKER_INVALID
Это указывает на то, что память, которая не должна содержать исполнительный элемент рабочего, содержит такой элемент, или что текущий активный элемент рабочего был поставлен в очередь.
Обычно это вызвано тем, что драйверы освобождают память, в которой все еще содержится рабочий исполняемый файл.
0x000000E6
DRIVER_VERIFIER_DMA_VIOLATION
Это код контроля ошибок для всех сбоев проверки DMA верификатора драйверов.
0x000000E7
INVALID_FLOATING_POINT_STATE
Это указывает на то, что сохраненное состояние потока с плавающей точкой недействительно.
0x000000E8
INVALID_CANCEL_OF_FILE_OPEN
Это указывает на то, что в IoCancelFileOpen был передан недопустимый объект файла.
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
Это означает, что сеанс выгрузки произошел, когда сеанс драйвера все еще находился в памяти.
Это указывает на ошибку в Win32k.sys, atmfd.dll, rdpdd.dll или видеодрайвер.
0x000000ED
UNMOUNTABLE_DISK_VOLUME
Система ввода/вывода ядра пыталась смонтировать устройство для загрузки системы, и это не удалось. Эта ошибка может возникнуть во время обновления до Windows XP в системе, в которой используются высокопроизводительные диски или контроллеры ATA, и они соединены кабелем с низкой пропускной способностью. В некоторых случаях после перезагрузки система может продолжать работать без видимых сбоев. Эта ошибка часто появляется после некорректного зависания Windows. Чтобы исправить ситуацию, используйте EMRD или ERCD и выберите в меню режим 3 (коррекция NTFS).
1) Существует вероятность простого повреждения файловой системы. В этом случае можно попробовать выполнить следующие действия:
- Настройте BIOS вашего компьютера на загрузку с CD/DVD диска.
- Вставьте установочный компакт-диск с Windows XP и загрузите с него компьютер.
- Запустите консоль восстановления вместо установки операционной системы (клавиша R на соответствующем экране).
- В командной строке консоли восстановления выполните команду: chkdsk c: /F /X /R
- (командные ключи могут немного отличаться, выполните команду chkdsk /? )
- После завершения команды перезагрузите компьютер.
P.S: Если по какой-то причине консоль восстановления не запускается, вы можете использовать другие LiveCD (e.g. BartPE, ERD Commander, OO BlueCon — из всех них можно запустить одну и ту же команду chkdsk)
2) Возможно, произошел аппаратный сбой и ваш жесткий диск вышел из строя. Попробуйте запустить систему в безопасном режиме.
Если проблема повторится, переустановите систему в режиме обновления.
= В случае неудачи может потребоваться замена аппаратного обеспечения.
0x000000EF
CRITICAL_PROCESS_DIED
Это указывает на то, что критический системный процесс умер.
0x000000F1
SCSI_VERIFIER_DETECTED_VIOLATION
Это код ошибки проверки нарушения драйвера SCSI.
0x000000F3
DISORDERLY_SHUTDOWN
Выключение Windows связано с нехваткой памяти. Проверьте наличие свободного места на диске и «замороженных» программ или драйверов.
0x000000F4
CRITICAL_OBJECT_TERMINATION
Это означает, что процессы или потоки, критически важные для работы системы, были неожиданно завершены.
Ошибка 0x0F4 указывает на проблему с жестким диском, возможно, с драйвером контроллера.
Фатальная ошибка синего экрана (BSOD) возникает из-за драйвера snapman.Acronis program sys. Удаление драйверов Acronis SnapAPI.
Возникает на WinXP, если она установлена на ведомый диск. Например, на: канале IDE ведомого диска или на дисках SATA, которые не находятся на нулевом канале.
Второе условие возникновения, диск должен быть единственным.
- Проверьте диск на наличие логических и физических ошибок.
- Попробуйте изменить канал, к которому подключен диск. Например, подключите кабель к другой розетке.
- Замените шлейф.
Возможные причины — HDD, проверьте кабели, проверьте надежность соединения, также режимы BIOS HDD.
0x000000F5
FLTMGR_FILE_SYSTEM
Это означает, что в диспетчере фильтров произошла неустранимая ошибка.
На причину проблемы указывает значение параметра 1.
Если параметр 1 равен 0x66, вы можете отладить эту проблему, убедившись, что драйвер минифильтра зарегистрировал обратный вызов для этого задания. Текущее задание может быть найдено в структуре данных обратного вызова. (См. Параметр 2.) Использование! расширение отладчика fltkd.cbd.
Если параметр 1 равен 0x67, следует проверить, нет ли где-то в системе негерметичного пула неподписанной памяти.
Если параметр 1 равен 0x6A, убедитесь, что драйвер минифильтра не обращается к этому файловому объекту (см. раздел 6).2.Параметр 2) получите дескриптор в любой момент обработки этого задания минифильтром.
Если параметр 1 равен 0x6B или 0x6C, произошла невосстанавливаемая ошибка внутреннего состояния, которая заставит операционную систему проверить.
Если параметр 1 равен 0x6D, убедитесь, что драйвер минифильтра не вызывает FltReleaseContext слишком много раз для данного контекста (см. Параметр 2).
Если параметр 1 равен 0x6E, убедитесь, что драйвер минифильтра не вызывает FltReferenceContext после удаления данного контекста (см. Параметр 2).
0x000000F6
PCI_VERIFIER_DETECTED_VIOLATION
Это указывает на то, что произошла ошибка в BIOS или другом устройстве, проверяемом драйвером PCI.
0x000000F7
DRIVER_OVERRAN_STACK_BUFFER
Это означает, что драйвер переполнил стек буфера.
Это классическая хакерская атака — переполнение буфера. Система была переведена в нерабочее состояние, чтобы предотвратить получение злоумышленником полного контроля над ней.
Проверьте компьютер на наличие вирусов.
0x000000F8
RAMDISK_BOOT_INITIALIZATION_FAILED
Это означает, что произошел сбой инициализации при попытке загрузки с диска.
0x000000F9
DRIVER_RETURNED_STATUS_REPARSE_FOR_VOLUME_OPEN
Это указывает на то, что драйвер вернул STATUS_REPARSE на запрос IRP_MJ_CREATE без имени.
0x000000FA
HTTP_DRIVER_CORRUPTED
Это указывает на то, что HTTP (Http.sys) находится в поврежденном состоянии и не может быть восстановлен.
Системный драйвер Http.системный драйвер sys поврежден. Вам необходимо восстановить этот компонент с оригинального диска.
0x000000FC
ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY
Была предпринята попытка выполнить функцию в неисполняемой памяти.
Параметры:
- 1 — Адрес, с которого была предпринята попытка выполнения функции
- 2 — Содержание таблицы ввода страниц (PTE)
0x000000FD: DIRTY_NOWRITE_PAGES_CONGESTION
Отсутствует свободная страничная память для продолжения основных системных операций.
Параметры:
- Общий объем запрошенной страничной памяти
- Количество запрошенных страниц памяти с невозможностью записи.
- Код состояния при последней записи в страничную память
0x000000FD
DIRTY_NOWRITE_PAGES_CONGESTION
Это означает, что нет свободных страниц для продолжения основных системных операций.
Это указывает на ошибку драйвера.
0x000000FE
BUGCODE_USB_DRIVER
Это означает, что произошла ошибка в драйвере универсальной последовательной шины (USB).
Проблема чаще всего вызвана неисправным контроллером USB или подключенными устройствами USB. Отключите все USB-устройства от компьютера, также попробуйте отключить USB-контроллер в BIOS. Обновите драйверы USB.
0x000000FF
RESERVE_QUEUE_OVERFLOW
Это указывает на то, что была предпринята попытка включить новый элемент в резервную очередь, что привело к переполнению очереди.
0x00000100
LOADER_BLOCK_MISMATCH
Это означает, что либо блок загрузчика недействителен, либо он не соответствует загружаемой системе.
0x00000101
CLOCK_WATCHDOG_TIMEOUT
Эта ошибка указывает на то, что ожидаемое прерывание синхроимпульса на вторичном процессоре в многопроцессорной системе не было получено в течение отведенного интервала времени.Данный процессор не обрабатывает прерывания. Обычно это происходит, когда процессор не отвечает или входит в бесконечный цикл.
Обновите операционную систему.
0x00000103
MUP_FILE_SYSTEM
Эта ошибка указывает на то, что провайдер множественного интернет-протокола (MUP) столкнулся с недействительными или неожиданными данными. В результате MUP не может сформировать запрос канала от удаленной файловой системы к сетевому перенаправителю.
0x00000104
AGP_INVALID_ACCESS
Графический процессор попытался выполнить запись в память, которая не была для него зарезервирована. Ошибка связана с видеодрайвером или старой версией BIOS.
- Обновите драйверы видеокарты.
- Обновить BIOS.
0x00000105
AGP_GART_CORRUPTION
Ошибка появляется при повреждении таблицы ремаппинга графической апертуры (GART). Ошибка вызвана неисправностью драйвера DMA (прямой доступ к памяти).
Обновите драйверы видеокарты.
0x00000106
AGP_ILLEGALLY_REPROGRAMMED
Эта ошибка вызвана неподписанным или поврежденным видеодрайвером.
Обновите драйверы видеокарты.
0x00000108
THIRD_PARTY_FILE_SYSTEM_FAILURE
Произошла критическая ошибка в фильтре файловой системы стороннего производителя.
Ошибка может быть вызвана антивирусным ПО, ПО дефрагментации, ПО резервного копирования данных и другими сторонними утилитами. Также попробуйте увеличить размер файла подкачки и оперативной памяти.
0x00000109
CRITICAL_STRUCTURE_CORRUPTION
Ядро системы обнаружило некорректный код или нарушение целостности данных. Системы на базе 64 защищены от этой ошибки.
Проблема могла быть вызвана сбоем оперативной памяти или драйверами сторонних производителей.
0x0000010A
APP_TAGGING_INITIALIZATION_FAILED
Эта ошибка появляется очень редко.
0x0000010C
FSRTL_EXTRA_CREATE_PARAMETER_VIOLATION
Это означает, что было обнаружено нарушение в пакете Extra Create Parameter (ECP) библиотеки файловой системы (FsRtl).
0x0000010D
WDF_VIOLATION
Это указывает на то, что Kernel Mode Driver Framework (KMDF) обнаружил, что Windows нашла ошибку в драйвере на базе платформы.
0x0000010E
VIDEO_MEMORY_MANAGEMENT_INTERNAL
Это означает, что менеджер видеопамяти столкнулся с условием, которое он не смог исправить.
0x0000010F
RESOURCE_MANAGER_EXCEPTION_NOT_HANDLED
Это указывает на то, что менеджер транзакций ядра обнаружил, что менеджер ресурсов привилегированного режима поднял исключение в ответ на прямой обратный вызов.
0x00000111
RECURSIVE_NMI
Эта ошибка указывает на то, что произошло немаскируемое прерывание (NMI), в то время как предыдущее NMI еще не завершено.
0x00000112
MSRPC_STATE_VIOLATION
драйвер msrpc.Была сгенерирована ошибка runtime sys. Код ошибки указан в первом параметре.
Наиболее распространенной причиной этой проверки ошибок является драйвер Msrpc.Система sys нарушила семантику состояния для этого вызова.
0x00000113
VIDEO_DXGKRNL_FATAL_ERROR
Графическое ядро DirectX обнаружило критическую ошибку.
0x00000114
VIDEO_SHADOW_DRIVER_FATAL_ERROR
Теневой видеодрайвер обнаружил критическую ошибку.
Обновите драйверы видеокарты.
0x00000115
AGP_INTERNAL
Драйвером видеопорта обнаружена критическая ошибка в видеоинтерфейсе AGP.
Обновите драйверы вашей видеокарты.
0x00000116
VIDEO_TDR_ERROR
Сброс тайм-аута видеодрайвера не был успешно выполнен.
Обновление драйверов видеокарты.
0x00000117
VIDEO_TDR_TIMEOUT_DETECTED
Это означает, что драйвер дисплея не отреагировал своевременно.
Обновите драйверы видеокарты.
0x00000119
VIDEO_SCHEDULER_INTERNAL_ERROR
Эта ошибка указывает на то, что планировщик видео обнаружил фатальную ошибку.
Обновите драйверы видеокарты.
0x0000011A
EM_INITIALIZATION_FAILURE
Эта ошибка проверки появляется очень редко.
0x0000011B
DRIVER_RETURNED_HOLDING_CANCEL_LOCK
Эта проверка ошибки указывает на то, что драйвер вернулся из подпрограммы отмены, которая содержит глобальную блокировку отмены. Это приводит к тому, что все последующие вызовы отмены перестают работать и приводят либо к мертвой блокировке, либо к другой ошибке.
0x0000011C
ATTEMPTED_WRITE_TO_CM_PROTECTED_STORAGE
Эта ошибка указывает на то, что была предпринята попытка записи в защищенное хранилище менеджера конфигурации, доступное только для чтения.
0x0000011D
EVENT_TRACING_FATAL_ERROR
Эта ошибка указывает на то, что подсистема трассировки событий столкнулась с неожиданной фатальной ошибкой.
0x00000121
DRIVER_VIOLATION
Драйвер нарушил доступ к одной из областей памяти.
Используйте отладчик ядра и просмотрите стек вызовов, чтобы определить
имя драйвера, который вызвал нарушение доступа.
0x00000122
WHEA_INTERNAL_ERROR
Произошла внутренняя ошибка архитектуры аппаратных ошибок Windows (WHEA).
0x00000124
WHEA_UNCORRECTABLE_ERROR
Произошла ошибка в аппаратном обеспечении компьютера. Эта ошибка обнаруживается архитектурой аппаратных ошибок Windows (WHEA).
0X00000124 Сообщение об ошибке возникает при использовании функции «горячей стыковки» для добавления или удаления устройства PCI Express на компьютере с Windows Server 2008 или на компьютере с Windows Vista
см. http://support.microsoft.com/kb/952681/en
0x00000127
PAGE_NOT_ZERO
Эта ошибка указывает на то, что страница, которая должна была быть заполнена нулями, не была заполнена. Эта ошибка может быть вызвана аппаратной ошибкой или тем, что привилегированный компонент операционной системы изменил страницу после ее освобождения.
0x0000012B
FAULTY_HARDWARE_CORRUPTED_PAGE
Эта проверка ошибок указывает на то, что на этой странице была обнаружена однобитная ошибка.
Это ошибка аппаратной памяти.
Проверьте память на наличие ошибок.
0x0000012C
EXFAT_FILE_SYSTEM
Эта проверка на ошибки показывает, что проблема связана с файловой системой ExFAT .
Проверьте жесткий диск на наличие ошибок.
0x00000144
BUGCODE_USB3_DRIVER
Говорит, что есть ошибка в драйвере USB.
0x1000007E
SYSTEM_THREAD_EXCEPTION_NOT_HANDLED_M
Это означает, что системный поток вызвал исключение, которое обработчик ошибок не распознал.
Обнаружена аппаратная проблема или недостаточное количество свободного места на диске.
0x1000007F
UNEXPECTED_KERNEL_MODE_TRAP
Это указывает на то, что ловушка была произведена процессором серии Intel, и ядро не смогло поймать ловушку.
0x1000008E
KERNEL_MODE_EXCEPTION_NOT_HANDLED_M
Это означает, что в режиме ядра программа выбросила исключение, которое обработчик ошибок не распознал.
Эта проблема возникает в Windows Vista SP1.
Для Vista: Отключите программное обеспечение для сканирования электронной почты.
Для XP: Обновите свою ОС.
0x100000EA
THREAD_STUCK_IN_DEVICE_DRIVER_M
Проблемный драйвер устройства привел к зависанию системы. Обычно это вызвано тем, что драйвер дисплея пытается перевести компьютер в режим приостановки. Проблема связана с видеоадаптером или плохим видеодрайвером.
Также может быть вызвано сбоем при подключении загрузочного диска. Эта ошибка может возникать на компьютерах, где установлены высокопроизводительные дисковые контроллеры, которые не были правильно настроены и установлены, или не подключены качественным кабелем. После обычной перезагрузки система может возобновить нормальную работу, как будто ничего не произошло. Эта ошибка также возникает после некорректного выключения Windows, и сбой может быть вызван повреждением файловой системы.
0xC000009A
STATUS_INSUFFICIENT_RESOURCES
Системное ядро вашей операционной системы исчерпало все системные ресурсы для своей работы, включая файл подкачки.
- Проверьте диск на наличие ошибок.
- Увеличьте объем жесткого диска и оперативной памяти.
0xC0000135
UNABLE TO LOCATE DLL
Windows попыталась загрузить DLL и получила код ошибки. Возможная причина — отсутствующий или поврежденный файл. Также может быть проблема с реестром.
Проверьте жесткий диск на наличие ошибок.
0xC0000142
DLL Initialization Failure
Перейти к описанию
0xC0000218
UNKNOWN_HARD_ERROR
Необходимый файл системного реестра не может быть загружен. Файл может быть поврежден или отсутствовать (требуется загрузочный диск или переустановка Windows). Файлы системного реестра могли быть уничтожены из-за повреждения жесткого диска. Возможно, драйвер повредил данные реестра при загрузке в память, или в памяти, куда был загружен реестр, произошла ошибка четности (отключите внешний кэш и проверьте оперативную память).
0xC000021A
STATUS_SYSTEM_PROCESS_TERMINATED
Это происходит, когда Windows переключилась в привилегированный режим, а подсистемы непривилегированного режима, такие как Winlogon или Client Server Runtime Subsystem (CSRSS), дали какой-то сбой, и защита не может быть гарантирована. Поскольку Windows XP не может работать без Winlogon или CSRSS, это одна из немногих ситуаций, когда отказ в обслуживании непривилегированного режима может привести к тому, что система перестанет отвечать на запросы. Это также может произойти при перезагрузке компьютера после того, как системный администратор изменил разрешения так, что учетная запись SYSTEM больше не имеет достаточных разрешений для доступа к системным файлам и папкам. Ошибка также может быть вызвана поврежденным файлом user32.dll или неправильные системные драйверы (.sys)
0xC0000221
STATUS_IMAGE_CHECKSUM_MISMATCH
Поврежден драйвер или обнаружена неисправность системной библиотеки. Система делает все возможное, чтобы проверить целостность важных системных файлов. Синий экран показывает имя поврежденного файла. Если это произошло, загрузитесь в любую другую систему, или, если таковых нет, переустановите систему. Убедитесь, что версия файла, обнаруженного как поврежденный, совпадает с версией файла в дистрибутиве системы, и если это так, замените его на версию. Постоянные ошибки с разными именами файлов указывают на проблему с носителем или контроллером диска, на котором находятся файлы.
0xC0000244
CrashOnAuditFail
Ошибка STOP возникает, когда ваша политика аудита активирует параметр CrashOnAuditFail (действительно для Windows XP).
0xC000026C
UNABLE_TO_LOAD_DEVICE_DRIVER
Обычно указывает на проблемы с драйвером устройства.
0xDEADDEAD
MANUALLY_INITIATED_CRASH1
Это мертво, Джим! (Это смерть, Джим!) Эта ошибка STOP указывает на то, что пользователь намеренно инициализировал сбой, либо из отладчика ядра, либо с клавиатуры.
P.S. Если ваш STOP-код отсутствует в базе, или у вас есть более детальное описание ошибки, пожалуйста, сообщите в комментариях для обновления и дополнения информации.
Содержание
- Все коды ошибок BSOD или Синий экран
- Все коды ошибок Windows: значение, причины и решения
- Коды ошибок активации
- Центр обновления Windows
- Сообщения синего экрана
- Диспетчер устройств Windows
- BSOD или Синий экран
Все коды ошибок BSOD или Синий экран
Полный список кодов ошибок BSOD от STOP от 0x1 до STOP 0xC0000221
Синий экран смерти, технически называется ошибка остановки, происходит, когда Windows, страдает серьезной проблемой и вынужден «стоп» полностью.
Ошибки BSOD возникают в любой операционной системе Windows, включая Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP и даже Windows 98/95.
Поскольку ошибка синего экрана не дает вам иного выбора, кроме перезагрузки, устранение неполадок может быть затруднено. К счастью, почти каждая ошибка остановки включает в себя шестнадцатеричный код остановки, который можно использовать для исследования исправления.
Ниже приведены ссылки на информацию об отдельных ошибках остановки, включая то, что означает каждый код, и любую информацию по устранению неполадок, которую мы имеем или нашли в другом месте, об этой ошибке синего экрана.
Прочитайте ссылки на конкретную информацию о вашем конкретном коде STOP в списке ниже, но если у нас нет подробного решения, особенно если BSOD необычен, см. Руководство « Как исправить синий экран смерти».
Все коды СТОП ниже перечислены по порядку — см. Как считать в шестнадцатеричном формате, если вы заблудились, пытаясь найти свой. Если у вас возникли проблемы, вы можете попробовать поиск по коду ошибки BSOD с помощью вашего браузера страницу функция поиска (обычно вызывается с Ctrl + F на клавиатуре ярлык).
Источник
Все коды ошибок Windows: значение, причины и решения
В наши дни мы используем Windows и мы знаем, как устранить основные неисправности, которые возникают в компьютере, но могут быть случаи, когда это не так, а коды ошибок появляются в Windows которые указывают на наличие проблемы в каком-либо аспекте. Например, при активации версии или при обновлении. Или тот синий экран, сообщающий о проблеме. По этой причине рекомендуется иметь список с кодами ошибок, их значением и возможными решениями.
коды ошибок могут появляться в любом меню или конфигурации и могут быть объяснены или просто представлять собой набор цифр и букв, которые мы не полностью понимаем. В любом случае мы можем поискать информацию на Microsoft поддержки или мы можем связаться с вами для получения помощи из раздела конфигурации нашего компьютера в каждом из разделов.
Перейти к » Настройки », А справа мы найдем кнопку« попросить о помощи »в каждом разделе. Это приведет нас к экрану вопросов и ответов по этой конкретной теме. Например, как настроить отображение или как исправить звуковые ошибки, как исправить возможные проблемы, возникающие с Центром обновления Windows, или как решить проблемы с учетной записью и администрированием.
Но, кроме того, есть ряд интересных кодов, которые всегда должны быть под рукой, если мы хотим знать, как их решать, как только они появляются.
Коды ошибок активации
Другие распространенные ошибки: 0xC004C060, 0xC004C4A2, 0xC004C4A2, 0x803FA067L, 0xC004C001, 0xC004C004, 0xC004F004, 0xC004C007, 0xC004F005, 0xC004C00F, 0xC004C010, 0xC004C00E, 0xC004C4A4, 0xC004C4A5, 0xC004B001, 0xC004F010, 0xC004F050. В этом случае ошибки могут быть связаны с тем, что ключ нельзя использовать для Windows, и вам необходимо купить новый. Или серверы активации недоступны и нам придется ждать чего-то другого. Другой вариант и решение этих ошибок, как объясняет Microsoft, заключается в том, что вы обновились с помощью предложения бесплатного обновления, но оно не было активировано при переустановке. Согласно разделу решений, он должен активироваться автоматически.
Центр обновления Windows
При обновлении Windows мы можем увидеть коды ошибок. Некоторые из наиболее распространенных, которые могут появиться в этих случаях: 0x80240034; 0x8007000E, 0x80242006, 0x80244018, 0x80D02002, 0x80246017, 0x80240438, 0x80070070, 0x8007000D, 0x80246008, 0x80096004, 0x80070020.
Сообщения синего экрана
Хотя их много, и причины могут быть всевозможными. Причины могут быть аппаратными или программными. Это может быть связано с периферией, Оперативная память, драйверы или даже то, что ваш компьютер перегрелся. Также они обычно появляются в случае вредоносных программ, проблем с обновлением и т. Д.
К счастью, в настоящее время Windows показывает нам QR-код на синем экране, поэтому мы можем отсканировать его, чтобы узнать более подробную информацию об этой ошибке, и мы перейдем на страницу справки.
Диспетчер устройств Windows
Источник
BSOD или Синий экран
Синий экран смерти коды ошибок с расшифровкой или по другому коды ошибок Windows (Blue Screen of Death или BSOD), которые также называются как STOP ошибки, которые появляются, когда проблема настолько серьезна, что работа Windows полностью останавливается.
Рекомендуем Вам при появлении синего экрана воспользоваться универсальными методами для его устранения в нашей статье Решение Bsod
Чтобы получить сведения об ошибки введите её код в текстовое поле чуть ниже в следующем формате: 7е или 0x0000007e
Ошибка на уровне ядра (kernel). Вероятно, это связано с несоответствием числа KeEnterCriticalRegion с KeLeaveCriticalRegion в файловой системе, из-за чего система может быть повреждена.
В Windows 7 и Server 2008 R2:
Эта проблема возникает из-за ошибки в драйвере Compositebus.sys.
Когда MTP (мультимедийные) или WPD (переносное) устройство подключается к компьютеру в первый раз и пытается установить драйвер, приложение может выполнить команду сброса устройства USB. Происходит синхронное обращение к драйверу Compositebus.sys, вследствие чего и происходит ошибка.
Ошибка происходит из-за противоречивого состояния драйвера Compositebus.sys. Когда MTP или MPD устройства впервые подключаются к компьютеру перечислитель составной шины обнаруживает их и пытается установить драйвер данного устройства. Во время процесса установки стороннее приложение может выполнить команду сброса USB-устройства, что и вызывает ошибку.
Для устранения ошибки загрузите и установите последние обновления на вашу операционную систему.
Обновление операционной системы устранит эту ошибку. http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=2203330&kbln=ru
APC_INDEX_MISMATCH – внутренняя ошибка ядра. Она встречается при завершении системного вызова. Ошибка возникает, когда у файловой системы или драйвера есть несогласованная последовательность системных вызовов, чтобы запустить или завершить защищаемую или критическую секцию. Например, у каждого вызова KeEnterCriticalRegion должен быть соответствующий вызов KeLeaveCriticalRegion.
Данная ошибка чаще всего возникает при несовпадении меток KeEnterCricticalRegion и KeLeaveCriticalRegion в файловой системе. KeEnterCricticalRegion временно отключает доставку обычных APC режима ядра, при этом специальные APC режима ядра продолжают доставляться. KeLeaveCriticalRegion включает доставку обычных APC режима ядра, которые были отключены вызовом KeEnterCricticalRegion. Критическая секция может быть запущена рекурсивно, при этом у каждого вызова KeEnterCricticalRegion должен быть соответствующий вызов KeLeaveCriticalRegion.
Это указывает, что очередь устройства, как ожидали, должна быть занята, но этого не случилось.
Вероятнее всего, это ошибка связана с аппаратными средствами или проблемами в драйверах устройств.
Загрузите и установите последние обновления на вашу операционную систему.
Это пустой указатель близости ненадлежащего подмножества.
Вероятнее всего, это ошибка связана с аппаратными средствами или проблемами в драйверах устройств.
Загрузите и установите последние обновления на вашу операционную систему.
Индикатор недопустимой исключительной ситуации при доступе к данным.
Вероятнее всего, это ошибка связана с аппаратными средствами или проблемами в драйверах устройств.
Загрузите и установите последние обновления на вашу операционную систему.
Проблема с занятым мьютексом(элемент синхронизации событий) или мьютексом с уже присоединенным процессом.
Это ошибка указывает, что поток был присоединен к процессу в ситуации, где это не позволено. Например, эта ошибки могла произойти, если бы вызвали KeAttachProcess, когда поток уже был присоединен к процессу (который недопустим), или если поток возвратился из определенных вызовов функции в присоединенном состоянии (который недопустим).
Эта проблема происходит при ошибке кодирования в файле Http.sys, что в свою очередь вызывает повреждение стека.
Для устранения BSoD загрузите и установите последние обновления на вашу операционную систему. В частности для Windows Xp KB887742, для Windows Server необходимо установить Windows Server 2003 Service Pack 1.
Эта ошибка может произойти, если драйвер вызывает функцию KeAttachProcess, и поток уже присоединен к другому процессу. Лучше использовать функцию KeStackAttachProcess. Если текущий поток уже был присоединен к другому процессу, функция KeStackAttachProcess сохраняет текущее состояние APC прежде, чем текущий поток присоединится к новому процессу.
Это обычно указывает, что поток был присоединен к процессу в ситуации, где это не разрешено. Например, эта ошибка могла произойти, если бы KeAttachProcess был запущен, когда поток уже был присоединен к процессу (который недопустим), или если поток возвратился из определенных вызовов функции в присоединенном состоянии (который недопустим).
Эта ошибка также может произойти, если драйвер вызывает функцию KeAttachProcess, и поток уже присоединен к другому процессу. Лучше использовать функцию KeStackAttachProcess. Если текущий поток уже был присоединен к другому процессу, функция KeStackAttachProcess сохраняет текущее состояние APC прежде, чем это присоединит текущий поток к новому процессу.
Вероятнее всего, это ошибка связана с аппаратными средствами или проблемами в драйверах устройств.
Также причиной могут быть:
1. Проблемы с памятью.
2. Плохой блок питания.
Загрузите и установите последние обновления на вашу операционную систему.
Это указывает, что уровень не в пределах программного диапазона.
Вероятнее всего, это ошибка связана с программными средствами или проблемами в драйверах устройств.
Загрузите и установите последние обновления на вашу операционную систему.
Попытка удалить устройство не на уровне организатора.
Вероятнее всего, это ошибка связана с аппаратными средствами или проблемами в драйверах устройств.
Если это возникоает при установке ОС, то попробуйте обновить биос.
Это указывает, что IRQL (уровень запроса на прерывание), меньше требуемого.
Вероятнее всего, это ошибка связана с аппаратными средствами или проблемами в драйверах устройств.
Загрузите и установите последние обновления на вашу операционную систему.
Была сделана попытка затронуть виртуальную память (файл подкачки) на внутреннем процессе IRQ уровня высокого уровня. Если доступен kernel debugger, вы можете проследить, где именно система зациклилась.
Наиболее частая причина возникновения – драйвер устройства использует неверный адрес.
В Windows 7 и Server 2008:
Эта проблема возникает, если диспетчер питания открывает порт вызова (ALPC) дополнительно локальной процедуры. Однако диспетчер питания закрывает другой порт, вместо того, чтобы закрыть порт ALPC. При каждом запросе питания возникает утечка памяти. Когда потерянная память накапливается до определенного уровня, компьютер аварийно завершает работу.
Более подробно посмотрите здесь:
Рекомендации по устранению данной ошибки:
для Windows Server 2003:
для Windows 7 и Server 2008:
Компания Microsoft выпустила специальное обновление, так что достаточно просто обновить Windows.
Проверте память на ошибки.
Во время установки Windows XP
Если ошибка появляется во время установки, то возможно проблема в аппаратной части компьютера. Первое что необходимо сделать – это проверить оборудование на совместимость с операционной системой. Если аппаратная часть ПК полностью совместима, поочередно пройдем 7 шагов устранения ошибки.
Шаг 1. Определим уровень абстрагирования от оборудования. Во время установки системы в момент определения конфигурацию компьютера нажмите F5. В появившемся окне убедитесь, что спецификация соответствует действительности. Попытайтесь переустановить Windows XP.
Шаг 2. Выключите следующие функции в настройках CMOS:
все кэширование, включая (L2, BIOS, внутреннее/внешнее);
любые средства антивирусной защиты BIOS.
Переустановите систему, если синий экран продолжает появляться, то переходите к следующему этапу. Если же сообщение об ошибке прекратились, то необходимо узнать какая конкретно функция её вызывает. Для этого включайте по одной отключенной функции и следите за процессом установки операционной системы. С помощью недолгих манипуляций можно определить проблемную функцию. Её необходимо отключить.
Шаг 3. Проверка оперативной памяти. Если в компьютере несколько планок оперативной памяти, то необходимо поочередно установить по одной планке памяти и наблюдать за процессом установки. В случае исчезновения BSoD становиться понятно, что виновником является планка памяти, находящаяся вне системного блока компьютера. При использовании одной планки памяти, необходимо её протестировать специализирующей программой, например memtest.
Шаг 4. Извлечение всех адаптеров и устройств, не нужных для установки операционной системы. А именно:
дополнительные жесткие диски (для установки системы достаточно одного жесткого диска);
CD-привод или DVD-привод (если устанавливаете от локального жесткого диска).
Попытайтесь переустановить Windows XP. Если синий экран смерти все равно продолжает появляться, то переходите к 5-му шагу. В противном случае, необходимо определить какой же из изъятых адаптеров является причиной появления ошибки. Для этого необходимо поочередно устанавливать по одному устройству в системный блок и перегружать компьютер. В случае появления синего экрана последнее добавленное устройство и является его виновником. Его следует заменить.
Шаг 5: Обновление драйвера SCSI и удаление SCSI устройств. Загрузите последний драйвер от поставщика адаптера. Выключите синхронизацию на контроллере SCSI. Удалите все устройства SCSI за исключением одного жесткого диска, на который устанавливается операционная система.
Шаг 6: Изменение настроек и устранение IDE-устройств. С помощью перемычки устанавливаем жёсткий диск IDE в режим Master и отключаем все IDE-устройства за исключением жесткого диска, на который устанавливается Windows XP.
Шаг 7: Обратитесь к производителю компьютера или материнской платы. Производитель может помочь выполнить программу диагностики и обновить BIOS.
Во время работы Windows XP
Рассмотрим 3 шага решения BSoD 0x0000000A при появлении в уже работающей операционной системе.
Шаг 1: Рассмотрите недавно установленное программное обеспечение. Если Вы установили стороннюю программу (драйвер), попытайтесь удалить или отключить её так, чтобы она не загружалось. Затем, перезапустите компьютер, чтобы понять это программное обеспечение или драйвер вызвал ошибку.
Шаг 2: Рассмотрите недавно добавленные устройства. Если Вы добавили какие-либо устройства или драйвера после того, как Windows был установлен, демонтируйте их и затем перезапустите компьютер, чтобы понять, в этом ли причина синего экрана. Если удаление недавно установленных аппаратных средств устранило ошибку, необходимо установить проблемное устройство и установить свежие драйвера с сайта производителя устройства. Продиагностируйте устройство.
Шаг 3: Восстановите Windows.
Windows 7 и Windows Server 2008
Stop 0x0000000A появляется при входе в спящий режим. Это происходит, потому что драйвер Diskdump.sys неправильно устанавливает размер ввода/вывода в 0. Когда система вводит в спящий режим, драйвер Diskdump.sys ответственен за запись содержания памяти в файл Hiberfil.sys. Если устройство хранения, которое содержит файл Hiberfil.sys, занято, когда устройство получает запрос ввода/вывода от драйвера Diskdump.sys, он пытается отправить запрос ввода/вывода позже. Однако, драйвер Diskdump.sys неправильно устанавливает размер ввода/вывода в 0, когда снова посылает запрос. Поэтому, система получает доступ к недопустимому адресу памяти, и получаете сообщение об ошибке.
Для устранения ошибки загрузите и установите последние обновления на вашу операционную систему.
Это указывает, что обработка исключения не была поддержана.
Обычно, этот стоп вызван ошибками в одном из драйверов.
Можно попробовать обновить драйвера до последних версии и установить последние обновления ОС.
Исполняемая программа превысила ограничение на максимальное количество объектов в статусе ожидания.
В большинсте случаев, виновата программа, которая испонялась в данный момент, чаще всего игры.
Попробуйте проверить память и установить последние обновления.
Это указывает на попытку получить взаимное исключение на низшем уровни.
Попытайтесь установить взаимоисключения, используя файл заголовков NTOSEXEXLEVELS.H
Вы должны найти точки взаимодействия и определить, какие из них пытаются получить доступ к этому уровню в неверной последовательности.
1 – связь уровня взаимодействия
2 – уровень взаимодействия пытающийся получить доступ
Это указывает на попытку ввести пользовательский режим без контекста.
Это указывает на попытку получить находящуюся в собственности спин-блокировку.
Убедитесь, что Вы рекурсивно не получаете блокировку. И, для потоков, которые содержат spin-блокировку, убедитесь, что Вы не уменьшаете IRQL потока к уровню ниже IRQL spin-блокировки, которую он содержит.
Ошибка ввода вывода (I/O) для жестких дисков.
При значительных ввода/вывода велика для жестких дисков, драйвер Scsiport завершения процедуры DPC освобождает спин-блокировки устройства расширения и поток затем заново получает блокировку, если поле номер логического устройства (LUN) ReadyLogicalUnit текущего жесткий диск не имеет значение null. Такое поведение вызывает сообщение об ошибке «Stop 0x00000010», так как поток не синхронизованы. Другой поток может обновлять поля ReadyLogicalUnit после владеющий поток проверяет поле, но до владеющий поток запускается следующей итерации цикла. Циклический тест выполняется успешно, поскольку поле ReadyLogicalUnit не равен null, а поле GetNextLuRequest не вызывается при удерживании спин-блокировки.
Повторно Scsiport драйвера не получают безусловно spinlock адаптера в нижней части цикла. Драйвер Scsiport условно поток заново получает адаптера спин-блокировки и освобождает спин-блокировки, при выходе из цикла.
Попытка выпустить поток не имеющего источника.
Эта ошибка означает, что причина её не известна. В этом случае, для установления причины попытайтесь заметить, при каких обстоятельствах она произошла: что вы в это время делали или пытались сделать, какие изменения в системе произошли и т.д.
Рекомендации по устранению:
1. Перезагрузите компьютер
3. Обновите вашу операционную систему, для получения последних обновлений на сайте Microsoft.
4. В случае если вы не устанавливали новое оборудование, то следует проверить напряжение сети. Оно должно быть не менее 210В.
5. Проверьте оперативную память на работоспособность и ошибки. Проверить на ошибки можно программой Memtest++. Если в компьютере имеются несколько модулей памяти, то попробуйте работать вытащив один модуль, затем другой, для выявления неисправного. Оперативная память очень часто ломается, но сразу несколько модулей ломаются крайне редко.
6. Проверьте наличие свободного места на жестком диске. Если места не хватает, то удалите часть данных.
7. Проверьте жесткий диск на наличие битых секторов и ошибок. По возможности восстановите ошибки и битые сектора стандартными средствами (Свойства диска – сервис – выполнить проверку).
8. Попробуйте восстановить систему из точки восстановления системы.
9. Если не удается войти в Windows, то попробуйте загрузиться с последней удачной конфигурации.
10. В случае самостоятельной настройки BIOS, попробуйте сбросить настройки по умолчанию.
11. Проверьте систему на наличие вирусов. Поверить можно бесплатной утилитой от DrWeb.
12. В крайнем случае переустановите Windows.
13. Если эта стоп ошибка появляется при установке системы, то возможно не хватает оперативной памяти. Добавьте.
Возможные причины возникновения:
1. Нехваткой напряжения
2. Большим количеством оперативной памяти
3. При установке системы – малым количеством памяти
4. Несовместимым оборудованием
5. Неподходящими драйверами
6. Неисправность оперативной памяти
7. Битый жестком диске
8. Нехватка места на жестком диске
9. Может возникнуть с добавлением аппаратных устройств
10. При использовании цветовой схемы Windows Aero
11. При блокировке операционной системы
12. Неправильно настроенный Bios
13. Воздействие вирусов
Повреждение списка потоков. Т.е. был вызван поток который в списке не присутствовал.
Эта ошибка появляется очень редко.
Это исключение было вызвано из ядра ОС.
Отказ произошел, создавая дескриптор для предоставления клиента.
Отказ произошел, удаляя дескриптор для предоставления клиента.
Отказ произошел при ссылке на объект. Должен быть указатель, на который он ссылается.
Счетчик ссылок на объект имеет недопустимое значение для текущего состояния объекта. Каждый раз, когда драйвер использует указатель на объект, он вызывает подпрограмму ядра, чтобы увеличить счетчик ссылок объекта на единицу. Когда драйвер заканчивает работу с указателем, драйвер вызывает другую подпрограмму ядра, чтобы уменьшить счетчик ссылок на единицу.
Драйверы должны вызывать подпрограммы, которые увеличивают (ссылка), и уменьшают (разыменовывание) счетчик ссылок. Эта ошибка возникает при несоответствии значения счетчика ссылок объекта. Как правило, несогласованность вызвана драйвером, который уменьшает счетчик ссылок объекта слишком много раз, выполняя дополнительные вызовы, которые разыменовывают объект. Эта ошибка может произойти при нулевом значении счетчика ссылок, в то время как все еще есть открытые дескрипторы к объекту.
Эта шибка, чаще всего происходит по двум виновникам:
Недопустимый заголовок пула.
Эта проблема возникает из-за ошибки в файлах NTFS системы.
Это указывает, что произошла серьезная ошибка управления памятью.
Для устранения Stop 0x0000001A необходимо установить рекомендуемое обновление системы защиты 931784 или KB929338.
Windows Server 2008 SP2 и Windows Server 2008 R2
BSoD происходит, потому что у процессоров Intel Westmere появилась новая возможность кэширования Virtual Machine Control Structure (VMCS). Эта опция добавлена, чтобы обеспечить помощь виртуализации, для увеличения производительности гипервизора. Поскольку эта функция была представлена после выпуска Windows 2008 SP2 и после Windows 2008 R2, гипервизор не обрабатывает кеширование VMCS правильно. Вследствие чего приводит повреждение памяти.
Для решения данной ошибки обновите Вашу операционную систему.
Для решения Stop 0x0000001A необходимо установить пакет обновлений Service Pack 3.
Страница памяти имеет поврежденный элемент базы данных.
Страница памяти имеет поврежденный элемент базы данных.
Это указывает, что никакие спин-блокировки не доступны, чтобы выделить.
Если изменить тип кадра IPX для подключения к сети из Автовыбор для любой другой тип кадра IPX, может появиться ошибка «STOP 0x0000001D» или «STOP 0x000000A» Stop-ошибка, возникающая в Ndis.sys.
Эта проблема может возникнуть, если на компьютере установлен протокол NWLink IPX/SPX/NetBIOS-совместимый транспортный протокол.
Сообщение указывает на то, что ядро (kernel) Windows XP Professional обнаружило запрещённую операцию или неизвестную инструкцию процессора. Проблема, которая вызывает сбой такого рода, схожа с той, которая вызывает ошибку 0x0000000A. Так же причиной может быть повреждённая память или нарушенный доступ. Windows XP Professional умеет сам справляться с этой проблемой, если только проблема не захватила и саму поддержку системы в аварийной ситуации
= 0x0000001E стоп-сообщения обычно появляются после установления неисправных драйверов или системных сервисов, или они могут указывать на проблемы оборудования, такие как память и IRQ конфликты. Если в стоп сообщении указывается список драйверов, удалите/ликвидируйте их. Если удаление программного обеспечения или драйверов решат проблему, то свяжитесь с производителем и выясните на счёт обновлений. Обновлённое ПО особенно важно при использовании мультимедийного ПО, антивирусных программ и СД-записывающих мастеров.
Если в стоп-ошибке упоминается Win32k.sys, проблемой может быть программы удалённого доступа третьей стороны. Если такая программа установлена, Вы можете удалить её загрузившись в Безопасном режиме. Если нет, то используя консоль восстановления (Recovery Console) удалите неисправный системный файл.
Проблема может возникнуть из-за несовместимости микропрограммного обеспечения. Многие Advanced Configuration and Power Interface (ACPI) проблемы могут решиться с обновлением микропрограммного обеспечения (BIOS).
Так же может помочь чистка диска от ненужных временных файлов (temporary files) и т.п., так как проблема может возникнуть из-за недостаточного места на диске (для виртуальной памяти в том числе).
И проверьте также память на ошибки.
Это указывает на общие проблемы преобразования ресурсов.
Данная проблема возникает, если в модуле Win32k.sys неправильно управляет объектами шрифта. В результате утечки асинхронных процедур (APC) вызов. Когда система обнаруживает APC утечек памяти, система сообщает о Stop-ошибки.
Этот симптом указывает на серьёзную проблему в драйверах третьей стороны.
Известно, что подобная проблема существует на серверах, на которых работает Symantec pcAnywhere 11.5 с антивирусным сканером Symantec AntiVirus 8.x или Symantec AntiVirus 9.0. Ошибку вызывает обновленный драйвер Symantec Event Handler (Symevent.sys), который устанавливается вместе с программой pcAnywhere 11.5. В связи с работой драйвера Symevent.sys драйверы защиты в реальном времени Symantec выдают ошибку «Stop 0x00000020».
Для временного решения данной проблемы отключите драйверы защиты в реальном времени Symantec. Если запустить сервер обычным способом не удается, запустите его в безопасном режиме, а затем временно отключите драйверы защиты в реальном времени.
Примечание. Выполняйте эти инструкции, только если сервер не загружается как обычно. После отключения драйверов защиты в реальном времени и запуска сервера в обычном режиме рекомендуется немедленно установить обновленный драйвер Symevent.sys. После этого снова включите драйверы защиты в реальном времени.
Для отключения драйверов защиты в реальном времени выполните шаги, соответствующие версии антивирусного сканера Symantec, установленного на сервере.
ВНИМАНИЕ Пока будут отключены драйверы защиты в реальном времени, сервер может подвергнуться вирусной атаке или вмешательству потенциально опасных программ. Поэтому рекомендуется отключить сервер от сети до тех пор, пока драйверы не будут снова включены.
Для отключения драйверов зашиты в реальном времени сканера Symantec AntiVirus 8.x выполните следующие действия:
1. Выберите в меню Пуск пункт Выполнить, введите команду regedit и нажмите кнопку ОК.
2. Найдите и выделите следующий раздел реестра:
3. Выберите раздел Navap.
4. На правой панели окна редактора реестра дважды щелкните параметр Start.
5. В поле Значение измените значение на 4 и нажмите кнопку OK.
6. В разделе Services выберите подраздел Navapel.
7. На правой панели окна редактора реестра дважды щелкните параметр Start.
8. В поле Значение измените значение на 4 и нажмите кнопку OK.
9. Закройте редактор реестра.
10. Отключите сервер от сети.
11. Перезагрузите сервер.
Для отключения драйверов защиты в реальном времени сканера Symantec AntiVirus 9.0 выполните следующие действия:
1. Выберите в меню Пуск пункт Выполнить, введите команду regedit и нажмите кнопку ОК.
2. Найдите и выделите следующий раздел реестра:
3. Выберите раздел Savrt.
4. На правой панели окна редактора реестра дважды щелкните параметр Start.
5. В поле Значение измените значение на 4 и нажмите кнопку OK.
6. В разделе Services выберите подраздел Savrtpel.
7. На правой панели окна редактора реестра дважды щелкните параметр Start.
8. В поле Значение измените значение на 4 и нажмите кнопку OK.
9. Закройте редактор реестра.
10. Отключите сервер от сети.
11. Перезагрузите сервер.
Всегда пытайтесь заметить, что вы делали или какие приложения закрывали, какие драйвера были установлены на момент возникновения синего экрана.
Ошибка указывает, что квота была возвращена в процесс, но этот процесс не использовал такое количество квот.
Всегда пытайтесь заметить, что вы делали или какие приложения закрывали, какие драйвера были установлены на момент возникновения синего экрана.
В случае появления этой ошибки в первые – перезагрузите компьютер и попробуйте вновь начать работать. Если компьютер вновь показал BSOD синий экран смерти, проделайте следующие действия:
* Откройте и тщательно прочистите все контакты внутри системного блока. *Переткните все имеющиеся контакты (жесткий диск, оперативная память, контакты питания от блока питания), проблема может быть в плохом контакте.
Если до появления BSOD синего экрана смерти, вы устанавливали на компьютер какое то новое оборудование, то проверьте его совместимость с вашей операционной системой.
* Если оборудование не прошло проверку совместимости, то попробуйте заменить оборудование на другое.
* Если оборудование совместимо, а BSOD все равно вылетает, то следует обновить драйвера на это оборудование. Скачать драйвер вы всегда можете на сайте производителя. В основном ошибка эта появляется в неправильной работе программы (драйвера).
* Если до появления стоп ошибки вы устанавливали какую либо программу, то удалите ее и попробуйте поработать за компьютером.
* Если при обновленных драйверах стоп ошибка появляется, то попробуйте установить драйвера версией ниже чем были.
* Или обратитесь к продавцу оборудования за советом.
* Обновите ваш Windows. Загрузите последние обновления с сайта Microsoft.
Если ошибка появилась без вашего вмешательства с установкой нового оборудования, следует:
* Проверить работоспособность оперативной памяти. Проверить можно с помощью программы Memtest++ (ищите в Google). При ошибках памяти, замените планку. Если планок оперативной памяти несколько, то попробуйте работать с ними по отдельности вытаскивая одну за одной. Чаще всего память не портиться сразу в нескольких планках. И вы найдете неисправную. Не забудьте почистить контакты на модуле и на материнской плате, так как из-за пыли часто встречается эта проблема.
* Проверьте наличие свободного места на жестком диске. при малом объеме памяти, удалите часть данных.
* Проверьте жесткий диск на наличие битых секторов и ошибок.
* Попробуйте восстановить систему из точки восстановления.
* Если не удается войти в Windows, то попробуйте загрузиться с последней удачной конфигурации.
* Если до появления этой ошибки вы пытались как то настроить BIOS, то восстановите их в значение по умолчанию.
* Проверьте ваш компьютер на наличие вирусов.
* В крайнем случае переустановите Windows.
* Если эта стоп ошибка появляется при установкеWindows, попробуйте увеличить оперативную память или почистите ее от пыли.
Источник
Коды ошибок Windows 2000/XP (синий экран)
Данный справочник предназначен для расшивроки кодов ошибок и описания их причин, которые возникают при различных неполадках аппаратного и программного обеспечения компьютара. Если у Вас на компьютере появляется синий экран с ошибкой вида 0x00000001, то с помощью данного материала Вы можете точно определить неполадку компьютера. По наиболее частым ошибкам Windows мы постараемся выложить их подробное описание.
APC_INDEX_MISMATCH ——————————— (0x00000001)Это внутренняя ошибка ядра (kernel). Ошибка может возникнуть из-за несовпадения KeEnterCricticalRegion и KeLeaveCriticalRegion в файловой системе.DEVICE_QUEUE_NOT_BUSY ——————————- (0x00000002)INVALID_AFFINITY_SET ———————————— (0x00000003)INVALID_DATA_ACCESS_TRAP ————————— (0x00000004)INVALID_PROCESS_ATTACH_ATTEMPT —————— (0x00000005)INVALID_PROCESS_DETACH_ATTEMPT —————— (0x00000006)INVALID_SOFTWARE_INTERRUPT ————————- (0x00000007)IRQL_NOT_DISPATCH_LEVEL —————————— (0x00000008)IRQL_NOT_GREATER_OR_EQUAL ————————- (0x00000009)IRQL_NOT_LESS_OR_EQUAL ————————— (0x0000000A)Была сделана попытка затронуть виртуальную память на внутреннем процессе IRQ уровня, который слишком высок. Если kernel debugger доступен, вы можете отследить, где именно система запнулась.Наиболее частая причина возникновения — драйвер устройства использует неверный адрес.Это сообщение STOP, известное также под названием STOP OxOA, указывает на то, что процесс режима ядра пытался получить доступ к участку памяти на слишком высоком уровне запроса прерывания (Interrupt Request Level — IRQL), в то время как такие процессы могут получать доступ только к процессам с IRQL, не более высоким, чем их собственный.Чаще всего эта ошибка вызвана ошибкой в драйверах. Если вы недавно установили новый драйвер, то следует откатиться до предыдущей версии драйвера.Часто вместе с кодом ошибки выводится и имя сбойного файла драйвера. Прежде чем откатывать драйвер, попробуйте перезаписать этот файл его копией из дистрибутива драйвера — иногда это помогает.Параметры:1 — адрес, по которому выполнено ошибочное обращение2 — IRQL, который использовалcя для обращения к памяти3 — тип доступа к памяти: 0 = операция чтения, 1 = операция записи4 — адрес инструкции, которая затребовала доступ к памяти по адресуПример: Имейте ввиду, что эта ошибка возникает в 99% из-за «кривых» драйверов. Некоторые из них в Windows XP вы можете обнаружить используя утилиту verifier.exe: Start (Пуск) -> Run (Выполнить) -> verifier.exeNO_EXCEPTION_HANDLING_SUPPORT ——————— (0x0000000B)MAXIMUM_WAIT_OBJECTS_EXCEEDED ——————- (0x0000000C)MUTEX_LEVEL_NUMBER_VIOLATION ——————- (0x0000000D)Попытайтесь установить взаимоисключения используя NTOSEXEXLEVELS.H файл заголовков.Вы должны найти точки взаимодействия и определить, какие из них пытаются получить доступ к этому уровню в неверной последовательности.Параметры:1 — настоящая нить уровня взаимодействия2 — уровень взаимодействия пытающийся получить доступNO_USER_MODE_CONTEXT ——————————— (0x0000000E)SPIN_LOCK_ALREADY_OWNED —————————- (0x0000000F)SPIN_LOCK_NOT_OWNED ———————————- (0x00000010)THREAD_NOT_MUTEX_OWNER —————————— (0x00000011)TRAP_CAUSE_UNKNOWN ———————————— (0x00000012)EMPTY_THREAD_REAPER_LIST —————————— (0x00000013)CREATE_DELETE_LOCK_NOT_LOCKED ——————— (0x00000014)LAST_CHANCE_CALLED_FROM_KMODE ——————- (0x00000015)CID_HANDLE_CREATION ———————————— (0x00000016)CID_HANDLE_DELETION ———————————— (0x00000017)REFERENCE_BY_POINTER ———————————— (0x00000018)BAD_POOL_HEADER —————————————— (0x00000019)MEMORY_MANAGEMENT ————————————- (0x0000001A)PFN_SHARE_COUNT —————————————— (0x0000001B)PFN_REFERENCE_COUNT ———————————— (0x0000001C)NO_SPIN_LOCK_AVAILABLE ——————————— (0x0000001D)KMODE_EXCEPTION_NOT_HANDLED ——————- (0x0000001E)Это очень часто встречающаяся ошибка. Обычно исключённый адрес указывает на драйвер или функцию, которая вызвала стоп-экран. Всегда обращайте внимание не только на указанный драйвер, но и на сам адрес или имидж, содержащий эту ошибку. Обычно это код исключения 0x80000003. Эта ошибка означает, что точка прерывания или суждение было достигнуто при обращении к памяти, но система загрузилась с /NODEBUG ключа. Это ошибка не должна появляться слишком часто. Если ошибка появляется постоянно, убедитесь, что отладчик (debugger) подключён и система загружается с /DEBUG switch.На не Интеловских системах, если адресс исключения 0XBFC0304, ошибка появляется вследствие кеширования процессора. Если ошибка будет появляться снова, свяжитесь с производителями.Как правило, требуется анализ второго параметра этого сообщения, который указывает на адрес драйвера/функции, которая была причиной проблемы.Это сообщение,известное также как STOP 0xlE, указывает на то, что процесс режима ядра пытался выполнить недопустимую инструкцию. Эта ошибка также часто связана с драйверами, но может проявиться в результате изменения настроек BIOS, особенно связанных с оперативной памятью (к примеру, включения функции кэширования памяти).Параметры:1 — код исключительной ситуации2 — адрес, при обработке которого произошел сбой3 — Parameter 0 of the exception4 — Parameter 1 of the exceptionSHARED_RESOURCE_CONV_ERROR ———————— (0x0000001F)KERNEL_APC_PENDING_DURING_EXIT —————— (0x00000020)Название ошибки указывает на повреждённый/отключённый APC счётчик. Если счётчик показывает значение не равное нулю, то он и есть источник проблемы. Отрицательное значение указывает на то, что файловая система вызывала FsRtlEnterFileSystem большее количество раз чем FsRtlExitFileSystem. Положительное значение указывает наоборот FsRtlExitFileSystem было вызвано большее количество раз чем FsRtlEnterFileSystem. Если у вас такая ситуация, проверьте все файловые системы установленные на машине. Сторонние перенаправители более всего подозреваются в сбое, так как они не были так тщательно протестированы, как NTFS, FAT, HPFS и RDR.Текущий IRQL должен быть равен 0. Если нет, то определённый порядок аннулирования драйверов может быть причиной возникновения ошибки, возвращаясь на высоком уровне IRQ. Всегда пытайтесь заметить, что вы делали или какие приложения закрывали, какие драйвера были установлены на момент возникновения синего экрана. Этот симптом указывает на серьёзную проблему в драйверах третьей стороны.Параметры:1 — адрес APC, по которому висел (был в ожидании) на момент выхода.2 — нить APC disable count3 — текущий IRQ уровеньNTFS_FILE_SYSTEM———————————————-(0x00000024)Это сообщение, известное также как STOP 0x24, указывает на проблему с драйвером Ntfs.sys, позволяющим системе выполнять чтение информации с томов NTFS и запись на такие тома. Чаще всего связано с ошибками на жестком диске. Рекомендую выполнить проверку диска с помощью консоли аварийного восстановления, как указано выше. Также не помешает переписать файл Ntfs.sys. Дело в том, что некоторые нехорошие программы (особенно связанные с прозрачной архивацией и т.п.) могут перезаписать этот файл своей кривой версией. В таком случае из-под консоли аварийного восстановления выполните команду COPY (буква привода компакт-дисков):i386ntfs.sy_%SystemRoot^system32ntfs.sys, на вопрос о перезаписи ответить Y (да). Использованием команды COPY можно восстановить практически любой файл системы из дистрибутива WindowsQUOTA_UNDERFLOW —————————————- (0x00000021)FILE_SYSTEM ————————————————- (0x00000022)FAT_FILE_SYSTEM ——————————————- (0x00000023)NTFS_FILE_SYSTEM —————————————— (0x00000024)NPFS_FILE_SYSTEM —————————————— (0x00000025)CDFS_FILE_SYSTEM —————————————— (0x00000026)RDR_FILE_SYSTEM ——————————————- (0x00000027)CORRUPT_ACCESS_TOKEN ——————————— (0x00000028)SECURITY_SYSTEM —————————————— (0x00000029)INCONSISTENT_IRP ————————————— (0x0000002A)IRP неожиданно был обнаружен на несоответствующем состоянии; это когда поле или несколько полей были несовместимы с сохранившемся состоянием IRP. Например, IRP, который был закончен указывался, как всё ещё ждущий выполнения команд драйвера какого-либо устройства. Параметры:1 — адрес на котором IRP был найден в несоответствующем состоянииPANIC_STACK_SWITCH ———————————- (0x0000002B)Эта ошибка указывает а то, что область стека ядра переполнено. Это может возникнуть, когда драйвер ядра использует слишком много места в области стека. Это так же может случиться, когда серьёзная ошибка в самом ядре.PORT_DRIVER_INTERNAL ———————————— (0x0000002C)SCSI_DISK_DRIVER_INTERNAL —————————- (0x0000002D)DATA_BUS_ERROR —————————————- (0x0000002E)Появление сообщения STOP 0x2E обычно указывает на ошибку четности в системной памяти. Эта ошибка всегда вызывается проблемами с аппаратными средствами, ошибками, допущенными при их конфигурировании, а также несовместимыми или дефектными аппаратными средствами. Эта ошибка часто может указать на сбойную оперативную память, а также на проблемы с материнской платой.Так же это может случиться, когда драйвер обращается к 0x8XXXXXXX адресу памяти, который не существует.Параметры:1 — адрес виртуальной памяти, который стал причиной ошибки2 — физический адрес причины ошибки3 — регистрация статуса процессора (PSR)4 — регистрация инструкции ошибки (FIR)INSTRUCTION_BUS_ERROR ———————————- (0x0000002F)SET_OF_INVALID_CONTEXT ———————————- (0x00000030)PHASE0_INITIALIZATION_FAILED ———————— (0x00000031)Инициализация системы не прошла на ранней стадии. Нужно более детально установить ошибку, так как этот код вам не говорит практический ни о чём.UNEXPECTED_INITIALIZATION_CALL ———————— (0x00000033)CACHE_MANAGER ———————————————- (0x00000034)PHASE1_INITIALIZATION_FAILED ———————— (0x00000032)Параметры:1 — код статуса системы, который описывает почему система решила, что инициализация не прошла2 — указывает место внутри INIT.C, где ошибка инициализации фазы 1 произошлаNO_MORE_IRP_STACK_LOCATIONS ———————- (0x00000035)Драйвер высшего уровня пытался вызвать драйвер низшего уровня через IoCallDriver() интерфейс, но в запасе не было свободного места в области стека, поэтому драйвер низшего уровня не сможет достичь нужных параметров, так как для него вообще нет никаких параметров. Это гибельная ситуация, так как драйвер высшего уровня считает, что заполнил параметры для драйвера низшего уровня (что-то он должен был сделать, чтобы вызвать драйвер низшего уровня). Тем не менее, так как для последнего драйвера нет свободного места в области стека, составитель аннулировал конец пакета. Это означает, что, скорее всего, какая-то другая память была повреждена.Параметры:1 — адрес IRPDEVICE_REFERENCE_COUNT_NOT_ZERO ————— (0x00000036)Драйвер устройства пытался удалить из системы одно из объектов его устройства, но счётчик обращений этого объекта не был равен 0, означающий что для этого объекта всё ещё были невыполненные задачи (счётчик указывает номер причин, почему данный объект на может быть удалён). Это ошибка вызова драйвера.Параметры:1 — адрес объектаFLOPPY_INTERNAL_ERROR ———————————— (0x00000037)SERIAL_DRIVER_INTERNAL ———————————— (0x00000038)SYSTEM_EXIT_OWNED_MUTEX ——————————- (0x00000039)SYSTEM_UNWIND_PREVIOUS_USER ————————- (0x0000003A)SYSTEM_SERVICE_EXCEPTION ——————————- (0x0000003B)INTERRUPT_UNWIND_ATTEMPTED ————————— (0x0000003C)INTERRUPT_EXCEPTION_NOT_HANDLED ——————— (0x0000003D)MULTIPROCESSOR_CONFIGURATION_NOT_SUPPORTED (0x0000003E)Мультипроцессорная система не симметрична по отношению друг к другу. Чтобы быть симметричными, процессоры должны быть одного типа и уровня. Например, попытка использовать процессор уровня Pentium и 80486 вызовет ошибку. Кроме того, на х86 системах, возможность вычислений с плавающей точкой должны быть на обоих процессорах или ни на одном.NO_MORE_SYSTEM_PTES ———————————- (0x0000003F)Не хватает РТЕ (page file entries). Обычно причиной является драйвер, который плохо вычищает файл подкачки (swap). Если отладчик ядра (kernel debugger) доступен проследите, где система запнулась и введите следующую команду: !sysptes 3TARGET_MDL_TOO_SMALL ——————————— (0x00000040)Драйвер вызвал функцию IoBuildPartialMdl() и послал ей MDL, чтобы выявить часть источника MDL, но цель MDL не достаточно большая, чтобы отобразить пределы требуемых адресов. Это ошибка драйвера. Источник и цель MDL, так же как длинна линии адресов определения являются аргументами IoBuildPartialMdl() функции:IoBuildPartialMdl( IN PMDL SourceMdl,IN OUT PMDL TargetMdl,IN PVOID VirtualAddress,IN ULONG Length )MUST_SUCCEED_POOL_EMPTY ————————— (0x00000041)Если отладчик ядра (kernel debugger) доступен, команда Виртуальной Машины (VM) показывает различные величины:Параметры:1 — величина запроса, который не может быть удовлетворён2 — номер страниц, которые были использованы из nonpaged pool.3 — номер слишком больших страниц, запрашиваемых из nonpaged pool.4 — номер доступных страницATDISK_DRIVER_INTERNAL ———————————— (0x00000042)NO_SUCH_PARTITION ——————————————- (0x00000043)MULTIPLE_IRP_COMPLETE_REQUESTS ——————— (0x00000044)Драйвер запросил завершение IRP [IoCompleteRequest()], но пакет был уже завершён. Эту ошибку сложно выявить, так как самый простой случай — драйвер пытается завершить одну и ту же операцию дважды — обычно не то, что случается на самом деле. Реже — 2 различных драйвера пытаются завладеть пакетом и завершить его. Первый как правило срабатывает, а второй нет. Отследить, какой именно драйвер сделал это, трудно, так как следы первого драйвера были переписаны вторым. Тем не менее, конфликт может быть выявлен, рассматривая DeviceObject поля, в каждом местоположении стака.Параметры:1 — адрес IRPINSUFFICIENT_SYSTEM_MAP_REGS —————————— (0x00000045)DEREF_UNKNOWN_LOGON_SESSION —————————- (0x00000046)REF_UNKNOWN_LOGON_SESSION ——————————- (0x00000047)CANCEL_STATE_IN_COMPLETED_IRP ———————— (0x00000048)Это ошибка указывает, что I/O Request Packet (IRP), который должен быть завершён, имеет порядок отмены определённый в нём, означая, что пакет в таком положении, что может быть отменен. Тем не менее, пакет не относиться более к драйверу, так как он уже вошёл в стадию завершения.PAGE_FAULT_WITH_INTERRUPTS_OFF ———————— (0x00000049)Означает именно то, что пишет: ошибка страницы с выключенным прерыванием. Рассматривайте эту ошибку, так же как 0x0A. IRQL_GT_ZERO_AT_SYSTEM_SERVICE ————————— (0x0000004A)STREAMS_INTERNAL_ERROR ————————————— (0x0000004B)FATAL_UNHANDLED_HARD_ERROR —————————- (0x0000004C)Если ошибка появиться во время загрузки NT, загрузка прервётся синим экраном.Наиболее частые причины:x218 — необходимая библиотека реестра не может быть загружена. Этот файл может отсутствовать или быть повреждённым. Чтобы решить эту проблему, вам понадобиться эмерженси загрузочная дискета.Драйвер может иметь повреждённый ключ реестра во время загрузки в память, или память, в которую происходила загрузка этого ключа, может быть и не память на самом деле. Особенно AST EISA машины с 16М и выше памятью должны иметь доступ к памяти выше 16М, т.е. в утилите конфигурации EISA этот параметр должен быть ENABLED (разрешён). Иначе файл, который загрузится в ту память, при чтении покажет — 0xffffffff.x21A — или Winlogon или CSRSS (Windows) «умерли» внезапно. Выходящий код может сказать больше. Обычно это — c0000005, что говорит о том, что неподдерживаемое исключение рухнуло в том или другом процессе. Здесь вы не так много можете сделать по этому поводу.x221 — означает, что драйвер повреждён или системная библиотека была распознана, как повреждённая. NT делает всё, чтобы проверять нетронутость важных системных файлов. Синий экран показывает имя повреждённого файла. Если такое случилось, загрузитесь в любую другую систему или, если таковых нет, переустановите систему… Убедитесь, что версия файла, который был выявлен, как повреждённый, совпадает с версией файла в дистрибутиве NT и если так, то замените его с диска. Постоянные ошибки с разными именами файлов означают проблемы с железом в I/O пути драйвера.NO_PAGES_AVAILABLE —————————————- (0x0000004D)Нет больше свободного места, чтобы закончить операцию. Если отладчик (kernel debugger) доступен, печатайте следующие команды:!process 0 7!vmdd mmpagingfilesdd @$pПараметры:1 — количество использованных страниц2 — кол-во физических страниц на машине3 — Extended commit value in pages4 — Total commit value in pagesPFN_LIST_CORRUPT ——————————————- (0x0000004E)Причина — повреждённая/неисправная I/O структура драйвера. Параметры:1. значение 12. значение ListHead, которое повреждено3. число доступных страниц4. 01. значение 22. данные, которые удаляются3. наивысшее число физических страниц4. итог удаляемых данныхNDIS_INTERNAL_ERROR —————————————— (0x0000004F)PAGE_FAULT_IN_NONPAGED_AREA ————————— (0x00000050)Появляется, когда запрошенная информация не была найдена в памяти. Система проверяет файл подкачки (page file), но отсутствующая информация была обозначена, как невозможная для записи в файл подкачки (page file).Система при этом генерирует так называемую страничную ошибку, или страничное прерывание (page fault), которое при обычных условиях означает, что система ищет данные в файле подкачки (paging file). В этом случае, однако, искомые данные идентифицируются системой как находящиеся в резидентном пуле (nonpaged pool), а это значит, что они ни при каких обстоятельствах не могли быть сброшены на диск. Таким образом, система не может найти требуемые данные и, следовательно, не может продолжать работу. Этот тип ошибки может быть вызван дефектными аппаратными средствами, некорректно работающим системным сервисом, резидентным антивирусным программным обеспечением, несовместимым с операционной системой, и повреждениями файловой системы NTFS.Если это случилось на Terminal Server, проверьте драйвера третьей стороны для принтера.Параметры:1. указывает на адрес в памяти, который допустил ошибкуREGISTRY_ERROR ——————————————— (0x00000051)Что-то случилось с реестром. Если отладчик (kernel debugger) доступен, отследите ошибку. Если он вам покажет, что вы в ветке системы (CmpWorker будет присутствовать в перечне), введите следующие команды:dd CmpRegistryMutex+18 L1!thread <whatever value the above command printed out>Это выдаст вам ветку и место ошибки, которое обращалось к реестру.Эта ошибка так же может означать, что реестр получил ошибку I/O, когда пытался прочитать один из его файлов, отсюда следует, что ошибка могла быть вызвана проблемой с оборудованием или что сама система повреждена. Это так же может означать, что ошибка вызвана операцией обновления, которую использует только система безопасности и это только когда ресурсы на исходе. Если такая ошибка появилась, проверьте, является ли машина PDC или BDC и сколько аккаунтов в базе данных SAM (Менеджер Безопасности Аккаунтов), может ли это быть цель эхо и не заполнены ли соответствующие библиотеки почти до конца.Параметры:1. значение 1 (указывает, где появилась ошибка)2. значение 2 (указывает, где появилась ошибка)3. может указывать на библиотеку4. может быть возвратным кодом HvCheckHive’а, если какая-либо библиотека поврежденаMAILSLOT_FILE_SYSTEM —————————————— (0x00000052)NO_BOOT_DEVICE ———————————————— (0x00000053)LM_SERVER_INTERNAL_ERROR ———————————- (0x00000054)DATA_COHERENCY_EXCEPTION ——————————— (0x00000055)INSTRUCTION_COHERENCY_EXCEPTION ———————— (0x00000056)XNS_INTERNAL_ERROR ——————————————- (0x00000057)FTDISK_INTERNAL_ERROR ———————————— (0x00000058)Система загрузилась с восстановленной первичной партиции, поэтому библиотеки говорят, что зеркало в порядке, но на самом деле это не так. Настоящие образы библиотек оттенены. Вам нужно загрузиться с них.PINBALL_FILE_SYSTEM ——————————————- (0x00000059)CRITICAL_SERVICE_FAILED ————————————- (0x0000005A)SET_ENV_VAR_FAILED ——————————————- (0x0000005B)HAL_INITIALIZATION_FAILED ———————————— (0x0000005C)HEAP_INITIALIZATION_FAILED ———————————- (0x0000005D)OBJECT_INITIALIZATION_FAILED ——————————- (0x0000005E)SECURITY_INITIALIZATION_FAILED —————————- (0x0000005F)PROCESS_INITIALIZATION_FAILED —————————— (0x00000060)HAL1_INITIALIZATION_FAILED ———————————- (0x00000061)OBJECT1_INITIALIZATION_FAILED —————————— (0x00000062)SECURITY1_INITIALIZATION_FAILED ————————— (0x00000063)SYMBOLIC_INITIALIZATION_FAILED —————————- (0x00000064)MEMORY1_INITIALIZATION_FAILED —————————— (0x00000065)CACHE_INITIALIZATION_FAILED ——————————— (0x00000066)CONFIG_INITIALIZATION_FAILED ————————— (0x00000067)Это означает, что реестр не может создать место, необходимое для содержания файлов реестра. Это ошибка не должна никогда появляться, так как процесс создания такого места происходит на ранней стадии загрузки системы и поэтому должно быть достаточно места для создания басеина.Параметры:1. 52. указывает на NTOSCONFIGCMSYSINI, который потерпел неудачу. FILE_INITIALIZATION_FAILED ———————————— (0x00000068)IO1_INITIALIZATION_FAILED ——————————— (0x00000069)Инициализация I/O системы не удалась по каким-либо причинам. Больше, практически, никакой информации нет. Такое могло случиться, если установка приняла не правильное решение по поводу инсталляции системы, или пользователь переконфигурировал систему.LPC_INITIALIZATION_FAILED ———————————— (0x0000006A)PROCESS1_INITIALIZATION_FAILED ———————— (0x0000006B)Параметры:1. указывает на код статуса, который решил, что инициализация NT не прошла успешно.2. указывает на место в NTOSPSPSINIT.C, где ошибка была обнаружена.REFMON_INITIALIZATION_FAILED ——————————- (0x0000006C)SESSION1_INITIALIZATION_FAILED —————————- (0x0000006D)SESSION2_INITIALIZATION_FAILED —————————- (0x0000006E)SESSION3_INITIALIZATION_FAILED —————————- (0x0000006F)SESSION4_INITIALIZATION_FAILED —————————- (0x00000070)SESSION5_INITIALIZATION_FAILED ———————— (0x00000071)Это коды кодов (SESSION1 — SESSION5) указывают место в NTOSINITINIT.C, где была допущена ошибка.Параметры:1. указывает код статуса, который решил, что инициализация NT не прошла успешно.ASSIGN_DRIVE_LETTERS_FAILED ——————————- (0x00000072)CONFIG_LIST_FAILED —————————————— (0x00000073)Указывает, что одна из системных библиотек повреждена или не читаема. Эта библиотека может быть или SOFTWARE, или SECURITY, или SAM (Менеджера Безопасности Аккаунтов).Параметры:1. 52. 23. список библиотек4. указывает UNICODE_STRING, содержащий имя библиотекиBAD_SYSTEM_CONFIG_INFO ——————————— (0x00000074)Эта ошибка может показывать то, что библиотека SYSTEM, загружаемая OSLOADER/NTLDR, повреждена. Тем не менее, это практически невозможно, так как OSLOADER всегда проверяет библиотеки после загрузки и убеждается, что они не повреждены.Эта ошибка так же может означать, что некоторые требуемые ключи реестра и их параметры отсутствуют. Загрузка в LastKnownGood (Последней хорошей конфигурации) может решить проблему, или вам придётся переустанавливать систему, или используйте Emergency Repair Disk.CANNOT_WRITE_CONFIGURATION ————————— (0x00000075)Эта ошибка может появиться, если файлы SYSTEM библиотеки (SYSTEM и SYSTEM.ALT) не могут достичь accommodate additional data записанные в hive между инициализациями реестра и первой фазы (когда файловые системы доступны). Эта ошибка обычно означает, что на диске нет свободного места, так же это может произойти при попытке сохранить реестр на устройстве «только чтение».PROCESS_HAS_LOCKED_PAGES —————————— (0x00000076)эта ошибка может возникнуть по причине драйвера, который не полностью вычищен после I/O операции.Параметры:1. адрес процесса2. число замкнутых страниц3. число частных страниц4. 0KERNEL_STACK_INPAGE_ERROR —————————— (0x00000077)Запрошенная страница ядра не может быть прочтена.Эта ошибка указывает на проблемы с жестким диском или его контроллером. Еще она может быть связана с проблемным драйвером SCSI-адаптера в случае, если вы используете SCSI-диск для хранения файла подкачки, а кроме того — с проблемами прерываний.Причина ошибки может быть в плохом блоке файла виртуальной памяти или ошибки контролера диска (очень редко, когда причиной может быть нехватка ресурсов, а конкретней, резерв nonpaged pool (невиртуальной памяти) со статусом c0000009a [STATUS_INSUFFICIENT_RESOURCES]).Если первый и второй параметры кода ошибки равны 0, означает, что место ошибки в ядре не было найдено. Значит, эта ошибка вызвана плохим оборудованием.I/O статус c000009c (STATUS_DEVICE_DATA_ERROR) или C000016AL (STATUS_DISK_OPERATION_FAILED) обычно означает, что информация не может быть прочитана из-за плохого блока в памяти. После перезагрузки автоматическая проверка диска попытается определить адрес плохого блока в памяти. Если статус будет C0000185(STATUS_IO_DEVICE_ERROR) и виртуальная память находиться на SCSI диске, то должно быть проверено подключение и срок годности.Параметры:1. 02. 03. значение PTE на момент ошибки4. адрес ошибки ядра1. код статуса2. I/O код статуса3. номер страницы виртуальной памяти4. Компенсация в страничный файлPHASE0_EXCEPTION ——————————————— (0x00000078)MISMATCHED_HAL ——————————————— (0x00000079)Эти сообщения (STOP 0x79) появляются при несовпадении уровня аппаратных абстракций (HAL) и ядра или типа компьютера, в основном, при смешении конфигурационных файлов однопроцессорной и многопроцессорных систем в пределах одной системы.Уровень проверки HAL и тип конфигурации HAL не подходят ядру системы или типу машины. Такая ошибка, скорее всего, вызвана тем, что пользователь вручную обновил либо NTOSKRNL.EXE либо HAL.DLL. Или на машине мультипроцессорный HAL (MP) и юнипроцессорное ядро (UP), или наоборот.Некоторые программы для модификации boot-screen могут изменить версию файла ядра системы, в результате чего и возникает эта ошибка. Если вы увидели эту ошибку, восстановите файл ntoskrnl.exe из дистрибутива WindowsПараметры:1. тип несовпадения (1, 2 или 3):1. несовпадение уровней выпуска PRCB (несовпадение дат). Если дело в этом, то параметры 2 и 3:2 — больший уровень NTOSKRNL.EXE3 — больший уровень HAL.DLL2. несовпадение типов бильдов, в этом случае параметры 2 и 3:2 — тип бильда NTOSKRNL.EXE3 — тип бильда HAL.DLLтипы бильдов:0 — 1 — 2 -3. Micro Channel Architecture (MCA) компьютерам требуется специфичный MCA HAL, в этом случае параметры 2 и 3:2 — тип машины, определённый NTDETECT.COMзначение 2 означает, что компьютер — MCA3 — тип машин, которые этот HAL поддерживаетзначение 2 означает, что этот HAL сделан для MCAKERNEL_DATA_INPAGE_ERROR —————————— (0x0000007A)Не может быть прочтена запрашиваемая ядром страница. Ошибка вызвана плохим блоком в памяти или ошибкой контроллера диска. См. так же KERNEL_STACK_INPAGE_ERROR.Параметры:1. тип лока который повис2. статус ошибки (обычно I/O код статуса)3. текущий процесс (виртуальный адрес для лока типа 3 или PTE)4. адрес виртуальной памяти, который не может войти в файл подкачки.INACCESSIBLE_BOOT_DEVICE —————————— (0x0000007B)Это сообщение (STOP 0x7B) появляется в процессе запуска системы и указывает на то, что в процессе загрузки система потеряла доступ к загрузочному диску.В процессе инсталляции I/O системы, драйвер загрузочного устройства, возможно, не смог инициализировать устройство, с которого система пыталась загрузиться, или файловая система, которая должна была прочитать это устройство, либо не смогла инициализироваться, либо просто не распознала информацию на устройстве, как структуру файловой системы. В случае составителя, первый аргумент — это адрес уникодовой структуры информации, которая является ARC именем устройства, с которого была попытка загрузиться. Во втором случае, первый аргумент — это адрес объекта устройства, которое не может быть смонтировано.Если эта ошибка возникла при начальной инсталляции системы, то она может означать, что система была установлена на диск или SCSI контроллер, которые ей не поддерживаются. Имейте в виду, что некоторые контроллеры поддерживаются только драйверами из виндовских библиотек (WDL), которые должны быть установлены выборочной установкой.Эта ошибка так же может произойти после установки нового SCSI адаптера или контроллера или после изменений системной партиции. В этом случае, на x86 системах, нужно отредактировать BOOT.INI; на ARC системах, нужно запустить Setup. Для большей информации, как должен быть изменён BOOT.INI, смотрите Windows NT Advanced Server «Administrator’s Guide».Если аргумент указывает на ARC имя стринга (string), формат первых двух (это только в этом случае) длинных слов будет:USHORT Length;USHORT MaximumLength;PVOID Buffer;Например, если первое длинное слово содержит что-то типа 00800020, где 20 длина Уникодового стринга (Unicode string), и следующее длинное слово будет содержать адрес буфера.Если аргумент указывает на объект устройства, формат первого слова будет:USHORT Type;Значит, первое слово содержит 0003, где Type код всегда будет 0003.Примечание:Вы сразу сможете опознать, указывает ли аргумент на ARC имя или на объект устройства, так как Уникодовый стринг (Unicode string) никогда не содержит нечётное число байтов, а объект устройства всегда будет содержать тип кода — 3.Кроме поврежденных драйверов жесткого диска и ошибок на нем, это STOP-сообщение может быть вызвано некорректной работой режима Serial ATA, а также проблемами с RAID.Параметры:1. указатель на объект устройства или Уникодовый стринг (Unicode string), или ARC имя.BUGCODE_PSS_MESSAGE —————————————- (0x0000007C)INSTALL_MORE_MEMORY ————————————— (0x0000007D)Не хватает памяти, чтобы загрузить Windows NT (необходимо 5 MB).Параметры:1. номер найденных физических страниц2. нижняя физическая страница3. высшая физическая страница4. 0WINDOWS_NT_BANNER —————————————— (0x4000007E)UNEXPECTED_KERNEL_MODE_TRAP ————————- (0x0000007F)Эта ошибка означает, что произошло непредвиденное прерывание в режиме ядра, или вид прерывания, которое ядро не разрешает иметь или получить (захват(a bound trap)), или вид прерывания, которое влечёт за собой немедленную смерть (двойная ошибка(double fault)). Первое число в интервалах кода бага — число прерывания (8 = double fault). Чтобы узнать больше, что это за прерывание, обратитесь к мануалу Intel x86 семьи.Пользуясь отладчиком ядра (kernel debugger), KB и !TRAP в подходящем фрейме (который будет EBP, что идёт вместе с процедурой KiTrap—at минимум на x86 машинах) покажет, откуда прерывание взялось.В общем, баг появляется, когда процессор допускает ошибку, с которой ядро не может справиться. Чаще всего возникает из-за плохого RAM, так же из-за разгона процессора.Практически всегда она вызвана аппаратным сбоем. Если эта ошибка стала возникать достаточно часто, следует внимательно протестировать все аппаратное обеспечение — какая-то деталь нуждается в замене! Кроме того, она может указать на неудачный разгон процессора — понизьте тактовую частоту до номинала.Попробуйте отменить в BIOS — sync negotiation (синхронная передача данных).NMI_HARDWARE_FAILURE ———————————— (0x00000080)HAL должен сообщить всю конкретную информацию, которую имеет, и предложить пользователю обратиться к его поставщику оборудования за поддержкой.SPIN_LOCK_INIT_FAILURE ————————————— (0x00000081)SETUP_FAILURE ———————————————— (0x00000085)(Примечание: текстовая форма setup’a больше не использует проверку багов (bugcheck), чтобы выйти из серьёзных ошибок. Поэтому вы никогда не столкнётесь с 0x85. Все проверки багов были заменены на более дружелюбные и (где возможно) более информативные сообщения об ошибках. Тем не менее, некоторые составители ошибок просто были заменены нашими bugcheck экранами, и код для этих состояний ошибок такой же, как и был. Они приведены ниже.)1-0: OEM HAL шрифт недействительный формат файла *.fon поэтому сетап не смог отобразить текст. Это означает, что vgaxxx.fon на CD или флоппи повреждён.1: Не прошла инициализация видео. Эта ошибка имеет собственный экран и пользователю предоставляется только 2 варианта.Это означает, что файл vga.sys (или другой драйвер, в зависимости от машины) повреждён, или то, что мы не поддерживаем данное оборудование.2 — что провалилось:0: NtCreateFile of devicevideo01: IOCTL_VIDEO_QUERY_NUM_AVAIL_MODES2: IOCTL_VIDEO_QUERY_AVAIL_MODES3: Желаемый режим видео не поддерживается. Это означает внутреннюю ошибку сетапа.4: IOCTL_VIDEO_SET_CURRENT_MODE (невозможно установить режим видео)5: IOCTL_VIDEO_MAP_VIDEO_MEMORY6: IOCTL_VIDEO_LOAD_AND_SET_FONT3 — код статуса NT API вызова, если подходящий2: Нехватка памяти. Теперь эта ошибка использует более дружественный экран, в зависимости от того, как далеко зашла установка.3: Инициализация клавиатуры провалилась. Теперь используются 2 разных экрана в зависимости от ошибок, которые тут могли появиться. Это может означать, что диск, содержащий драйвера для клавиатуры (i8042prt.sys или kbdclass.sys) повреждён или машина имеет клавиатуру, которую мы не поддерживаем.Так же это может означать, что dll раскладки клавиатуры не может быть загружена.2 — что правалилось:0: NtCreateFile of deviceKeyboardClass0 .»Сетап не обнаружил клавиатуру, подключённую к вашему компьютеру.»1: Unable to load keyboard layout dll.»Сетап не может загрузить dll раскладки клавиатуры <имя файла>.»Это значит, что флоппи или CD не имеют файла (kbdus.dll для us или других dll).4: Сетап не смог выяснить ARC обор. путь устройства, с которого он начался. Это внутренняя ошибка сетапа.5: Не прошла проверка на работоспособность партиций. Это означает баг в драйвере диска. Параметры имеют значения только для группы сетапа.MBR_CHECKSUM_MISMATCH ——————————— (0x0000008B)Эта ошибка возникает в процессе загрузки, когда контрольная сумма MBR, которую посчитала система, не совпадает с контрольной суммой загрузчика. Обычно это означает вирус. Некоторые вирусы не могут быть определены/найдены. Загрузитесь с дискеты с вирус-сканером (убедитесь, что дискета защищена от записи!)KerBugCheckEx параметры:1 — Disk Signature from MBR.2 — MBR checksum calculated by osloader.3 — MBR checksum calculated by system.0x0000008EПрименяется к следующим системам:Microsoft Windows XP ProfessionalMicrosoft Windows XP Home EditionMicrosoft Windows XP Professional SP1Microsoft Windows XP Home Edition SP1Ошибка может возникнуть по разным причинам: Неисправная оперативная память или предшествующая ошибке установка или удаление какого либо оборудования, так же ошибка может появляться при выходе из спящего режима.
В зависимости от проблемы существует несколько способов ее решения, из стандартного можно попробывать, почистить контакты оперативной памяти, переустановить драйвера видеокарты… К сожалению данная ошибка не очевидна и для ее решеня часто требуется дополнительные данные, такие как конфигурация компьютера, операционная система, обстоятельства при которых начала появляться ошибка 0x0000008E
Сентябрь 13th, 2010 Данил
Порой бывает так, что компьютер прерывает работу и выдает сообщение об ошибке, при этом вместо сообщения на экране возникает число в шестнадцатиричном коде. Расшифровка подобных сообщений приведена ниже:
- Код ошибки: 0 (0x0000) Операция выполнена успешно.
- Код ошибки: 1 (0x0001) Неверная функция.
- Код ошибки: 2 (0x0002) Системе не удается найти указанный файл.
- Код ошибки: 3 (0x0003) Системе не удается найти указанный путь.
- Код ошибки: 4 (0x0004) Системе не удается открыть файл.
- Код ошибки: 5 (0x0005) Нет доступа.
- Код ошибки: 6 (0x0006) Неверный дескриптор.
- Код ошибки: 7 (0x0007) Повреждены управляющие блоки памяти.
- Код ошибки: 8 (0x0008) Недостаточно памяти для обработки команды.
- Код ошибки: 9 (0x0009) Неверный адрес управляющего блока памяти.
- Код ошибки: 10 (0x000A) Ошибка в среде.
- Код ошибки: 11 (0x000B) Была сделана попытка загрузить программу, имеющую неверный формат.
- Код ошибки: 12 (0x000C) Код доступа неверен.
- Код ошибки: 13 (0x000D) Ошибка в данных.
- Код ошибки: 14 (0x000E) Недостаточно памяти для завершения операции.
- Код ошибки: 15 (0x000F) Системе не удается найти указанный диск.
- Код ошибки: 16 (0x0010) Не удается удалить папку
- Код ошибки: 17 (0x0011) Системе не удается переместить файл на другой диск.
- Код ошибки: 18 (0x0012) Больше файлов не осталось.
- Код ошибки: 19 (0x0013) Носитель защищен от записи.
- Код ошибки: 20 (0x0014) Системе не удается найти указанное устройство.
- Код ошибки: 21 (0x0015) Устройство не готово.
- Код ошибки: 22 (0x0016) Устройство не опознает команду.
- Код ошибки: 23 (0x0017) Ошибка в данных (CRC)
- Код ошибки: 24 (0x0018) Длина выданной программой команды слишком велика.
- Код ошибки: 25 (0x0019) Не удается найти заданную область или дорожку на диске.
- Код ошибки: 26 (0x001A) Нет доступа к диску или дискете.
- Код ошибки: 27 (0x001B) Не удается найти заданный сектор на диске.
- Код ошибки: 28 (0x001C) Нет бумаги в принтере.
- Код ошибки: 29 (0x001D) Системе не удается произвести запись на устройство.
- Код ошибки: 30 (0x001E) Системе не удается произвести чтение с устройства.
- Код ошибки: 31 (0x001F) Присоединенное к системе устройство не работает.
- Код ошибки: 32 (0x0020) Процесс не может получить доступ к файлу, так как этот файл занят другим процессом.
- Код ошибки: 33 (0x0021) Процесс не может получить доступ к файлу, так как часть этого файла заблокирована другим процессом.
- Код ошибки: 34 (0x0022) В устройство вставлен неверный диск. Вставьте %2 (серийный номер тома: %3) в устройство %1.
- Код ошибки: 36 (0x0024) Слишком много файлов открыто для совместного доступа.
- Код ошибки: 38 (0x0026) Достигнут конец файла.
- Код ошибки: 39 (0x0027) Диск заполнен до конца.
- Код ошибки: 50 (0x0032) Сетевой запрос не поддерживается.
- Код ошибки: 51 (0x0033) Удаленный компьютер недоступен.
- Код ошибки: 52 (0x0034) В сети существуют совпадающие имена.
- Код ошибки: 53 (0x0035) Не найден сетевой путь.
- Код ошибки: 54 (0x0036) Сеть занята.
- Код ошибки: 55 (0x0037) Сетевой ресурс или устройство более недоступно.
- Код ошибки: 56 (0x0038) Достигнут предел числа команд NetBIOS.
- Код ошибки: 57 (0x0039) Аппаратная ошибка сетевой платы.
- Код ошибки: 58 (0x003A) Указанный сервер не может выполнить требуемую операцию.
- Код ошибки: 59 (0x003B) Неожиданная ошибка в сети.
- Код ошибки: 60 (0x003C) Несовместимый удаленный адаптер.
- Код ошибки: 61 (0x003D) Очередь печати переполнена.
- Код ошибки: 62 (0x003E) На сервере отсутствует место для записи файла, выводимого на печать.
- Код ошибки: 63 (0x003F) Ваш файл, находившийся в очереди вывода на печать, был удален.
- Код ошибки: 64 (0x0040) Указанное сетевое имя более недоступно.
- Код ошибки: 65 (0x0041) Отсутствует доступ к сети.
- Код ошибки: 66 (0x0042) Неверно указан тип сетевого ресурса.
- Код ошибки: 67 (0x0043) Не найдено сетевое имя.
- Код ошибки: 68 (0x0044) Превышен предел по числу имен для локальной сетевой платы компьютера.
- Код ошибки: 69 (0x0045) Превышен предел по числу сеансов NetBIOS.
- Код ошибки: 70 (0x0046) Сервер сети был остановлен или находится в процессе запуска.
- Код ошибки: 71 (0x0047) Дополнительные подключения к этому удаленному компьютеру в настоящее время невозможны, поскольку число подключений к компьютеру достигло предела.
- Код ошибки: 72 (0x0048) Работа указанного принтера или дискового накопителя была остановлена.
- Код ошибки: 80 (0x0050) Файл существует.
- Код ошибки: 82 (0x0052) Не удается создать файл или папку.
- Код ошибки: 83 (0x0053) Ошибка при обращении к прерыванию INT 24
- Код ошибки: 84 (0x0054) Недостаточно памяти для обработки запроса.
- Код ошибки: 85 (0x0055) Имя локального устройства уже используется.
- Код ошибки: 86 (0x0056) Сетевой пароль указан неверно.
- Код ошибки: 87 (0x0057) Параметр задан неверно.
- Код ошибки: 88 (0x0058) Ошибка записи в сети.
- Код ошибки: 89 (0x0059) В настоящее время системе не удается запустить другой процесс.
- Код ошибки: 100 (0x0064) Не удается создать еще один системный семафор.
- Код ошибки: 101 (0x0065) Семафор эксклюзивного доступа занят другим процессом.
- Код ошибки: 102 (0x0066) Семафор установлен и не может быть закрыт.
- Код ошибки: 103 (0x0067) Семафор не может быть установлен повторно.
- Код ошибки: 104 (0x0068) Запросы к семафорам эксклюзивного доступа на время выполнения прерываний не допускаются.
- Код ошибки: 105 (0x0069) Этот семафор более не принадлежит использовавшему его процессу.
- Код ошибки: 106 (0x006A) Вставьте диск в устройство %1.
- Код ошибки: 107 (0x006B) Программа была остановлена, так как нужный диск вставлен не был.
- Код ошибки: 108 (0x006C) Диск занят или заблокирован другим процессом.
- Код ошибки: 109 (0x006D) Канал был закрыт.
- Код ошибки: 110 (0x006E) Системе не удается открыть указанное устройство или файл.
- Код ошибки: 111 (0x006F) Указано слишком длинное имя файла.
- Код ошибки: 112 (0x0070) Недостаточно места на диске.
- Код ошибки: 113 (0x0071) Исчерпаны внутренние идентификаторы файлов.
- Код ошибки: 114 (0x0072) Результирующий внутренний идентификатор файла неправилен.
- Код ошибки: 117 (0x0075) Вызов IOCTL приложением произведен неверно.
- Код ошибки: 118 (0x0076) Параметр проверки записи данных имеет неверное значение.
- Код ошибки: 119 (0x0077) Система не может обработать полученную команду.
- Код ошибки: 120 (0x0078) Эта функция допустима только в режиме Win32.
- Код ошибки: 121 (0x0079) Истек интервал ожидания семафора.
- Код ошибки: 122 (0x007A) Область данных, переданная по системному вызову, слишком мала.
- Код ошибки: 123 (0x007B) Синтаксическая ошибка в имени файла, имени папки или метке тома.
- Код ошибки: 124 (0x007C) Неверный уровень системного вызова.
- Код ошибки: 125 (0x007D) У диска отсутствует метка тома.
- Код ошибки: 126 (0x007E) Не найден указанный модуль.
- Код ошибки: 127 (0x007F) Не найдена указанная процедура.
- Код ошибки: 128 (0x0080) Дочерние процессы, окончания которых требуется ожидать, отсутствуют.
- Код ошибки: 129 (0x0081) Приложение %1 нельзя запустить в режиме Win32.
- Код ошибки: 130 (0x0082) Попытка использовать дескриптор файла для открытия раздела диска и выполнения операции, отличающейся от ввода/вывода нижнего уровня.
- Код ошибки: 131 (0x0083) Попытка поместить указатель на файл перед началом файла.
- Код ошибки: 132 (0x0084) Указатель на файл не может быть установлен на заданное устройство или файл.
- Код ошибки: 133 (0x0085) Команды JOIN и SUBST не могут быть использованы для дисков, содержащих уже объединенные диски.
- Код ошибки: 134 (0x0086) Попытка использовать команду JOIN или SUBST для диска, уже включенного в набор объединенных дисков.
- Код ошибки: 135 (0x0087) Попытка использовать команду JOIN или SUBST для диска, который уже был отображен.
- Код ошибки: 136 (0x0088) Попытка снять признак объединения с диска, для которого команда JOIN не выполнялась.
- Код ошибки: 137 (0x0089) Попытка снять признак отображения с диска, для которого команда SUBST не выполнялась.
- Код ошибки: 138 (0x008A) Попытка объединить диск с папкой на объединенном диске.
- Код ошибки: 139 (0x008B) Попытка отобразить диск на папку, находящуюся на отображенном диске.
- Код ошибки: 140 (0x008C) Попытка объединить диск с папкой на отображенном диске.
- Код ошибки: 141 (0x008D) Попытка отобразить диск на папку, находящуюся на объединенном диске.
- Код ошибки: 142 (0x008E) В настоящее время выполнить команду JOIN или SUBST невозможно.
- Код ошибки: 143 (0x008F) Невозможно объединить (или отобразить) диск с папкой (или на папку) этого же диска.
- Код ошибки: 144 (0x0090) Эта папка не является подпапкой корневой папки.
- Код ошибки: 145 (0x0091) Папка не пуста.
- Код ошибки: 146 (0x0092) Указанный путь используется для отображенного диска.
- Код ошибки: 147 (0x0093) Недостаточно ресурсов для обработки команды.
- Код ошибки: 148 (0x0094) Указанный путь в настоящее время использовать нельзя.
- Код ошибки: 149 (0x0095) Попытка объединить или отобразить диск, папка на котором уже используется для отображения.
- Код ошибки: 150 (0x0096) Сведения о трассировке в файле CONFIG.SYS не найдены, либо трассировка запрещена.
- Код ошибки: 151 (0x0097) Число семафоров для DosMuxSemWait задано неверно.
- Код ошибки: 152 (0x0098) Не выполнен вызов DosMuxSemWait. Установлено слишком много семафоров.
- Код ошибки: 153 (0x0099) Некорректный вызов DosMuxSemWait.
- Код ошибки: 154 (0x009A) Длина метки тома превосходит предел, установленный для файловой системы.
- Код ошибки: 155 (0x009B) Не удается создать еще один поток команд.
- Код ошибки: 156 (0x009C) Принимающий процесс отклонил сигнал.
- Код ошибки: 157 (0x009D) Сегмент уже освобожден и не может быть заблокирован.
- Код ошибки: 158 (0x009E) Блокировка с сегмента уже снята.
- Код ошибки: 159 (0x009F) Адрес идентификатора потока команд задан неверно.
- Код ошибки: 160 (0x00A0) DosExecPgm передан неверный аргумент.
- Код ошибки: 161 (0x00A1) Путь указан неверно.
- Код ошибки: 162 (0x00A2) Сигнал уже находится в состоянии обработки.
- Код ошибки: 164 (0x00A4) Создание дополнительных потоков команд невозможно.
- Код ошибки: 167 (0x00A7) Не удается снять блокировку с области файла.
- Код ошибки: 170 (0x00AA) Требуемый ресурс занят.
- Код ошибки: 173 (0x00AD) Запрос на блокировку соответствует определенной области.
- Код ошибки: 174 (0x00AE) Файловая система не поддерживает указанные изменения типа блокировки.
- Код ошибки: 180 (0x00B4) Системой обнаружен неверный номер сегмента.
- Код ошибки: 182 (0x00B6) Операционная система не может запустить %1.
- Код ошибки: 183 (0x00B7) Невозможно создать файл, так как он уже существует.
- Код ошибки: 186 (0x00BA) Передан неверный флаг.
- Код ошибки: 187 (0x00BB) Не найдено указанное имя системного семафора.
- Код ошибки: 188 (0x00BC) Операционная система не может запустить %1.
- Код ошибки: 189 (0x00BD) Операционная система не может запустить %1.
- Код ошибки: 190 (0x00BE) Операционная система не может запустить %1.
- Код ошибки: 191 (0x00BF) Не удается запустить %1 в режиме Win32.
- Код ошибки: 192 (0x00C0) Операционная система не может запустить %1.
- Код ошибки: 193 (0x00C1) %1 не является приложением Win32.
- Код ошибки: 194 (0x00C2) Операционная система не может запустить %1.
- Код ошибки: 195 (0x00C3) Операционная система не может запустить %1.
- Код ошибки: 196 (0x00C4) Операционная система не может запустить это приложение.
- Код ошибки: 197 (0x00C5) Конфигурация операционной системы не рассчитана на запуск этого приложения.
- Код ошибки: 198 (0x00C6) Операционная система не может запустить %1.
- Код ошибки: 199 (0x00C7) Операционная система не может запустить это приложение.
- Код ошибки: 200 (0x00C8) Сегмент кода не может превышать 64 КБ.
- Код ошибки: 201 (0x00C9) Операционная система не может запустить %1.
- Код ошибки: 202 (0x00CA) Операционная система не может запустить %1.
- Код ошибки: 203 (0x00CB) Системе не удается найти указанный параметр среды.
- Код ошибки: 205 (0x00CD) Ни один из процессов в дереве команды не имеет обработчика сигналов.
- Код ошибки: 206 (0x00CE) Имя файла или его расширение имеет слишком большую длину.
- Код ошибки: 207 (0x00CF) Стек занят.
- Код ошибки: 208 (0x00D0) Подстановочные знаки * и/или ? заданы неверно или образуют неверный шаблон имени.
- Код ошибки: 209 (0x00D1) Отправляемый сигнал неверен.
- Код ошибки: 210 (0x00D2) Не удается установить обработчик сигналов.
- Код ошибки: 212 (0x00D4) Сегмент заблокирован и не может быть перемещен.
- Код ошибки: 214 (0x00D6) К этой программе или модулю присоединено слишком много динамически подключаемых модулей.
- Код ошибки: 215 (0x00D7) Вызовы LoadModule не могут быть вложены.
- Код ошибки: 230 (0x00E6) Неправильное состояние канала.
- Код ошибки: 231 (0x00E7) Все копии канала заняты.
- Код ошибки: 232 (0x00E8) Идет закрытие канала.
- Код ошибки: 233 (0x00E9) С обоих концов канала отсутствуют процессы.
- Код ошибки: 234 (0x00EA) Имеются дополнительные данные.
- Код ошибки: 240 (0x00F0) Сеанс был прекращен.
- Код ошибки: 254 (0x00FE) Имя дополнительного атрибута было задано неверно.
- Код ошибки: 255 (0x00FF) Дополнительные атрибуты несовместимы между собой.
- Код ошибки: 259 (0x0103) Дополнительные данные отсутствуют.
- Код ошибки: 266 (0x010A) Не удается использовать интерфейс (API) Copy.
- Код ошибки: 267 (0x010B) Неверно задано имя папки.
- Код ошибки: 275 (0x0113) Дополнительные атрибуты не уместились в буфере.
- Код ошибки: 276 (0x0114) Файл дополнительных атрибутов поврежден.
- Код ошибки: 277 (0x0115) Файл дополнительных атрибутов переполнен.
- Код ошибки: 278 (0x0116) Неверно указан дескриптор дополнительного атрибута.
- Код ошибки: 282 (0x011A) Установленная файловая система не поддерживает дополнительные атрибуты.
- Код ошибки: 288 (0x0120) Попытка освободить не принадлежащий процессу объект синхронизации.
- Код ошибки: 298 (0x012A) Слишком много попыток занесения события для семафора.
- Код ошибки: 299 (0x012B) Запрос Read/WriteProcessMemory был выполнен только частично.
- Код ошибки: 317 (0x013D) Не удается найти сообщение с номером 0x%1 в файле сообщений %2.
- Код ошибки: 487 (0x01E7) Попытка обращения к неверному адресу.
- Код ошибки: 534 (0x0216) Длина результата арифметической операции превысила 32 разряда.
- Код ошибки: 535 (0x0217) С другой стороны канала присутствует процесс.
- Код ошибки: 536 (0x0218) Идет ожидание открытия процессом другой стороны канала.
- Код ошибки: 994 (0x03E2) Нет доступа к дополнительным атрибутам.
- Код ошибки: 995 (0x03E3) Операция ввода/вывода была прервана из-за завершения потока команд или по запросу приложения.
- Код ошибки: 996 (0x03E4) Наложенное событие ввода/вывода не находится в сигнальном состоянии.
- Код ошибки: 997 (0x03E5) Протекает наложенное событие ввода/вывода.
- Код ошибки: 998 (0x03E6) Неверная попытка доступа к адресу памяти.
- Код ошибки: 999 (0x03E7) Ошибка при выполнении операции со страницей.
- Код ошибки: 1001 (0x03E9) Слишком глубокий уровень рекурсии. Стек переполнен.
- Код ошибки: 1002 (0x03EA) Окно не может взаимодействовать с отправленным сообщением.
- Код ошибки: 1003 (0x03EB) Не удается завершить выполнение функции.
- Код ошибки: 1004 (0x03EC) Флаги установлены неверно.
- Код ошибки: 1005 (0x03ED) Не удается опознать присутствующую на томе файловую систему. Убедитесь в том, что все системные драйверы загружены, а также в исправности самого тома.
- Код ошибки: 1006 (0x03EE) Том для открытого файла был изменен извне, так что работа с файлом невозможна.
- Код ошибки: 1007 (0x03EF) Заданная операция не может быть выполнена в полноэкранном режиме.
- Код ошибки: 1008 (0x03F0) Попытка ссылки на несуществующий элемент.
- Код ошибки: 1009 (0x03F1) База данных реестра повреждена.
- Код ошибки: 1010 (0x03F2) Параметр реестра имеет неверное значение.
- Код ошибки: 1011 (0x03F3) Не удается открыть параметр реестра.
- Код ошибки: 1012 (0x03F4) Не удается прочитать параметр реестра.
- Код ошибки: 1013 (0x03F5) Не удается записать параметр реестра.
- Код ошибки: 1014 (0x03F6) Один из файлов в базе данных реестра должен был быть восстановлен с помощью протокола или резервной копии. Восстановление прошло успешно.
- Код ошибки: 1015 (0x03F7) Реестр поврежден. Структура одного из файлов, содержащего данные реестра, повреждена. Возможно поврежден образ файла в памяти, или файл не удалось восстановить из-за отсутствия резервной копии/протокола.
- Код ошибки: 1016 (0x03F8) Неустранимый сбой операции ввода/вывода, запущенной из реестра. Не удалось выполнить чтение, запись или запись буфера для одного из файлов, содержащих образ системного реестра.
- Код ошибки: 1017 (0x03F9) При попытке загрузить или восстановить файл реестра выяснилось, что этот файл имеет неверный формат.
- Код ошибки: 1018 (0x03FA) Попытка произвести недопустимую операцию над параметром реестра, отмеченным для удаления.
- Код ошибки: 1019 (0x03FB) Не удалось выделить требуемое место в протоколе реестра.
- Код ошибки: 1020 (0x03FC) Нельзя создать символическую связь для параметра реестра, который уже содержит подпараметры или значения.
- Код ошибки: 1021 (0x03FD) Нельзя создать статический подпараметр для временного родительского параметра.
- Код ошибки: 1022 (0x03FE) Запрос на оповещение об изменениях завершается, однако данные не были возвращены в буфер вызывающей процедуры. Теперь эта процедура нуждается в переборе файлов для поиска изменений.
- Код ошибки: 1051 (0x041B) Команда остановки была отправлена службе, от которой зависят другие службы.
- Код ошибки: 1052 (0x041C) Команда неуместна для данной службы
- Код ошибки: 1053 (0x041D) Служба не ответила на запрос своевременно.
- Код ошибки: 1054 (0x041E) Не удалось создать поток команд для службы.
- Код ошибки: 1055 (0x041F) База данных службы заблокирована.
- Код ошибки: 1056 (0x0420) Одна копия службы уже запущена.
- Код ошибки: 1057 (0x0421) Имя учетной записи задано неверно или не существует.
- Код ошибки: 1058 (0x0422) Указанная служба отключена или не может быть запущена.
- Код ошибки: 1059 (0x0423) Была сделана попытка установить циклическую зависимость между службами.
- Код ошибки: 1060 (0x0424) Указанная служба не установлена.
- Код ошибки: 1061 (0x0425) Служба в настоящее время не может принимать команды.
- Код ошибки: 1062 (0x0426) Служба не запущена.
- Код ошибки: 1063 (0x0427) Процесс службы не может установить связь с контроллером службы.
- Код ошибки: 1064 (0x0428) Ошибка службы при обработке команды.
- Код ошибки: 1065 (0x0429) Указанная база данных не существует.
- Код ошибки: 1066 (0x042A) Служба возвратила код ошибки.
- Код ошибки: 1067 (0x042B) Процесс был неожиданно завершен.
- Код ошибки: 1068 (0x042C) Не удалось запустить дочернюю службу.
- Код ошибки: 1069 (0x042D) Служба не запущена из-за сбоя при входе.
- Код ошибки: 1070 (0x042E) Сразу после запуска служба ‘зависла’.
- Код ошибки: 1071 (0x042F) Блокировка базы данных указанной службы наложена неверно.
- Код ошибки: 1072 (0x0430) Указанная служба была отмечена для удаления.
- Код ошибки: 1073 (0x0431) Указанная служба уже существует.
- Код ошибки: 1074 (0x0432) Система в настоящий момент работает с использованием последней корректной конфигурации.
- Код ошибки: 1075 (0x0433) Дочерняя служба не существует или была отмечена для удаления.
- Код ошибки: 1076 (0x0434) Текущая конфигурация уже была задействована в качестве источника последнего корректного набора параметров.
- Код ошибки: 1077 (0x0435) С момента последней загрузки попытки запустить службу не делались.
- Код ошибки: 1078 (0x0436) Имя уже задействовано в качестве имени службы.
- Код ошибки: 1100 (0x044C) Достигнут физический конец ленты.
- Код ошибки: 1101 (0x044D) Достигнута метка файла.
- Код ошибки: 1102 (0x044E) Обнаружено начало раздела ленты.
- Код ошибки: 1103 (0x044F) Достигнут конец набора файлов.
- Код ошибки: 1104 (0x0450) Больше данных на ленте нет.
- Код ошибки: 1105 (0x0451) Не удается создать на ленте разделы.
- Код ошибки: 1106 (0x0452) Неправильный текущий размер блока при обращении к новой магнитной ленте из многотомного раздела.
- Код ошибки: 1107 (0x0453) При загрузке магнитной ленты не найдены сведения о разделах.
- Код ошибки: 1108 (0x0454) Не удается заблокировать механизм извлечения носителя.
- Код ошибки: 1109 (0x0455) Не удается извлечь носитель.
- Код ошибки: 1110 (0x0456) Носитель в устройстве мог быть заменен.
- Код ошибки: 1111 (0x0457) Шина ввода/вывода была инициализирована заново.
- Код ошибки: 1112 (0x0458) Отсутствует носитель в устройстве.
- Код ошибки: 1113 (0x0459) Символ Unicode не имеет отображения в конечной многобайтовой кодировке.
- Код ошибки: 1114 (0x045A) Произошел сбой в программе инициализации библиотеки динамической компоновки (DLL).
- Код ошибки: 1115 (0x045B) Идет завершение работы системы.
- Код ошибки: 1116 (0x045C) Прервать завершение работы системы невозможно, так как оно не было инициировано.
- Код ошибки: 1117 (0x045D) Запрос не был выполнен из-за ошибки ввода/вывода на устройстве.
- Код ошибки: 1118 (0x045E) Последовательные устройства не инициализированы. Драйвер будет выгружен.
- Код ошибки: 1119 (0x045F) Не удается открыть устройство, использующее общий с другими устройствами запрос на прерывание (IRQ). Как минимум одно устройство, использующее этот же запрос IRQ, уже было открыто.
- Код ошибки: 1120 (0x0460) Последовательная операция ввода/вывода была завершена в результате следующей операции записи в последовательный порт. (Значение IOCTL_SERIAL_XOFF_COUNTER достигло 0.)
- Код ошибки: 1121 (0x0461) Последовательная операция ввода/вывода была завершена по истечении периода ожидания. (Значение IOCTL_SERIAL_XOFF_COUNTER не достигло 0.)
- Код ошибки: 1122 (0x0462) На гибком диске не обнаружена адресная метка идентификатора.
- Код ошибки: 1123 (0x0463) Обнаружено несоответствие между полем идентификатора сектора гибкого диска и адресом дорожки контроллера.
- Код ошибки: 1124 (0x0464) Ошибка, возвращенная контроллером гибких дисков, не опознается драйвером.
- Код ошибки: 1125 (0x0465) Контроллером гибких дисков возвращены некорректные значения регистров.
- Код ошибки: 1126 (0x0466) Зафиксирован многократный сбой операции проверки при обращении к жесткому диску.
- Код ошибки: 1127 (0x0467) Зафиксирован многократный сбой операции при обращении к жесткому диску.
- Код ошибки: 1128 (0x0468) При обращении к жесткому диску потребовался сброс контроллера, однако даже его произвести не удалось.
- Код ошибки: 1129 (0x0469) Достигнут физический конец ленты.
- Код ошибки: 1130 (0x046A) Недостаточно памяти сервера для обработки команды.
- Код ошибки: 1131 (0x046B) Обнаружена вероятность возникновения взаимоблокировки.
- Код ошибки: 1132 (0x046C) Базовый адрес или смещение имеют неверное выравнивание.
- Код ошибки: 1140 (0x0474) Попытка изменения режима питания была заблокирована другим приложением или драйвером.
- Код ошибки: 1141 (0x0475) Сбой BIOS при попытке изменения режима питания.
- Код ошибки: 1150 (0x047E) Для указанной программы требуется более поздняя версия Windows.
- Код ошибки: 1151 (0x047F) Указанная программа не является программой для Windows или MS-DOS.
- Код ошибки: 1152 (0x0480) Запуск более одной копии указанной программы невозможен.
- Код ошибки: 1153 (0x0481) Указанная программа была написана для одной из предыдущих версий Windows.
- Код ошибки: 1154 (0x0482) Поврежден один из файлов библиотек, необходимых для выполнения данного приложения.
- Код ошибки: 1155 (0x0483) Указанному файлу не сопоставлено ни одно приложение для выполнения данной операции.
- Код ошибки: 1156 (0x0484) Ошибка при пересылке команды приложению.
- Код ошибки: 1157 (0x0485) Не найден один из файлов библиотек, необходимых для выполнения данного приложения.
- Код ошибки: 1200 (0x04B0) Указано неверное имя устройства.
- Код ошибки: 1201 (0x04B1) Устройство в настоящее время не присоединено, однако сведения о нем в конфигурации присутствуют.
- Код ошибки: 1202 (0x04B2) Попытка записать сведения об устройстве, которые уже были записаны.
- Код ошибки: 1203 (0x04B3) Ни одна из систем доступа к сети не смогла обработать заданный сетевой путь.
- Код ошибки: 1204 (0x04B4) Имя системы доступа к сети задано неверно.
- Код ошибки: 1205 (0x04B5) Не удается открыть конфигурацию подключения к сети.
- Код ошибки: 1206 (0x04B6) Конфигурация подключения к сети повреждена.
- Код ошибки: 1207 (0x04B7) Перечисление для объектов, не являющихся контейнерами, невозможно.
- Код ошибки: 1208 (0x04B8) Ошибка.
- Код ошибки: 1209 (0x04B9) Неверный формат имени группы.
- Код ошибки: 1210 (0x04BA) Неверный формат имени компьютера.
- Код ошибки: 1211 (0x04BB) Неверный формат имени события.
- Код ошибки: 1212 (0x04BC) Неверный формат имени домена.
- Код ошибки: 1213 (0x04BD) Неверный формат имени службы.
- Код ошибки: 1214 (0x04BE) Неверный формат сетевого имени.
- Код ошибки: 1215 (0x04BF) Неверный формат имени ресурса.
- Код ошибки: 1216 (0x04C0) Неверный формат пароля.
- Код ошибки: 1217 (0x04C1) Неверный формат имени сообщения.
- Код ошибки: 1218 (0x04C2) Неверный формат задания адреса, по которому отправляется сообщение.
- Код ошибки: 1219 (0x04C3) Обнаружен конфликт между указанными и существующими личными данными.
- Код ошибки: 1220 (0x04C4) Неудачная попытка открытия сеанса на сетевом сервере. На этом сервере уже открыто слишком много сеансов.
- Код ошибки: 1221 (0x04C5) Имя рабочей группы или домена уже используется другим компьютером в сети.
- Код ошибки: 1222 (0x04C6) Сеть отсутствует или не запущена.
- Код ошибки: 1223 (0x04C7) Операция была отменена пользователем.
- Код ошибки: 1224 (0x04C8) Указанная операция не может быть выполнена для файла с открытым разделом.
- Код ошибки: 1225 (0x04C9) Удаленная система отклонила запрос на подключение к сети.
- Код ошибки: 1226 (0x04CA) Сетевое подключение было закрыто.
- Код ошибки: 1227 (0x04CB) Конечной точке сетевого транспорта уже сопоставлен адрес.
- Код ошибки: 1228 (0x04CC) Конечной точке сети еще не сопоставлен адрес.
- Код ошибки: 1229 (0x04CD) Попытка выполнить операцию для несуществующего сетевого подключения.
- Код ошибки: 1230 (0x04CE) Попытка выполнить недопустимую операцию для активного сетевого подключения.
- Код ошибки: 1231 (0x04CF) Удаленная сеть недоступна этому транспорту.
- Код ошибки: 1232 (0x04D0) Этот транспорт не обеспечивает доступа к удаленной системе.
- Код ошибки: 1233 (0x04D1) Удаленная система не поддерживает транспортный протокол.
- Код ошибки: 1234 (0x04D2) На конечном звене нужной сети удаленной системы не запущена ни одна служба.
- Код ошибки: 1235 (0x04D3) Запрос был прерван.
- Код ошибки: 1236 (0x04D4) Подключение к сети было разорвано локальной системой.
- Код ошибки: 1237 (0x04D5) Не удалось завершить операцию. Следует повторить ее.
- Код ошибки: 1238 (0x04D6) Подключение к серверу невозможно, так как для данной учетной записи уже достигнут предел по числу одновременных подключений.
- Код ошибки: 1239 (0x04D7) Попытка входа в сеть в непредусмотренное для этого пользователя (учетной записи) время дня.
- Код ошибки: 1240 (0x04D8) Данный пользователь не может войти в сеть с этой станции.
- Код ошибки: 1241 (0x04D9) Нельзя использовать сетевой адрес для данной операции.
- Код ошибки: 1242 (0x04DA) Служба уже зарегистрирована.
- Код ошибки: 1243 (0x04DB) Указанная служба не существует.
- Код ошибки: 1244 (0x04DC) Запрошенная операция не была выполнена, так как пользователь не зарегистрирован.
- Код ошибки: 1245 (0x04DD) Запрошенная операция не была выполнена, так как пользователь не подключен к сети. Указанная служба не существует.
- Код ошибки: 1246 (0x04DE) Требуется продолжить выполняющуюся операцию.
- Код ошибки: 1247 (0x04DF) Попытка выполнить операцию инициализации, которая уже проведена.
- Код ошибки: 1248 (0x04E0) Больше локальных устройств не найдено.
- Код ошибки: 1300 (0x0514) Пользователь обладает не всеми использованными правами доступа.
- Код ошибки: 1301 (0x0515) Не было установлено соответствие между именами пользователей и идентификаторами защиты.
- Код ошибки: 1302 (0x0516) Системные квоты для данной учетной записи не установлены.
- Код ошибки: 1303 (0x0517) Ключ шифрования недоступен.
- Код ошибки: 1304 (0x0518) Пароль NT слишком сложен и не может быть преобразован в пароль LAN Manager. Вместо пароля LAN Manager была возвращена пустая строка.
- Код ошибки: 1305 (0x0519) Версия изменений неизвестна.
- Код ошибки: 1306 (0x051A) Два уровня версии являются несовместимыми.
- Код ошибки: 1307 (0x051B) Этот код защиты не может соответствовать владельцу объекта.
- Код ошибки: 1308 (0x051C) Этот код защиты не может соответствовать основной группе объекта.
- Код ошибки: 1309 (0x051D) Предпринята попытка использования элемента олицетворения потоком команд, который в данное время не олицетворяет клиента.
- Код ошибки: 1310 (0x051E) Группу нельзя отключить.
- Код ошибки: 1311 (0x051F) Отсутствуют серверы, которые могли бы обработать запрос на вход в сеть.
- Код ошибки: 1312 (0x0520) Указанный сеанс входа в сеть не существует. Возможно, он уже был завершен.
- Код ошибки: 1313 (0x0521) Указанная привилегия не существует.
- Код ошибки: 1314 (0x0522) Клиент не обладает требуемыми правами.
- Код ошибки: 1315 (0x0523) Указанное имя не является корректным именем пользователя.
- Код ошибки: 1316 (0x0524) Пользователь с указанным именем уже существует.
- Код ошибки: 1317 (0x0525) Пользователь с указанным именем не существует.
- Код ошибки: 1318 (0x0526) Указанная группа уже существует.
- Код ошибки: 1319 (0x0527) Указанная группа не существует.
- Код ошибки: 1320 (0x0528) Указанный пользователь уже является членом заданной группы, либо группа не может быть удалена, так как содержит как минимум одного пользователя.
- Код ошибки: 1321 (0x0529) Указанный пользователь не является членом заданной группы.
- Код ошибки: 1322 (0x052A) Последнюю учетную запись из группы администраторов нельзя отключить или удалить.
- Код ошибки: 1323 (0x052B) Не удается обновить пароль. Текущий пароль был задан неверно.
- Код ошибки: 1324 (0x052C) Не удается обновить пароль. Новый пароль содержит недопустимые символы.
- Код ошибки: 1325 (0x052D) Не удается обновить пароль. Было нарушено одно из правил обновления.
- Код ошибки: 1326 (0x052E) Вход в сеть не произведен: имя пользователя или пароль не опознаны.
- Код ошибки: 1327 (0x052F) Вход в сеть не произведен: имеются ограничения, связанные с учетной записью.
- Код ошибки: 1328 (0x0530) Вход в сеть не произведен: учетная запись не предусматривает возможность входа в данное время.
- Код ошибки: 1329 (0x0531) Вход в сеть не произведен: пользователю не предоставлено право работы на этом компьютере.
- Код ошибки: 1330 (0x0532) Вход в сеть не произведен: срок действия указанного пароля истек.
- Код ошибки: 1331 (0x0533) Вход в сеть не произведен: учетная запись в настоящее время отключена.
- Код ошибки: 1332 (0x0534) Именам пользователей не сопоставлены коды защиты данных.
- Код ошибки: 1333 (0x0535) Одновременно запрошено слишком много локальных кодов пользователей.
- Код ошибки: 1334 (0x0536) Дополнительные локальные коды пользователей недоступны.
- Код ошибки: 1335 (0x0537) Часть кода защиты данных неверна.
- Код ошибки: 1336 (0x0538) Список управления доступом (ACL) имеет неверную структуру.
- Код ошибки: 1337 (0x0539) Код защиты данных имеет неверную структуру.
- Код ошибки: 1338 (0x053A) Дескриптор защиты данных имеет неверную структуру.
- Код ошибки: 1340 (0x053C) Не удается построить список управления доступом (ACL) или элемент этого списка (ACE).
- Код ошибки: 1341 (0x053D) Сервер в настоящее время отключен.
- Код ошибки: 1342 (0x053E) Сервер в настоящее время включен.
- Код ошибки: 1343 (0x053F) Указано недопустимое значение для защитного кода.
- Код ошибки: 1344 (0x0540) Недостаточно памяти для обновления сведений, относящихся к защите данных.
- Код ошибки: 1345 (0x0541) Указанные атрибуты неверны или несовместимы с атрибутами группы в целом.
- Код ошибки: 1346 (0x0542) Требуемый уровень олицетворения не обеспечен, или обеспеченный уровень неверен.
- Код ошибки: 1347 (0x0543) Не удается открыть элемент защиты данных неизвестного уровня.
- Код ошибки: 1348 (0x0544) Запрошен неверный класс сведений для проверки.
- Код ошибки: 1349 (0x0545) Тип элемента не соответствует требуемой операции.
- Код ошибки: 1350 (0x0546) Операция, связанная с защитой данных, не может быть выполнена для незащищенного объекта.
- Код ошибки: 1351 (0x0547) Недоступен сервер Windows NT, или объекты внутри домена защищены. Требуемые сведения недоступны.
- Код ошибки: 1352 (0x0548) Диспетчер защиты (SAM) или локальный сервер (LSA) не смог выполнить требуемую операцию.
- Код ошибки: 1353 (0x0549) Состояние домена не позволило выполнить нужную операцию.
- Код ошибки: 1354 (0x054A) Эта операция определена только для основного контроллера домена.
- Код ошибки: 1355 (0x054B) Указанный домен не существует.
- Код ошибки: 1356 (0x054C) Указанный домен уже существует.
- Код ошибки: 1357 (0x054D) Была сделана попытка превысить предел на число доменов, обслуживаемых одним сервером.
- Код ошибки: 1358 (0x054E) Не удается завершить требуемую операцию из-за сбоев в данных на диске или неустранимой ошибки носителя.
- Код ошибки: 1359 (0x054F) База данных системы защиты содержит внутренние противоречия.
- Код ошибки: 1360 (0x0550) Универсальные типы доступа содержатся в маске доступа, которая должна была уже быть связана с нестандартными типами.
- Код ошибки: 1361 (0x0551) Дескриптор защиты имеет неверный формат.
- Код ошибки: 1362 (0x0552) Требуемое действие может использоваться только в процессе входа в сеть Вызвавший его процесс не зарегистрирован как относящийся к процедуре входа.
- Код ошибки: 1363 (0x0553) Запуск нового сеанса работы с уже использующимся кодом невозможен.
- Код ошибки: 1364 (0x0554) Указан неизвестный пакет программ проверки паролей.
- Код ошибки: 1365 (0x0555) Текущее состояние сеанса входа в систему не подходит для запрошенной операции.
- Код ошибки: 1366 (0x0556) Код сеанса уже используется.
- Код ошибки: 1367 (0x0557) Режим входа задан неверно.
- Код ошибки: 1368 (0x0558) Невозможно обеспечить олицетворение через именованный канал до тех пор, пока данные не считаны из этого канала.
- Код ошибки: 1369 (0x0559) Операция несовместима с состоянием транзакции для ветви реестра.
- Код ошибки: 1370 (0x055A) База данных защиты повреждена.
- Код ошибки: 1371 (0x055B) Операция не предназначена для встроенных учетных записей.
- Код ошибки: 1372 (0x055C) Операция не предназначена для встроенной специальной группы.
- Код ошибки: 1373 (0x055D) Операция не предназначена для встроенного специального пользователя.
- Код ошибки: 1374 (0x055E) Нельзя удалить пользователя из группы, так как она является для него основной.
- Код ошибки: 1375 (0x055F) Элемент уже используется в качестве основного элемента.
- Код ошибки: 1376 (0x0560) Указанная локальная группа не существует.
- Код ошибки: 1377 (0x0561) Указанный пользователь не входит в локальную группу.
- Код ошибки: 1378 (0x0562) Указанный пользователь уже является членом локальной группы.
- Код ошибки: 1379 (0x0563) Указанная локальная группа уже существует.
- Код ошибки: 1380 (0x0564) Вход в сеть не произведен: выбранный режим входа для данного пользователя на этом компьютере не предусмотрен.
- Код ошибки: 1381 (0x0565) Достигнут предел по количеству защищенных данных/ресурсов для одной системы.
- Код ошибки: 1382 (0x0566) Длина защищенных данных превышает максимально возможную.
- Код ошибки: 1383 (0x0567) Локальная база данных защиты содержит внутренние несоответствия.
- Код ошибки: 1384 (0x0568) В процессе входа в сеть было использовано слишком много кодов защиты.
- Код ошибки: 1385 (0x0569) Вход в сеть не произведен: выбранный режим входа для данного пользователя на этом компьютере не предусмотрен.
- Код ошибки: 1386 (0x056A) Для смены пароля необходим зашифрованный пароль.
- Код ошибки: 1387 (0x056B) Добавление нового члена в локальную группу невозможно, так как он не существует.
- Код ошибки: 1388 (0x056C) Добавление нового члена в локальную группу невозможно, так как он имеет неправильный тип учетной записи.
- Код ошибки: 1389 (0x056D) Задано слишком много кодов защиты.
- Код ошибки: 1390 (0x056E) Для смены пароля необходим зашифрованный пароль.
- Код ошибки: 1391 (0x056F) Список управления доступом (ACL) не содержит наследуемых компонентов
- Код ошибки: 1392 (0x0570) Файл или папка повреждены. Чтение невозможно.
- Код ошибки: 1393 (0x0571) Структура диска повреждена. Чтение невозможно.
- Код ошибки: 1394 (0x0572) Для заданного сеанса входа в систему отсутствует раздел сеанса пользователя.
- Код ошибки: 1395 (0x0573) Количество подключений к службе ограничено. Дополнительные подключения в настоящее время невозможны.
- Код ошибки: 1400 (0x0578) Неверный дескриптор окна.
- Код ошибки: 1401 (0x0579) Неверный дескриптор меню.
- Код ошибки: 1402 (0x057A) Неверный дескриптор указателя.
- Код ошибки: 1403 (0x057B) Неверный дескриптор таблицы сочетаний клавиш.
- Код ошибки: 1404 (0x057C) Неверный дескриптор обработчика.
- Код ошибки: 1405 (0x057D) Неверный дескриптор многооконной структуры.
- Код ошибки: 1406 (0x057E) Не удается создать дочернее окно верхнего уровня.
- Код ошибки: 1407 (0x057F) Не удается найти класс окна.
- Код ошибки: 1408 (0x0580) Окно принадлежит другому потоку команд.
- Код ошибки: 1409 (0x0581) Назначенная клавиша уже зарегистрирована.
- Код ошибки: 1410 (0x0582) Класс уже существует.
- Код ошибки: 1411 (0x0583) Класс не существует.
- Код ошибки: 1412 (0x0584) Не все окна, принадлежащие данному классу, закрыты.
- Код ошибки: 1413 (0x0585) Неверный индекс.
- Код ошибки: 1414 (0x0586) Неверный дескриптор значка.
- Код ошибки: 1415 (0x0587) Используются ключевые слова, относящиеся к окнам диалога типа private.
- Код ошибки: 1416 (0x0588) Идентификатор списка не найден.
- Код ошибки: 1417 (0x0589) Подстановочные знаки не обнаружены.
- Код ошибки: 1418 (0x058A) Буфер обмена для потока команд не открыт.
- Код ошибки: 1419 (0x058B) Назначенная клавиша не зарегистрирована.
- Код ошибки: 1420 (0x058C) Окно не является окном диалога.
- Код ошибки: 1421 (0x058D) Не найден идентификатор элемента управления.
- Код ошибки: 1422 (0x058E) Неверное сообщение для поля со списком (поле не имеет области ввода).
- Код ошибки: 1423 (0x058F) Окно не является полем со списком.
- Код ошибки: 1424 (0x0590) Высота не может превышать 256.
- Код ошибки: 1425 (0x0591) Неверный дескриптор контекста устройства (DC).
- Код ошибки: 1426 (0x0592) Неверный тип процедуры обработки.
- Код ошибки: 1427 (0x0593) Неверная процедура обработки.
- Код ошибки: 1428 (0x0594) Невозможно установить нелокальный обработчик без дескриптора модуля.
- Код ошибки: 1429 (0x0595) Эта процедура обработки может быть только глобальной.
- Код ошибки: 1430 (0x0596) Процедура для обработки журнала уже установлена.
- Код ошибки: 1431 (0x0597) Процедура обработки не установлена.
- Код ошибки: 1432 (0x0598) Неверное сообщение для простого списка.
- Код ошибки: 1433 (0x0599) Параметр LB_SETCOUNT отправлен списку неверного типа.
- Код ошибки: 1434 (0x059A) Список не входит в порядок обхода элементов управления.
- Код ошибки: 1435 (0x059B) Нельзя уничтожить объект, созданный другим потоком команд.
- Код ошибки: 1436 (0x059C) Дочерние окна не могут иметь меню.
- Код ошибки: 1437 (0x059D) Окно не имеет системного меню.
- Код ошибки: 1438 (0x059E) Неверный тип окна сообщения.
- Код ошибки: 1439 (0x059F) Неверный системный параметр (SPI_*).
- Код ошибки: 1440 (0x05A0) Экран уже заблокирован.
- Код ошибки: 1441 (0x05A1) Дескрипторы всех окон, входящих в многооконную структуру, должны иметь общий родительский дескриптор.
- Код ошибки: 1442 (0x05A2) Окно не является дочерним.
- Код ошибки: 1443 (0x05A3) Неверная команда GW_*.
- Код ошибки: 1444 (0x05A4) Неверный идентификатор потока команд.
- Код ошибки: 1445 (0x05A5) Невозможно обработать сообщение от окна, не являющегося компонентом многооконного (MDI) интерфейса.
- Код ошибки: 1446 (0x05A6) Всплывающее меню уже активно.
- Код ошибки: 1447 (0x05A7) Окно не имеет полос прокрутки.
- Код ошибки: 1448 (0x05A8) Диапазон значений для полосы прокрутки не может выходить за пределы 0x7FFF.
- Код ошибки: 1449 (0x05A9) Невозможно отобразить или удалить окно указанным способом.
- Код ошибки: 1450 (0x05AA) Недостаточно системных ресурсов для завершения операции.
- Код ошибки: 1451 (0x05AB) Недостаточно системных ресурсов для завершения операции.
- Код ошибки: 1452 (0x05AC) Недостаточно системных ресурсов для завершения операции.
- Код ошибки: 1453 (0x05AD) Недостаточная квота для завершения операции.
- Код ошибки: 1454 (0x05AE) Недостаточная квота для завершения операции.
- Код ошибки: 1455 (0x05AF) Файл подкачки слишком мал для завершения операции.
- Код ошибки: 1456 (0x05B0) Не найден пункт меню.
- Код ошибки: 1500 (0x05DC) Журнал событий поврежден.
- Код ошибки: 1501 (0x05DD) Не удается найти файл журнала событий. Служба протоколирования событий не запущена.
- Код ошибки: 1502 (0x05DE) Журнал событий переполнен.
- Код ошибки: 1503 (0x05DF) Журнал событий был изменен в промежутке между двумя операциями чтения.
- Код ошибки: 1700 (0x06A4) Неправильная строка привязки.
- Код ошибки: 1701 (0x06A5) Неверный тип дескриптора привязки.
- Код ошибки: 1702 (0x06A6) Недопустимый дескриптор привязки.
- Код ошибки: 1703 (0x06A7) Последовательность протокола RPC не поддерживается.
- Код ошибки: 1704 (0x06A8) Некорректная последовательность протокола RPC.
- Код ошибки: 1705 (0x06A9) Неверный универсальный уникальный идентификатор строки (UUID).
- Код ошибки: 1706 (0x06AA) Неверный формат конечной точки.
- Код ошибки: 1707 (0x06AB) Сетевой адрес задан неправильно.
- Код ошибки: 1708 (0x06AC) Не найдена конечная точка.
- Код ошибки: 1709 (0x06AD) Значение интервала ожидания задано неправильно.
- Код ошибки: 1710 (0x06AE) Универсальный уникальный идентификатор объекта (UUID) не найден.
- Код ошибки: 1711 (0x06AF) Универсальный уникальный идентификатор объекта (UUID) уже зарегистрирован.
- Код ошибки: 1712 (0x06B0) Универсальный уникальный идентификатор типа (UUID) уже зарегистрирован.
- Код ошибки: 1713 (0x06B1) Сервер RPC уже находится в режиме приема команд.
- Код ошибки: 1714 (0x06B2) Не зарегистрирована ни одна последовательность протоколов.
- Код ошибки: 1715 (0x06B3) Сервер RPC не принимает команды.
- Код ошибки: 1716 (0x06B4) Неизвестный тип диспетчера.
- Код ошибки: 1717 (0x06B5) Неизвестный интерфейс.
- Код ошибки: 1718 (0x06B6) Привязки отсутствуют.
- Код ошибки: 1719 (0x06B7) Последовательности протоколов отсутствуют.
- Код ошибки: 1720 (0x06B8) Создание конечной точки невозможно.
- Код ошибки: 1721 (0x06B9) Недостаточно ресурсов для завершения операции.
- Код ошибки: 1722 (0x06BA) Сервер RPC недоступен.
- Код ошибки: 1723 (0x06BB) Сервер RPC занят и не может завершить операцию.
- Код ошибки: 1724 (0x06BC) Неверные параметры сети.
- Код ошибки: 1725 (0x06BD) Активные удаленные вызовы процедур в потоке отсутствуют.
- Код ошибки: 1726 (0x06BE) Сбой при удаленном вызове процедуры.
- Код ошибки: 1727 (0x06BF) Сбой при удаленном вызове процедуры. Вызов не произведен.
- Код ошибки: 1728 (0x06C0) Ошибка протокола удаленного вызова процедур (RPC).
- Код ошибки: 1730 (0x06C2) Синтаксис не поддерживается сервером RPC.
- Код ошибки: 1733 (0x06C5) Неправильная метка.
- Код ошибки: 1734 (0x06C6) Неверные границы массива.
- Код ошибки: 1735 (0x06C7) Привязка не содержит имени записи.
- Код ошибки: 1736 (0x06C8) Имя имеет неправильный синтаксис.
- Код ошибки: 1737 (0x06C9) Синтаксис имени не поддерживается.
- Код ошибки: 1739 (0x06CB) Отсутствуют сетевые адреса, позволяющие сконструировать универсальный уникальный идентификатор (UUID).
- Код ошибки: 1740 (0x06CC) Совпадающие конечные точки.
- Код ошибки: 1741 (0x06CD) Неизвестный тип проверки паролей.
- Код ошибки: 1742 (0x06CE) Предельное число вызовов слишком мало.
- Код ошибки: 1743 (0x06CF) Слишком длинная строка.
- Код ошибки: 1744 (0x06D0) Не найдена последовательность протокола RPC.
- Код ошибки: 1745 (0x06D1) Номер процедуры выходит за допустимые границы.
- Код ошибки: 1746 (0x06D2) Привязка не содержит сведений о проверке паролей.
- Код ошибки: 1747 (0x06D3) Неизвестный тип службы проверки паролей.
- Код ошибки: 1748 (0x06D4) Неизвестный уровень проверки паролей.
- Код ошибки: 1749 (0x06D5) Неверный контекст системы защиты.
- Код ошибки: 1750 (0x06D6) Неизвестная служба проверки паролей.
- Код ошибки: 1751 (0x06D7) Недопустимая запись.
- Код ошибки: 1752 (0x06D8) Конечный узел (сервер) не может выполнить операцию.
- Код ошибки: 1753 (0x06D9) В системе отображения конечных точек не осталось доступных конечных точек.
- Код ошибки: 1754 (0x06DA) Ни один интерфейс не экспортирован.
- Код ошибки: 1755 (0x06DB) Неполное имя записи.
- Код ошибки: 1756 (0x06DC) Неправильная версия.
- Код ошибки: 1757 (0x06DD) Другие члены в группе отсутствуют.
- Код ошибки: 1758 (0x06DE) Элементы, экспорт которых можно отменить, отсутствуют.
- Код ошибки: 1759 (0x06DF) Не найден интерфейс.
- Код ошибки: 1760 (0x06E0) Запись уже существует.
- Код ошибки: 1761 (0x06E1) Не найдена запись.
- Код ошибки: 1762 (0x06E2) Служба имен недоступна.
- Код ошибки: 1763 (0x06E3) Неверное семейство сетевых адресов.
- Код ошибки: 1764 (0x06E4) Операция не поддерживается.
- Код ошибки: 1765 (0x06E5) Нет доступных контекстов безопасности для олицетворения.
- Код ошибки: 1766 (0x06E6) Внутренняя ошибка при удаленном вызове процедуры (RPC).
- Код ошибки: 1767 (0x06E7) Сервер RPC попытался произвести целочисленное деление на нуль.
- Код ошибки: 1768 (0x06E8) Ошибка адресации в сервере RPC.
- Код ошибки: 1769 (0x06E9) Операция с плавающей точкой на сервере RPC привела к делению на нуль.
- Код ошибки: 1770 (0x06EA) Исчезновение порядка при операции с плавающей точкой на сервере RPC.
- Код ошибки: 1771 (0x06EB) Переполнение при операции с плавающей точкой на сервере RPC.
- Код ошибки: 1772 (0x06EC) Список серверов RPC, доступных для привязки дескрипторов, был исчерпан.
- Код ошибки: 1773 (0x06ED) Не удается открыть файл таблицы преобразования символов.
- Код ошибки: 1774 (0x06EE) Файл, содержащий таблицу преобразования символов, имеет размер менее 512 байт.
- Код ошибки: 1775 (0x06EF) При удаленном вызове процедуры главному компьютеру от клиента был передан пустой дескриптор контекста.
- Код ошибки: 1777 (0x06F1) В процессе удаленного вызова процедуры дескриптор контекста был изменен.
- Код ошибки: 1778 (0x06F2) Дескрипторы привязки, переданные удаленному вызову процедуры, не совпадают.
- Код ошибки: 1779 (0x06F3) Не удается получить дескриптор удаленного вызова процедуры.
- Код ошибки: 1780 (0x06F4) Заглушке передан нулевой указатель ссылки.
- Код ошибки: 1781 (0x06F5) Перечисляемое значение лежит вне допустимых границ.
- Код ошибки: 1782 (0x06F6) Значение счетчика байт слишком мало.
- Код ошибки: 1783 (0x06F7) Заглушке переданы неверные данные.
- Код ошибки: 1784 (0x06F8) Имеющийся буфер не подходит для указанной операции.
- Код ошибки: 1785 (0x06F9) Не удается определить тип диска. Вероятно, он не отформатирован.
- Код ошибки: 1786 (0x06FA) Рабочая станция не может участвовать в отношениях доверенности.
- Код ошибки: 1787 (0x06FB) База данных диспетчера учетных записей на сервере Windows NT не содержит записи для регистрации этого компьютера как рабочей станции через отношения доверенности.
- Код ошибки: 1788 (0x06FC) Установка отношений доверенности между основным доменом и доменом-доверителем не состоялась.
- Код ошибки: 1789 (0x06FD) Не удалось установить доверительные отношения между этой рабочей станцией и основным доменом.
- Код ошибки: 1790 (0x06FE) Вход в сеть не произведен.
- Код ошибки: 1791 (0x06FF) Удаленный вызов процедуры уже выполняется для данного потока команд.
- Код ошибки: 1792 (0x0700) Попытка входа в сеть при отключенной сетевой службе входа.
- Код ошибки: 1793 (0x0701) Срок действия учетной записи пользователя истек.
- Код ошибки: 1794 (0x0702) Клиент сети занят и не может быть выгружен.
- Код ошибки: 1795 (0x0703) Указанный драйвер принтера уже установлен.
- Код ошибки: 1796 (0x0704) Указанный порт не существует.
- Код ошибки: 1797 (0x0705) Неизвестный драйвер принтера.
- Код ошибки: 1798 (0x0706) Неизвестный процессор печати.
- Код ошибки: 1799 (0x0707) Файл-разделитель задан неверно.
- Код ошибки: 1800 (0x0708) Приоритет задан неверно.
- Код ошибки: 1801 (0x0709) Имя принтера задано неверно.
- Код ошибки: 1802 (0x070A) Принтер уже существует.
- Код ошибки: 1803 (0x070B) Неверная команда принтера.
- Код ошибки: 1804 (0x070C) Неверно задан тип данных.
- Код ошибки: 1805 (0x070D) Неверно задана среда.
- Код ошибки: 1806 (0x070E) Больше нет привязок.
- Код ошибки: 1807 (0x070F) Используется доверительная учетная запись домена. Для доступа к серверу требуется глобальная или локальная учетная запись пользователя.
- Код ошибки: 1808 (0x0710) Используется учетная запись компьютера. Для доступа к серверу требуется глобальная или локальная учетная запись пользователя.
- Код ошибки: 1809 (0x0711) Указанное имя является именем серверного траста. Для доступа к серверу воспользуйтесь глобальным или локальным именем пользователя.
- Код ошибки: 1810 (0x0712) Указанное имя или идентификатор защиты (SID) домена несовместимы со сведениями, полученными о домене через отношения доверенности.
- Код ошибки: 1811 (0x0713) Сервер используется и не может быть выгружен.
- Код ошибки: 1812 (0x0714) Файл образа не содержит раздела с ресурсами.
- Код ошибки: 1813 (0x0715) Указанный тип ресурса в файле образа отсутствует.
- Код ошибки: 1814 (0x0716) Указанное имя ресурса не найдено в файле образа.
Надеюсь Вам поможет эта статья , в решении проблем с кодами ошибок в Windows XP.
Приятной работы!!!
- Распечатать
Оцените статью:
- 5
- 4
- 3
- 2
- 1
(0 голосов, среднее: 0 из 5)
Поделитесь с друзьями!