Applies ToWindows 7 Enterprise Windows 7 Home Basic Windows 7 Home Premium Windows 7 Professional Windows 7 Starter Windows 7 Ultimate Windows Server 2008 R2 Datacenter Windows Server 2008 R2 Enterprise Windows Server 2008 R2 Foundation Windows Server 2008 R2 Standard
Симптомы
На компьютере под управлением Windows 7 или Windows Server 2008 R2 появляется сообщение о неустранимой ошибке, подобное приведенному ниже:
STOP: IRQL_NOT_LESS_OR_EQUAL 0x0000000A (параметр1, параметр2, параметр3, параметр4)
Получив это сообщение об ошибке компьютер перезагружается автоматически.
Примечание. Не все ошибки Stop 0x0000000A являются причиной этой проблемы.
Причина
Эта проблема возникает из-за состязания, происходит в модуле Dxgmms1.sys. При возникновении условия конкуренции, модуль пытается получить доступ к уже освобожденного объекта. Таким образом когда модуль обращается к недопустимый адрес памяти.
Решение
Сведения об исправлении
Существует исправление от корпорации Майкрософт. Однако данное исправление предназначено для устранения только проблемы, описанной в этой статье. Применяйте это исправление только в тех случаях, когда наблюдается проблема, описанная в данной статье. Это исправление может проходить дополнительное тестирование. Таким образом если вы не подвержены серьезно этой проблеме, рекомендуется дождаться следующего пакета обновления, содержащего это исправление.
Если исправление доступно для скачивания, имеется раздел «Пакет исправлений доступен для скачивания» в верхней части этой статьи базы знаний. Если этот раздел не отображается, обратитесь в службу поддержки для получения исправления.
Примечание. Если наблюдаются другие проблемы или необходимо устранить неполадки, вам может понадобиться создать отдельный запрос на обслуживание. Стандартная оплата за поддержку будет взиматься только за дополнительные вопросы и проблемы, которые не соответствуют требованиям конкретного исправления. Чтобы просмотреть полный список телефонов поддержки и обслуживания клиентов корпорации Майкрософт или создать отдельный запрос на обслуживание, посетите следующий веб-сайт корпорации Майкрософт:
http://support.microsoft.com/contactus/?ws=supportПримечание. В форме «Пакет исправлений доступен для скачивания» отображаются языки, для которых доступно исправление. Если нужный язык не отображается, значит исправление для данного языка отсутствует.
Предварительные условия
Для установки этого исправления необходимо иметь Пакет обновления 1 для Windows 7 или Windows Server 2008 R2 установлен.
Необходимость перезагрузки
После установки исправления компьютер необходимо перезагрузить.
Сведения о замене исправлений
Это исправление не заменяет все ранее выпущенные исправления.
Английский (США) версия данного исправления устанавливает файлы с атрибутами, указанными в приведенных ниже таблицах. Дата и время для файлов указаны в формате UTC. Дата и время для файлов на локальном компьютере отображаются в местном времени с вашим текущим смещением летнего времени (DST). Кроме того, при выполнении определенных операций с файлами, даты и время могут изменяться.
Примечания к сведениям о файлах Windows 7 и Windows Server 2008 R2Важно. Исправления для Windows Server 2008 R2 и Windows 7 включены в одни и те же пакеты. Однако исправления на странице запроса исправлений перечислены под обеими операционными системами. Чтобы запросить пакет исправления, который применяется к одной или обеим ОС, установите исправление, описанное в разделе «Windows 7/Windows Server 2008 R2» страницы. Всегда смотрите раздел «Информация в данной статье относится к следующим продуктам» статьи для определения фактических операционных систем, к которым применяется каждое исправление.
-
Файлы, относящиеся к определенному продукту, этапу разработки (RTM, SPn) и направлению поддержки (LDR, GDR) можно определить путем проверки номера версий файлов, как показано в следующей таблице.
Версия
Продукт
SR_Level
Направление поддержки
6.1.760 1. 22 xxx
Windows 7 и Windows Server 2008 R2
SP1
LDR
-
Файлы MANIFEST (.manifest) и MUM (.mum), устанавливаемые для каждой среды, указаны отдельно в разделе «Сведения о дополнительных файлах для Windows 7 и Windows Server 2008 R2». Файлы MUM и MANIFEST, а также связанные файлы каталога безопасности (CAT) чрезвычайно важны для поддержания состояния обновленных компонентов. Файлы каталога безопасности, для которых не перечислены атрибуты, подписаны цифровой подписью корпорации Майкрософт.
Для всех поддерживаемых 86-разрядных версий Windows 7
Имя файла |
Версия файла |
Размер файла |
Дата |
Время |
Платформа |
Dxgkrnl.sys |
6.1.7601.22381 |
729,536 |
10-Jul-13 |
4:33 |
x86 |
Dxgmms1.sys |
6.1.7601.22381 |
219,072 |
10-Jul-13 |
4:33 |
x86 |
Lddmcore.ptxml |
Неприменимо |
1,151 |
13-Jul-09 |
20:32 |
Неприменимо |
Для всех поддерживаемых 64-разрядных версий Windows 7 и Windows Server 2008 R2
Имя файла |
Версия файла |
Размер файла |
Дата |
Время |
Платформа |
Dxgkrnl.sys |
6.1.7601.22381 |
984,000 |
10-Jul-13 |
5:22 |
x64 |
Dxgmms1.sys |
6.1.7601.22381 |
265,152 |
10-Jul-13 |
5:22 |
x64 |
Lddmcore.ptxml |
Неприменимо |
1,151 |
13-Jul-09 |
20:25 |
Неприменимо |
Для всех поддерживаемых версий Windows Server 2008 R2 для систем на базе процессоров IA-64
Имя файла |
Версия файла |
Размер файла |
Дата |
Время |
Платформа |
Dxgkrnl.sys |
6.1.7601.22381 |
2,504,640 |
10-Jul-13 |
4:24 |
IA-64 |
Dxgmms1.sys |
6.1.7601.22381 |
671,680 |
10-Jul-13 |
4:24 |
IA-64 |
Lddmcore.ptxml |
Неприменимо |
1,151 |
13-Jul-09 |
20:25 |
Неприменимо |
Статус
Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе «Относится к».
Ссылки
Терминологии, которую корпорация Майкрософт использует для описания обновлений программного обеспечениясм.
Сведения о дополнительных файлах для Windows 7 и Windows Server 2008 R2
Дополнительные файлы для всех поддерживаемых 86-разрядных версий Windows 7
Имя файла |
X86_662d73babb0f1099bd28f5b65cfb1408_31bf3856ad364e35_6.1.7601.22381_none_0bf24fdbcdb0c314.manifest |
Версия файла |
Неприменимо |
Размер файла |
696 |
Дата (UTC) |
11-Jul-2013 |
Время (UTC) |
12:14 |
Платформа |
Неприменимо |
Имя файла |
X86_microsoft-windows-lddmcore_31bf3856ad364e35_6.1.7601.22381_none_ae0ad2895b28180f.manifest |
Версия файла |
Неприменимо |
Размер файла |
13,305 |
Дата (UTC) |
11-Jul-2013 |
Время (UTC) |
12:17 |
Платформа |
Неприменимо |
Дополнительные файлы для всех поддерживаемых версий x64 под управлением Windows 7 и Windows Server 2008 R2
Имя файла |
Amd64_0e57e327ee4e79e224f3904e78d8797e_31bf3856ad364e35_6.1.7601.22381_none_1da3e9ae4c01859a.manifest |
Версия файла |
Неприменимо |
Размер файла |
700 |
Дата (UTC) |
11-Jul-2013 |
Время (UTC) |
12:14 |
Платформа |
Неприменимо |
Имя файла |
Amd64_microsoft-windows-lddmcore_31bf3856ad364e35_6.1.7601.22381_none_0a296e0d13858945.manifest |
Версия файла |
Неприменимо |
Размер файла |
13,309 |
Дата (UTC) |
11-Jul-2013 |
Время (UTC) |
12:20 |
Платформа |
Неприменимо |
Дополнительные файлы для всех поддерживаемых версий Windows Server 2008 R2 с архитектурой IA-64
Имя файла |
Ia64_573e5d5869e3a8ab3ab7088cc191efbc_31bf3856ad364e35_6.1.7601.22381_none_722a8f0c0145e883.manifest |
Версия файла |
Неприменимо |
Размер файла |
698 |
Дата (UTC) |
11-Jul-2013 |
Время (UTC) |
12:14 |
Платформа |
Неприменимо |
Имя файла |
Ia64_microsoft-windows-lddmcore_31bf3856ad364e35_6.1.7601.22381_none_ae0c767f5b26210b.manifest |
Версия файла |
Неприменимо |
Размер файла |
13,307 |
Дата (UTC) |
11-Jul-2013 |
Время (UTC) |
12:14 |
Платформа |
Неприменимо |
Нужна дополнительная помощь?
Нужны дополнительные параметры?
Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.
Все способы:
- Причины возникновения 0x0000000a и способы устранения ошибки
- Способ 1: Отключение оборудования
- Способ 2: Удаление драйверов
- Способ 3: Сброс параметров проверки драйверов
- Способ 4: Настройка BIOS
- Способ 5: Установка обновления
- Способ 6: Восстановление системных файлов
- Способ 7: Восстановление системы
- Способ 8: Лечение от вирусов
- Вопросы и ответы: 5
Одной из самых неприятных ситуаций, которая может произойти при работе в системах семейства Виндовс, является появление «синего экрана смерти» или, как более правильно называть подобное явление, BSOD. Среди причин, которые могут вызвать данный сбой, следует отметить ошибку 0x0000000a. Далее мы подробно поговорим, чем именно она вызвана и какими способами можно от неё избавиться в Windows 7.
Причины возникновения 0x0000000a и способы устранения ошибки
Среди причин, которые могут привести к возникновению ошибки 0x0000000a необходимо отметить следующие:
- Сбой в работе RAM;
- Некорректное взаимодействие драйверов с оперативной памятью или устройствами;
- Конфликт системы с подключенным устройством (чаще всего приборы низкого качества сборки);
- Конфликт между установленными программами;
- Вредоносное ПО.
Каждой из указанных причин соответствует отдельный способ решения проблемы. Все их мы рассмотрим ниже.
Способ 1: Отключение оборудования
Если вы заметили, что ошибка 0x0000000a стала возникать вскоре после того, как вы к компьютеру подсоединили новое оборудование, то, скорее всего, дело как раз в нем. Из-за некачественной сборки, вполне возможно, данное устройство несовместимо именно с вашей комплектацией ОС. Отключите его и понаблюдайте за запуском ПК и работой. Если ошибка больше появляться не будет, считайте, что вы нашли её причину. Если же вы не уверены, какое именно оборудование сбоит, то его можно выявить методом перебора, последовательно отключая разные устройства и проверяя систему на наличие ошибки.
Способ 2: Удаление драйверов
Впрочем, если вам все-таки нужно использовать проблемное устройство, то можно попытаться удалить его драйвер, а затем заменить на другой аналог, полученный из более надежного источника. При этом если BSOD возникает уже во время запуска системы, то вам необходимо будет зайти в неё в «Безопасном режиме». При старте компьютера нужно удерживать определенную кнопку. Чаще всего это F8. А далее в открывшемся списке следует выбрать пункт «Безопасный режим» и нажать Enter.
- Нажимаем «Пуск». Заходим в «Панель управления».
- Затем кликаем «Система и безопасность».
- В группе компонентов «Система» жмем «Диспетчер устройств».
- Открывается окошко «Диспетчера устройств». В перечне найдите тип оборудования, отвечающий тому устройству, которое, по вашему мнению, привело к возникновению ошибки. То есть, скорее всего, это будет та аппаратура, которую вы стали использовать сравнительно недавно. Например, если вы считаете, что причиной неполадки послужила установленная на днях видеокарта, то жмите по наименованию раздела «Видеоадаптеры». Если вы стали использовать новую клавиатуру, то в этом случае переходите в раздел «Клавиатуры» Хотя иногда наименование проблемного драйвера можно увидеть прямо в информационном окне об ошибке (BSOD).
- Откроется список подключенных устройств выбранного типа. Щелкайте по тому названию оборудования, которое является проблемным, правой кнопкой мыши (ПКМ). Выбирайте «Свойства».
- В появившейся оболочке свойств щелкайте «Драйвер».
- Далее жмите «Удалить».
- Запустится оболочка диалогового окна, где необходимо подтвердить свое решение по удалению драйвера, нажав «OK».
- Перезагружайте ПК. Жмите «Пуск», а затем щелкайте по пиктограмме справа от элемента «Завершение работы». В появившемся списке выберите «Перезагрузка».
- После того, как ПК будет перезапущен, система попытается подобрать один из стандартных драйверов к подключаемому устройству. Если это у неё не выйдет, то в таком случае вам самостоятельно необходимо будет установить данный элемент из надежного источника (скачать с сайта или инсталлировать с диска, прилагаемого к оборудованию). Если у вас такой возможности нет или вы не уверены в надежности источника, можно использовать специализированное ПО для автоматической установки драйверов. Оно просканирует всю систему на предмет подключенных устройств, выявит недостающие драйвера, отыщет их в сети и установит.
Урок: Как обновить драйвера на ПК
Способ 3: Сброс параметров проверки драйверов
Также при возникновении ошибки можно попытаться сбросить параметры проверки драйверов. Особенно часто этот метод помогает тогда, когда описываемая проблема возникла после обновления ОС или других апдейтов. Для реализации названной процедуры необходимо также запустить систему в «Безопасном режиме».
- После запуска в «Безопасном режиме» примените нажатие Win+R. В поле появившейся оболочки введите:
verifier/ reset
Щелкайте «OK».
- Перезагружайте ПК и войдите в систему в штатном режиме. Настройки проверки драйверов будут сброшены к параметрам по умолчанию и есть вероятность, что это позволит решить описываемую в этой статье проблему.
Способ 4: Настройка BIOS
Также указанная ошибка может возникать в связи с неправильной настройкой BIOS. Некоторые пользователи, например, перенастраивают его для IRQL, а потом не понимают, откуда взялась проблема. В этом случае необходимо войти в БИОС и задать корректные параметры, а именно, произвести сброс настроек к состоянию по умолчанию.
Иногда перенастройка BIOS помогает и при сбое в функционировании аппаратной комплектующей ПК. В этом случае нужно деактивировать следующие компоненты:
- Кэш, включая кэширование 2-го и 3-го уровня;
- Plug And Play;
- Встроенный в БИОС антивирус (при наличии);
- Доступность затененной памяти.
После этого необходимо произвести обновление прошивки видеоадаптера и материнской платы, а затем активировать проверку ОЗУ. Также, если на ПК несколько модулей оперативной памяти, можно попеременно отключить каждый из них от компьютера и проверить, не пропала ли ошибка. Если проблема заключается в конкретной планке, то в этом случае нужно либо заменить её, либо попытаться при разнице частоты модулей свести их к единому (наименьшему) значению. То есть понизить данный показатель у планки с более высокой частотой.
Универсального алгоритма выполнения данных операций не существует, так как у разных версий системного программного обеспечения (BIOS) действия, которые необходимо будет произвести, могут существенно отличаться.
Способ 5: Установка обновления
0x0000000a может выявляться при попытке выйти из гибернации или спящего режима, когда к ПК подключено оборудование Bluetooth. В этом случае решить проблему можно, загрузив пакет обновлений KB2732487 с официального сайта Microsoft.
Загрузить обновление для 64- битной системы
- После того как файл загружен, просто запустите его.
- Система сама выполнит установку обновления. Больше никаких действий от вас не требуется.
После этого компьютер без проблем будет выходить из гибернации или спящего режима даже с подключенными Bluetooth-устройствами.
Способ 6: Восстановление системных файлов
Одной из причин, ведущей к ошибке 0x0000000a, является нарушение структуры файлов системы. Тогда необходимо произвести процедуру проверки и при необходимости восстановить проблемные элементы. Для выполнения указанной задачи запускаем ПК в «Безопасном режиме».
- Щелкайте «Пуск». Нажмите «Все программы».
- Войдите в директорию «Стандартные».
- Отыскав название «Командная строка», нажмите по нему ПКМ. В отобразившемся перечне выберите «Запуск от имени администратора».
- Активируется оболочка «Командной строки». Внесите туда такую запись:
sfc /scannow
Жмите Enter.
- Запустится утилита, которая выполнит сканирование системных файлов на предмет потери их целостности. В случае обнаружения неполадок проблемные объекты будут восстановлены.
Способ 7: Восстановление системы
Универсальным способом, который позволяет не только устранить ошибку, но и избавиться от многих других проблем, является откат системы к заранее созданной точке восстановления. Основная загвоздка, связанная с реализацией данного варианта, заключается в том, что эта точка восстановления должна быть сформирована до того, как возникла неисправность. А иначе с помощью этого метода наладить нормальную работу системы не получится.
- С помощью меню «Пуск» перейдите в директорию программ «Стандартные». Алгоритм данного перехода был описан нами в предыдущем способе. Зайдите в каталог «Служебные».
- Нажмите «Восстановление системы».
- Запускается оболочка утилиты восстановления системных объектов и параметров. Нажмите «Далее».
- Затем открывается окошко, где нужно выбрать конкретную точку, к которой будет восстановлена система. Если у вас заготовлено несколько вариантов, то выбирайте самый последний по дате, но сформированный перед тем, как возникла описываемая проблема. Для того чтобы иметь больший диапазон выбора, установите флажок возле «Показать другие…». После выделения наименования жмите «Далее».
- Теперь откроется окно, в котором нам остается только проверить все введенные данные. Также не забудьте закрыть все активные приложения и сохранить документы в них, тем самым предотвращая потерю информации. Затем применяйте «Готово».
- ПК будет перезагружен, а все системные файлы и настройки в нем будет сброшены к выбранной точке восстановления. Если она была создана до возникновения ошибки 0x0000000a и причиной сбоя была не аппаратная составляющая, то в этом случае с большим уровнем вероятности вы избавитесь от указанной проблемы.
Способ 8: Лечение от вирусов
Наконец, неполадки, ведущие к ошибке 0x0000000a, могут быть спровоцированы вирусными атаками различного происхождения. Непосредственно к возникновению изучаемой нами неполадки приводят следующие факторы:
- Удаление вирусом важных системных файлов;
- Заражение элементами, которые конфликтуют с системой, драйверами, подключенным оборудованием, аппаратной составляющей ПК.
В первом случае, кроме лечения придется выполнить либо процедуру отката к ранее созданной точке восстановления, раскрытую в Способе 7, либо запустить процесс проверки файлов системы по методу, который применялся для восстановления работоспособности Способом 6.
Непосредственно для лечения от вируса можно использовать любую не нуждающуюся в инсталляции на ПК антивирусную утилиту. Прежде всего, она проведет проверку на предмет присутствия вредоносного кода. Чтобы результат был максимально реальным, лучше выполнять процедуру при помощи LiveCD или USB. Также её можно произвести с другого незараженного ПК. При выявлении утилитой вирусной опасности произведите те действия, которые она рекомендует выполнить в рабочем окне (удаление вируса, лечение, перемещение и т.д.)
Урок: Проверка ПК на вирусы без инсталляции антивируса
Существует несколько причин возникновения ошибки 0x0000000a. Но большинство из них связано с несовместимостью компонентов системы с подключаемыми устройствами или их драйверами. Если же вам не удалось выявить элемент, который виновен в возникновении неполадки, то при наличии соответствующей точки восстановления вы можете попробовать откатить ОС к более раннему состоянию, но перед этим обязательно проверьте систему на вирусы.
Наша группа в TelegramПолезные советы и помощь
The BSOD error 0x0000000a in Windows is caused when the users connect their systems to a domain or sometimes during the Windows startup process. In some cases, it causes the system to reboot, but the error appears again after the computer has started.
There can be several reasons behind this issue, such as a corruption error within the system, hardware problems, and a corrupt system service. Below, we have discussed several troubleshooting methods that you can try to fix the problem.
1. Disable the WebSense EndPoint Software (If Applicable)
In case you are encountering the said BSOD upon attempting to connect to a domain, then the problem can be caused by the WebSense EndPoint software installed on your computer. If you have this program, uninstalling it should resolve the issue once and for all.
To remove it from the system, we will be using the Control Panel. Follow the steps below to proceed:
- Type Task Manager in Windows search and click Open.
- In the Task Manager window, locate the WebSense EndPoint service and right-click on it.
- Choose End task from the context menu.
- Once done, press the Win + R keys together to open Run.
- Type control in the text field of Run and hit Enter.
Type Control in the text field - Choose Uninstall a program under Programs.
Click on Uninstall a Program - In the following window, locate the WebSense EndPoint software and right-click on it.
- Choose Uninstall from the context menu.
Uninstall the service - Follow the on-screen instructions to proceed and then restart your PC.
Upon reboot, hopefully, you won’t face the BSOD error again.
2. Run an SFC and DISM Scan
A good way to rule out corruption issues within the system is by using the built-in troubleshooting tools provided by Windows. Two powerful tools that can help with the BSOD errors like the one under discussion are the System File Checker and Deployment Image Servicing and Management.
Using the sfc scan command, you can check all protected system files and replace corrupted files with a cached copy in the %WinDir%/System32/dllcache folder. WinDir represents the operating system folder in Windows.
DISM command scans the operating system for corruption and repairs any problems it finds.
Here is how you can run both scans to identify and resolve the corruption errors within the system:
- Press the Win + R keys together to open a Run dialog box.
- Type cmd in the text field of the dialog box and press Ctrl + Shift + Enter to launch Command Prompt with administrative privileges.
- In the Command Prompt window, type the command below and press Enter.
sfc /scannow
Run the System File Checker scan - Wait for the command to be executed successfully and once it is done, execute the following command in the same window.
DISM.exe /Online /Cleanup-image /Restorehealth
Run the RestoreHealth command - Finally, restart your PC and check if the error is resolved.
3. Update Your Drivers
Your next step should be to update the outdated drivers on your system. For this, you can head over to the Device Manager utility and check for outdated drivers there. If an outdated driver is identified, you can either replace it with an updated version present in the system to download an alternative from the manufacturer’s website.
To check if the drivers are up-to-date, visit the manufacturer’s website and compare the latest version with the one in Device Manager.
Here is how you can update Windows 11 drivers once you’ve identified the outdated drivers:
- Type Device Manager in Windows search and click Open.
- The outdated driver might have a yellow exclamation mark in the Device Manager window. Look for such drivers and right-click on them.
- Choose Update driver from the context menu.
Update your driver - In the following dialog, click on Search automatically for drivers. An updated driver check will be performed by the Device Manager utility.
Search the system for drivers - The system will inform you if there is an updated driver available. Follow the instructions on the screen to install it.
- Once you have installed the updated version of the driver, reboot your PC.
- If the error returns after rebooting, select Update driver again from Device Manager.
- Select Browse my computer for drivers > Let me pick from a list of available drivers on my computer.
Pick a driver from the list of options available manually - Manually look for the updated version of the driver and install it. If you cannot find one, head over to the manufacturer’s website and download the latest driver version from there.
- After the download is complete, install the driver.
- If the issue persists, restart your computer.
4. Use System Restore Utility
In Microsoft Windows, System Restore provides a means of protecting and repairing computer software. It creates restore points by taking a “snapshot” of the Windows registry and system files.
Consider it as Windows’ version of an “undo” feature. By using it, you can restore certain files and settings – such as drivers, registry keys, system files, and installed programs – to their previous versions. For example, if weird things happen to your computer after installing a driver, you might find that restoring the system to a previous state before the driver install fixes things because System Restore undoes all the changes.
Follow the steps below to proceed:
- Type Control Panel in Windows search and click Open.
- Search for System restore in the top-right search bar in the Control Panel and click on Create a restore point from the results.
Create a restore point in Control Panel - Click on the System Restore button in the next dialog box.
Click on the System Restore button - Choose the most recent restore point from your system restore points and click Next.
Click on the Next button - Follow the on-screen instructions and when the computer reverts to a previous state, you should have the issue fixed.
5. Reset or Clean Install Windows
In the event that none of the troubleshooting methods work, you can clean install or reset Windows.
Windows allows you to keep your files and folders after a reset, so your files won’t be deleted. However, if you want to proceed with a clean install, we recommend saving your files elsewhere. If you do not want to yet proceed with these methods, then you can contact a Microsoft professional and report your issue to them. They will assist you in finding the cause of the issue and suggest relevant fixes.
Zainab Falak
Zainab Falak is a highly educated professional with a background in actuarial science and a strong passion for technology. Her expertise lies in the field of data analytics and she is a proficient programmer in languages such as Python and R. At Appuals, Zainab shares her extensive knowledge of Windows 8, 10, and 11, covering a broad range of topics related to these operating systems. Zainab’s ability to effectively communicate technical concepts in a clear and concise manner has earned her recognition and respect in the tech community. She is committed to staying up-to-date with the latest developments in the field and providing readers with insightful and informative content.
Одна из самых часто возникающих ошибок 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) на предмет информации о каких либо неработающих драйверах или программах.
Появляется в тех случаях, когда процесс ядра компьютера или некоторый драйвер выполнил попытку обращения к области памяти, куда для него закрыт доступ. Подобная ошибка считается одной из наиболее распространенных для операционной системы Windows.
Причины появления
Следует отметить наличие некорректного или дефектного указателя. Он представляет собой особую переменную. Она указывает на некоторую зону памяти устройства. Когда значение не является верным, будет возникать критический сбой в работе системы.
Когда проблема возникла в приложении пользователя, будет выдано нарушение доступа. Другая ситуация – это наличие ошибки в режиме ядра. Тогда происходит создания сообщения STOP 0x0000000A.
Параметры ошибки
Для обнаружения причин рекомендуется запустить специальный дебагер. Определенные сведения можно получить в процессе анализа кода.
STOP 0x0000000A(0xAAAAAAAA, 0xBBBBBBBB, 0xCCCCCCCC, 0xDDDDDDDD) IRQL_NOT_LESS_OR_EQUAL
Предусматриваются указанные далее параметры:
0xAAAAAAAA
Указывается адрес, куда произошло неправильное обращение.
0xBBBBBBBB
IRQL, применяемый для обращения к памяти.
0xCCCCCCCC
Вид доступа (0 – чтение, 1 — запись).
0xDDDDDDDD
Адрес инструкции, запрашивающей доступ к памяти в 0xAAAAAAAA
Как решать проблему
- Выполнить проверку совместимости используемого оборудования и ОС.
- В ходе установки на экране должна возникнуть информация о настройках аппаратной конфигурации. Следует нажать F5 и провести задание подходящих вариантов.
- В CMOS следует выключить функции кэширования, использование теневой памяти, антивирусы на уровне BIOS, а также Plug and Play.
- Нужно отсоединить любой адаптер или дополнительное устройство, не считающийся обязательным для работы с ОС Windows.
- В случае применения SCSI адаптера надо обновить драйвера, отсоединить любые устройства SCSI (за исключением диска), а также не применять синхронную передачу информации.
- Осуществляется проверка RAM на устройстве. Рекомендуется применять в процессе специализированное ПО для подобных задач.
- Восстановить процесс установки операционной системы. Этот метод необходимо осуществлять в тех случаях, когда загрузки Windows не происходит.
- Выполнить откат драйверов. Подобный способ, как и в предыдущем пункте, следует применять исключительно в ситуации невозможности начала работы с Windows.
Выше был рассмотрены классические действия. Если причина появления ошибки является известной, рекомендуется осуществлять конкретные мероприятия. Следует более подробно рассмотреть основные возможные варианты и порядок действий при них.
Появление сбоя в процессе апгрейда до Windows XP
В таком случае, главной причиной требуется отметить наличие несовместимого подключенного оборудования или драйвера. Процесс восстановления предусматривает следующий порядок:
- Требуется осуществить рестарт устройства. В некоторых случаях будет предложено осуществить возврат к ОС, которая использовалась ранее. Если подобное сообщение выдается, требуется выбрать именно его. Когда такой подход не представляется возможным, переходите сразу на четвертый этап.
- После загрузки ОС Windows 98 или Windows МЕ проводится ряд мероприятий, направленных на удаление любых антивирусных программ и приложений-загрузчиков. Сам загрузчик должен быть полностью очищен.
- Происходит еще один рестарт устройства и обновление до новой операционной системы выполняется повторно. При неизменности подобной проблемы можно говорить о том, что неисправность заключается в оборудовании.
- Требуется отсоединить любые внешние устройства и сетевое оборудование. Необходимо оставить только те, которые нужны для запуска работы ОС. Если сбой исчез, то постепенно выполняя подключение обратно можно точно установить, где именно заключается проблема.
- В том случае, когда ошибка никуда не пропала, высока вероятность сбоя работы BIOS. Следует выполнить его обновление. Для этого надо точно знать модель материнской платы и на сайте производителя проверить наличие последних версий BIOS.
Сбой возник в ходе смены питания с AC на DC у ноутбука
Следует сказать о том, что проблема данного типа является характерной исключительно для ОС Windows XP. Это относительно редкая ошибка и она сопровождается выдачей сообщения на синем экране смерти:
STOP: 0x00000050 (parameter1, parameter2, parameter3, parameter4) PAGE_FAULT_IN_NON-PAGED_AREA
Параметры могут сильно отличаться в зависимости от того, какая именно конфигурация используется для конкретного устройства. В большинстве случаев, решение проблемы заключается в скачивании полного пакета обновлений. Задача может быть существенно облегчена. Для этого, требуется войти в центр обновлений Windows и провести указанный процесс вручную или автоматически, задав соответствующие настройки.
Сбой возник в результате быстрого переключения пользователей
Ошибка возникает исключительно на устройствах с ОС Windows XP. Как следует из названия раздела, она появляется в случае попытки слишком быстрого переключения юзеров. Производится выдача сообщения на синем экране:
STOP: 0x0000000A (p-r1, p-r2, p-r3, p-r4) IRQL_NOT_LESS_OR_EQUAL
Значение p-r1 будет изменяться в зависимости от особенностей конкретного устройства. 2й и 3й параметры не играют никакой роли в задаче анализа проблемы. Явно на наличие подобного сбоя указывает p-r4= 0x804eba3a. Причиной часто является применение программ или драйверов Netropa Corporation. Они необходимы для реализации дополнительных функций.
Чтобы устранить сбой, нужно выполнить обновление драйверов. Рекомендуется скачивать последние версии с официального сайта производителя ПО — www.netropa.com. Имеется возможность установить причину, по которой не произошло завершения работы приложения в соответствии с требованиями:
- Проходится путь Старт => Выполнить => msinfo32.exe => Среда Программного Обеспечения => Системная Информация.
- Будет выдан перечень приложений и поставлена задача определить, какое именно из них относится к клавиатуре.
- Когда проблемная программа обнаружена, применяется Autodump для выдачи кода ошибки.
Сбой возник в драйвере Pqv2i.sys
Может возникнуть при работе на различных типах ОС. Указанный сбой довольно точно классифицируется в ходе рассмотрения его параметров. Они будут представлены на синем экране непосредственно после кода ошибки. Выдается строка следующего содержания:
STOP 0x0000007b (p-r1, p-r2, p-r3, p-4) ERROR_UNHANDLED_ERROR
Наибольший интерес представляет p-r2. Если он равен 0xc0000102 или 0xc000009c, то имеем дело именно с драйвером Pqv2i.sys. Причина заключается в определенных версиях указанного файла. Наиболее эффективным решением необходимо назвать обновление ПО от разработчика Symantec. Для этого рекомендуется брать последние версии с их официального сайта.
Ошибка возникла на ОС Windows Server 2003
Когда ошибка типа 0x0000000A появляется на ОС Windows Server 2003, можно с уверенностью говорить о причине возникновения. Она заключается в том, что проведена неудачная попытка выполнить загрузку дефектного аккаунта некоторого юзера. Проблема способна возникнуть на ОС данного семейства любого вида.
В связи с тем, что подобный сбой раньше возникал весьма часто, разработчик выпустил несколько заплаток. Они предполагают только одну функцию – устранение ситуаций, способных привести к появлению ошибки данного типа. Искать их требуется непосредственно на официальном сайте Microsoft. Какие-либо предпосылки возникновения подобной проблемы отсутствуют.