0x00000049: PAGE_FAULT_WITH_INTERRUPTS_OFF Означает именно то, что пишет: ошибка страницы памяти с выключенным прерыванием. Рассматривайте эту ошибку, так же как 0x0A.
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`а, если какая-либо библиотека повреждена
0x00000058: FTDISK_INTERNAL_ERROR Система загрузилась с восстановленной первичной партиции, поэтому библиотеки говорят, что зеркало в порядке, но на самом деле это не так. Настоящие образы библиотек оттенены. Вам нужно удостовериться, что загрузка происходит с верной партиции.
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, где ошибка была обнаружена.