Полезное в сети

Всегда в теме

Статистика


Яндекс.Метрика


Онлайн всего: 1
Гостей: 1
Пользователей: 0

Рекомендуем



Главная » Статьи » Операционные системы » Решение проблем

Устранение неполадок при возникновении Blue Screen Of Death (BSOD)
Рекомендовано при поиске информации по BSOD обращать внимание в первую очередь на значение следующее за номером, а не столько на сам номер ошибки. В системах Windows XP, Windows 2000 и Windows NT номера ошибок могут отличаться при совпадении значений.
Обращайте также внимание на описания и решения как для своей версии Windows так и для двух остальных так как все три системы имеют много общего и решения могут быть если не одинаковыми, то схожими.


[0x0000000A: IRQL_NOT_LESS_OR_EQUAL] общий обзор

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

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

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

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

Общие способы устранения возникновения ошибки 0x0000000A: IRQL_NOT_LESS_OR_EQUAL
0x0000000A: IRQL_NOT_LESS_OR_EQUAL во время установки системы

Применяется к семьям систем:
Windows NT
Windows 2000
Windows XP

1. Проверьте совместимость вашего оборудования с устанавливаемой системой.
Для этого обратитесь к последней версии Списка Совместимости Оборудования (Hardware Compatibility List (HCL)) для вашей системы:
http://www.microsoft.com/whdc/hcl/default.mspx

Если вашего оборудования нет в списке, то приведённые ниже шаги могут помочь устранить проблему.

2. Вовремя установки, когда на экране появиться сообщение о проверке аппаратной конфигурации компьютера (Setup is inspecting your computer`s hardware configuration), нажмите F5. После приглашения, укажите подходящую конфигурацию компьютера и hardware abstraction layer (HAL). Например, для компьютера с одним процессором укажите «Стандартный компьютер» (Standard PC).

3. Отключите следующие функции в CMOS установках вашего компьютера. Для дополнительной информации, как это сделать, обратитесь к документации сопровождающей ваше оборудование (пр.: материнская плата):

Любое кэшироване, включая кэширование второго урованя процессора (L2), кэш BIOSа, внутреннее и внешнее кэширование и кэш записи на контроллерах диска.
Любую "теневую" память (shadowing)
Plug and Play
Любое антивирусное обеспечение на уровне BIOS.

4. Отсоедените все адаптеры и оборудование, которое не является необходимым для установки Windows, включая:

сетевой адаптер (network adapter)
Внутренний модем
Звуковую карту
Лишние жесткие диски и CD-ROM`ы

5. Если вы используете SCSI адаптер, воспользуйтесь следующими методами. Для допольнительной информации обратитесь к документации оборудования.

Убедитесь, что вы используете новейшие версии драйверов
Отключите синхронную передачу данных (sync negotiation) на SCSI контроллере
Отключите всё SCSI устройства, за исключением жёсткого диска, на который осуществляется установка.

6. Если вы используете IDE устройства, то воспользуетесь следующими методами. Для дополнительной информации обратитесь к документации оборудования.

Установите встроенный IDE канал на Первичный (Primary only)
Убедитесь, что Master/Slave/Only установки верны для IDE устройств на вашем компьютере.
Отключите всё IDE устройства, за исключением жёсткого диска, на который осуществляется установка.

7. Проверьте модули оперативной памяти (RAM) на компьютере. Для дополнительной информации обратитесь к документации оборудования.

Удалите все несоответствующие чипы О.П., так чтобы все чипы работали на одной скорости (например на 60ns или 70ns наносекундах)
Протестируйте модули памяти специальными программами (пр.: memtst86) и удалите неисправные
Замените модули на рабочие

8. Обратитесь к производителю компьютера или материнской платы для помощи в следующих ситуациях:

Информация о уже известных проблемах с оборудованием и по их устранению
Диагностика компьютера
Обновление системного BIOS, если необходимо
0x0000000A: IRQL_NOT_LESS_OR_EQUAL на уже работающей системе

Применяется к семьям систем:

Windows NT
Windows 2000
Windows XP

Проверка драйверов и программного обеспечение третьей стороны.
Если вы только что установили новую программу или драйвера, попробуйте отключить их.

Если же вы не можете загрузить Windows после того как вы установили новую программу или драйвера, воспользуетесь приведёнными ниже методами для восстановления работы системы:

1. Воспользуйтесь восстановлением на последнюю рабочую конфигурацию системы (Last Known Good configuration)
Для этого во время загрузки системы нажмите F8 и выберите соответствующую опцию из предлагаемого меню.
Для дополнительной информации обратитесь к следующей статье:
307852 (http://support.microsoft.com/kb/307852/) How to start your computer with Last Known Good Configuration

2. Восстановите установку Windows, использую следующие методы:

Любое антивирусное обеспечение на уровне BIOS
Загрузитесь с установочного диска или дискет:
Когда установка вам предложит следующие опции:

To set up Windows XP now, press ENTER.
To repair a Windows XP installation using Recovery Console, press R.
To quit Setup without installing Windows XP, press F3

Нажмите Enter
Подтвердите соглашение
Следующим шагом установка проверит жёсткий диск на наличие ОС и предложит вам сделать восстановление, нажмите R для начала восстановления.

3. Воспользуйтесь Откаткой Драйверов (Roll Back Driver)
Для дополнительной информации обратитесь к следующей статье:
283657 (http://support.microsoft.com/kb/283657/) How to use the Roll Back Driver feature

4. Воспользуйтесь Консолью Восстановления
Для дополнительной информации обратитесь к следующей статье (Windows XP):
307654 (http://support.microsoft.com/kb/307654/) How to install and use the Recovery Console in Windows XP

5. Если система установлена на файловой системе FAT, загрузитесь в MS-DOS и переименуйте неисправный драйвер или программу.

Проверка установленного оборудования

Если вы только что установили новое оборудование, то отсоедините его и воспользуйтесь приведёнными ниже методами для решения проемы:

Обновите драйвера до последней доступной версии
Обратитесь к производителю, чтобы узнать о уже известных проблемах
Воспользуйтесь диагностикой оборудования
Просмотрите логи и Журнал Событий (event viewer) на предмет информации о каких либо неработающих драйверах или программах.

[0x0000000A] Возникновение ошибки при переходе из AC на DC питание на ноутбуке

Одна из самых часто возникающих ошибок Windows NT - STOP 0x0000000A. Этот STOP может быть вызван как Программным Обеспечением, так и проблемой с оборудованием. Для выявления причин вы должны разобрать этот STOP, используя отладчик. Тем не менее, некоторые выводы можно сделать, рассмотрев параметры STOP сообщения и сообщения сопутствующего этот STOP.

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

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

STOP 0x0000000A при переходе с AC на DC питание:
Применяется к следующим системам:

Windows XP

После прехода из AC питания на вашем ноутбуке на DC появляется следующее сообщение об ошибке:
STOP: 0x00000050 (xxxxxxxxx, xxxxxxxxxxxx, xxxxxxxxxx, xxxxxxxxxx)
PAGE_FAULT_IN_NON-PAGED_AREA
В большенстве случаев возникает, когда вы пытаетесь отключить/подключить к питанию ноутбук, находящийся в спящем режиме (Standby mode).
Примечание. Четыре параметра в составе сообщения могут различаться в зависимости от конфигурации ноутбука.

Решение:
Для решения проблемы установите последний пакет обновлений.
Последний пакет обновлений должен быть с приведёнными ниже атрибутами или позже:

Date Time Version Size File name Platform
12-Feb-2011 16:42 5.1.2600.28 32,384 Amdk6.sys i386
12-Feb-2011 16:42 5.1.2600.28 32,896 Amdk7.sys i386
12-Feb-2011 16:42 5.1.2600.28 31,744 Crusoe.sys i386
24-Jan-2011 14:23 5.1.2600.28 1,842,176 Ntkrnlmp.exe i386
24-Jan-2011 14:23 5.1.2600.28 1,896,960 Ntkrnlpa.exe i386
24-Jan-2011 14:23 5.1.2600.28 1,870,336 Ntkrpamp.exe i386
24-Jan-2011 14:23 5.1.2600.28 1,874,688 Ntoskrnl.exe i386
12-Feb-2011 16:43 5.1.2600.28 37,248 P3.sys i386
12-Feb-2011 16:42 5.1.2600.28 30,976 Processr.sys i386

08-Jan-2011 16:12 5.1.2600.27 5,724,160 Ntkrnlmp.exe Itanium 64-bit
08-Jan-2011 16:12 5.1.2600.27 5,667,328 Ntoskrnl.exe Itanium 64-bit
08-Jan-2011 16:14 5.1.2600.27 60,544 Processr.sys Itanium 64-bit

[0x0000000A] при "Быстром переключении пользователей", Windows XP

Возникновение ошибки при "Быстром переключении пользователей" (Fast Switch Between Users)
http://support.microsoft.com/kb/314063/en

IRQL_NOT_LESS_OR_EQUAL
Stop 0x0000000A (0x0227001d, 0x00000002, 0x00000000, 0x804eba3a)

первый параметр может меняться в зависимости от компьютера.
Проблема может появиться, если вы используете ПО и драйвера Netropa Corporation для клавиатуры, чтобы добавить ей дополнительные функции.

Решение: обновите драйвера клавиатуры. Драйвера Netropa Corporation можно найти по адресу: http://www.netropa.com/download/mmkbd/download.html
Вы можете выяснить, почему соответствующая программа не завершилась корректно.
Для этого:
Старт (Start) => Выполнить (Run) => msinfo32.exe => Среда Программного Обеспечения (Software Environment) => Системная Информация (System Information) => просмотрите список программ, выясните, которая относиться к клавиатуре. Обычно эта программа загружается со следующей ветки реестра:
HKEY_LOCAL_MACHINE\Software\Microsoft\ Windows\CurrentVersion\Run
После того, как вы обнаружили программу, которая не завершилась корректно, используйте Autodump + утилиту, чтобы сгенерировать код ошибки.

[0x0000000A: IRQL_NOT_LESS_OR_EQUAL] по причине Pqv2i.sys

Применяется к следующим системам:

Windows XP
Windows Server 2003
Windows 2000
Windows Small Business Server 2003
Windows Small Business Server 2000

На системах перечисленных выше может появиться стоп 0x0000000A при одном из следующих симптомов:

Компьютер может перестать отвечать на ваши действия и появиться следующее сообщение об ошибке:
STOP 0x0000007b (p1, 0xc0000102, p3, p4) ERROR_UNHANDLED_ERROR
Примечание: Второй параметр (0xc0000102) так же может быть 0xc000009c. Параметры 1, 3 и 4 могут быть любыми.

STOP 0x0000000a (0xbb693f7c, 0x00000002, 0x00000001, 0x8006543a) IRQL_NOT_LESS_OR_EQUAL STOP 0x0000000a (0x00000016, 0x0000001c, 0x00000000, 0x80432ed0) IRQL_NOT_LESS_OR_EQUAL

Компьютер может перестать отвечать на ваши действия и появиться следующее сообщение об ошибке во время того, как Windows пытается подключить a volume that is in a cluster on your Windows 2000 Advanced Server-based computer:
STOP 0x0000001e (0xc0000005, 0xbf89e3f1, 0x00000000 0x0000002e)

Компьютер может перестать отвечать на ваши действия и появиться следующее сообщение об ошибке, когда вы пытаетесь запустить установку Windows Small Business Server 2003, чтобы обновить ваш Small Business Server 2000 компьютер:
STOP 0x000000ED (0x89AE1B28, 0xC000009C, 0x00000000, 0x00000000) UNMOUNTABLE_BOOT_VOLUME

Причина:
Причиной являются некоторые версии Pqv2i.sys драйвера, входящего в состав V2i Protector 2.0 от Symantec.

Решение:
Для решения проблемы обновите программное обеспечение Symantec.
Для этого обратитесь на сайт Symantec

[0x0000000A IRQL_NOT_LESS_OR_EQUAL] на Windows Server 2003

0x0000000A (0x00000806, 0x00000002, 0x00000000, 0x804fd3aa) IRQL_NOT_LESS_OR_EQUAL на Windows Server 2003

Применяется к следующим системам:

Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
Microsoft Windows Server 2003, Datacenter x64 Edition
Microsoft Windows Server 2003, Enterprise x64 Edition
Microsoft Windows Server 2003, Standard x64 Edition
Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
Microsoft Windows Server 2003, Standard Edition (32-bit x86)
Microsoft Windows Server 2003, Web Edition

Симптомы:
Компьютер, на котором установлена система из симейства Microsoft Windows Server 2003, может неожидано перестать отвечать на действия пользователя, так же вы можете получить следующее сообщение об ошибке:

Stop 0x0000000A (0x00000806, 0x00000002, 0x00000000, 0x804fd3aa) IRQL_NOT_LESS_OR_EQUAL
Примечание. Четыре параметра в составе сообщения могут различаться.

Причина:
Такое может произойти, когда система пытается загрузить повреждённый профиль пользователя.

Решение:

Для решения этой проблемы Microsoft выпустила заплатку. Заплатка должна применяться только к системам, указанным выше, и только для решения изложенной проблемы.

Для получения hotfix свяжитесь с Microsoft Product Support Services. Для этого обратитесь к списку телефонов указанных здесь - http://support.microsoft.com/contactus/?ws=support

Примечание: в некоторых ситуациях звонок может быть оплачен Microsoft, если Microsoft Product Support Services определит, что этот заплатка поможет решить описанную вами проблему.

Предпосылки:
Нет.

Информация о файле:
Английская версия файла должна иметь приведённые ниже атрибуты или новее. Не забудьте принять во внимание разницу во времени.
Windows Server 2003, Itanium-based versions
File name File version File size Date Time Platform
Ntkrnlmp.exe 5.2.3790.2571 6,487,552 16-Nov-2005 02:26 IA-64

Windows Server 2003, x64-based versions
File name File version File size Date Time Platform SP requirement Service branch
Ntkrnlmp.exe 5.2.3790.2571 4,420,608 16-Nov-2005 02:27 x64 SP1 SP1QFE
Ntoskrnl.exe 5.2.3790.2571 4,447,232 16-Nov-2005 02:27 x64 SP1 SP1QFE

Windows Server 2003, 32-bit versions
File name File version File size Date Time Platform SP requirement Service branch
Ntkrnlmp.exe 5.2.3790.2571 2,455,040 16-Nov-2005 06:50 Not Applicable SP1 SP1QFE
Ntkrnlpa.exe 5.2.3790.2571 2,269,184 16-Nov-2005 03:54 x86 SP1 SP1QFE
Ntkrpamp.exe 5.2.3790.2571 2,308,608 16-Nov-2005 03:54 Not Applicable SP1 SP1QFE
Ntoskrnl.exe 5.2.3790.2571 2,417,152 16-Nov-2005 06:50 x86 SP1 SP1QFE
Категория: Решение проблем | Добавил: Wrecker (12.05.2012)
Просмотров: 1717 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Поиск

Вход

Гость
  • Вход
  • Регистрация
  • Читаемое

    Заходи не жди