Коды ошибок WINDOWS
0x00000037.
Ошибка дисковода гибких дисков.
0x0000003E.
Мультипроцессорная система не поддерживается или не симметрична по отношению друг к другу. Чтобы быть симметричными, процессоры должны быть одного типа и уровня. Например, попытка использовать процессор уровня Pentium и 80486 вызовет ошибку. Кроме того, на х86 системах, возможность вычислений с плавающей точкой должны быть на обоих процессорах или ни на одном.
0x0000003F.
В системе закончились записи в таблице страниц. Не хватает РFЕ (Page File Entries). Обычно причиной является драйвер, который плохо вычищает файл подкачки или нет места на диске.
0x00000040.
Драйвер вызвал функцию IoBuildPartialMdl() и послал ей MDL, чтобы выявить часть источника MDL, но MDL меньше, чем пределы требуемых адресов. Это ошибка драйвера.
0x00000044
1 – адрес IRP.
Драйвер запросил завершение IRP [IoCompleteRequest()], но пакет был уже завершен. Эту ошибку сложно выявить, так как самый простой случай – драйвер пытается завершить одну и ту же операцию дважды – обычно не то, что случается на самом деле. Реже – 2 различных драйвера пытаются завладеть пакетом и завершить его. Первый, как правило, срабатывает, а второй нет. Отследить, какой именно драйвер сделал это, трудно, так как следы первого драйвера были переписаны вторым. Тем не менее, конфликт может быть выявлен, рассматривая DeviceObject поля, в каждом местоположении стека.
0x00000048.
Это ошибка указывает, что I/O Request Packet (IRP), который должен быть завершен, имеет порядок отмены, означая, что пакет в таком положении, что может быть отменен. Тем не менее, пакет не относиться более к драйверу, так как он уже вошел в стадию завершения.
0x00000049.
Ошибка страницы с отключенным прерыванием.
Рассматривайте эту ошибку, так же как 0x0A.
0x0000004C.
Winlogon или CSRSS (Windows) "умерли" внезапно. Выходящий код может сказать больше. Обычно это – c0000005, что говорит о том, что неподдерживаемое исключение рухнуло в том или другом процессе. Также возникает, если драйвер или системная библиотека были распознаны, как поврежденные.
0x0000004D
1 – количество использованных страниц
2 – количество физических страниц.
Нет больше свободного места, чтобы закончить операцию.
0x0000004E
1. значение 1
2. значение заголовков страниц, которые повреждены
3. число доступных страниц
4. значение 0.
0x0000004F
1. значение 2
2. данные, которые удаляются
3. наивысшее число физических страниц
4. итог удаляемых данных.
Причина – поврежденная (неисправная) структура ввода – вывода драйвера.
0x00000050
1. указывает на ошибочный адрес в памяти.
Драйвер устройства или системная служба запросили данные, которых не было в памяти. Это дефект ОЗУ или несовместимое ПО.