Причины ошибки
Ошибка с кодом 0x0000000a в ОС Windows 7 может возникать по следующим причинам:
- Сбой в работе оперативной памяти;
- Несовместимость комплектующих компьютера;
- Неправильные настройки BIOSa;
- Конфликт драйверов операционной системы с оперативной памятью ПК. Попытка драйвера получить доступ к защищённой области памяти;
- Несовместимость системных приложений;
- Несовместимость аппаратных компонентов с драйверами.
Чтобы исправить ошибку 0x0000000a нужно не только правильно определить причину, но и расшифровать BSOD.
Разбор BSODов
Для того, чтобы исправить ошибку 0x0000000a, необходимо правильно интерпретировать BSOD. Зачастую на экране монитора можно увидеть сообщение IRQL_NOT_LESS_OR_EQUAL или DRIVER_IRQL_NOT_LESS_OR_EQUAL. Они указывают на то, ошибка возникла по причине прерывания BIOS, а точнее во время обращения к защищённой области памяти. Далее в фигурных скобках уточняется причина ошибки в форме её кода.
Основные коды следующие:
- 0х00000000 – ошибка чтения;
- 0х00000001 – попытка записи в память;
- 0х00000002 – превышён интервал обращения системы к памяти;
- 0x0075008C – неверный адрес обращения к памяти;
- 0х83А19829 – адрес инструкции, выполнение которой вызвало сбой.
Под строкой с адресом ошибки также иногда можно увидеть информацию о драйвере, который дал сбой. Однако такая информация доступна не всегда.
Решение проблемы
Чтобы избавиться от ошибки 0x0000000a необходимо выполнить следующие действия.
Если такая ошибка возникла во время установки оборудования, стоит загрузиться в безопасном режиме, предварительно выключив ПК и отключив дополнительное устройство. Для этого во время загрузки компьютера непрерывно жмём F8. Далее выбираем «Безопасный режим».
После того, как система загрузится в безопасном режиме, жмём «Пуск» и правой кнопкой на «Мой компьютер». Выбираем «Управление». В левом меню жмём «Диспетчер устройств».
Из списка выбираем нужное. Жмём правой кнопкой мыши и выбираем «Свойства».
Переходим во вкладку «Драйвер» и кликаем «Удалить».
Перезагружаем ПК. В нормальном режиме устанавливаем драйвера к устройству. Однако стоит предупредить, что ошибка 0x0000000a может возникнуть в результате обновления драйвера. Поэтому вновь загружаемся в безопасном режиме, жмём «Win+R» и вводим команду «verifier/ reset».
Этой командой сбрасываем параметры проверки драйвера.
В случае, когда система выдаёт такую ошибку при переходе в режим сна, стоит установить последнее обновление или откатить систему к более раннему состоянию. О том, как это сделать, можно узнать из данной статьи
Когда ошибка появилась вследствие внесения изменений в настройки BIOS, стоит сбросить настройки по умолчанию. Однако при сбое в работе аппаратной части ПК, в BIOSе стоит попробовать следующее:
- Обновить BIOS до последней версии;
- Отключить кеш памяти 1-3 уровней включительно;
- Предоставить доступ к затенённой памяти;
- Включить режим Plug And Play;
- Отключить антивирусную защиту;
- Протестировать планки оперативной памяти или заменить их на аналогичные.
Чтобы определить точно, какое устройство вызывает конфликт, можно поочередности отключать комплектующие. Начать рекомендуем с планок оперативной памяти.
Если же ошибку вызывает приложение и, нужно определить какое именно, жмём «Пуск», правой кнопкой на ссылке «Компьютер». Затем «Управление». Откроется новое окно. Переходим по ветке «Служебные программы», «Просмотр событий», «Журнал Windows», «Приложения».
Ищем сведения об ошибке.
Переустанавливаем программу или обновляем её до последней версии. Перезагружаем ПК.
Вышеуказанные способы должны помочь решить проблему.
Появление ошибки при установке системы( к содержанию ↑ )
Появление ошибки при установке системы
Часто проблема возникает при установке Windows XP на компьютер. Это может быть вызвано самыми разными проблемами. Чтобы выяснить причину, необходимо сделать ряд движений.
Для начала нужно узнать, совместимо ли используемое оборудование с операционкой. Это можно проверить с помощью специального «Списка Совместимости Оборудования», который находится на официальном сайте разработчика. Если же вашего устройства нет в перечне, стоит выполнить другие действия.
При установке ОС на мониторе должно появиться сообщение о проверке установленного оборудования. Чтобы это действительно произошло, необходимо нажать «F5», а затем указать нужную конфигурацию аппаратной части.
Далее необходимо в CMOS выключить некоторые возможности:
- кэширование, включая внутреннее, внешнее, БИОСа и даже второго уровня ядра;
- так называемую «теневую» память;
- режим Plug and Play
- антивирусное ПО, затрагиваемое BIOS.
Синий экран 0x0000000A указывает, что Microsoft Windows или драйвер получили доступ к памяти на уровне DISPATCH_LEVEL или выше.
Параметры IRQL_NOT_LESS_OR_EQUAL
- Адрес, на который неправильно сослались;
- Значение IRQL, который потребовался, чтобы получать доступ к памяти;
- Тип доступа: 0 – чтение, 1 — запись;
Причина
Ошибка IRQL_NOT_LESS_OR_EQUAL появляется, когда доступ к памяти происходит при слишком высоком IRQL. Как правило, эта ошибка происходит, когда драйвер использует неправильный адрес памяти. Другие возможные причины этой ошибки включают несовместимый драйвер устройства, общую аппаратную проблему или несовместимое программное обеспечение.
Во время установки Windows XP
Если ошибка появляется во время установки, то возможно проблема в аппаратной части компьютера. Первое что необходимо сделать – это проверить оборудование на совместимость с операционной системой. Если аппаратная часть ПК полностью совместима, поочередно пройдем 7 шагов устранения ошибки.
Шаг 1. Определим уровень абстрагирования от оборудования. Во время установки системы в момент определения конфигурацию компьютера нажмите F5. В появившемся окне убедитесь, что спецификация соответствует действительности. Попытайтесь переустановить Windows XP.
Шаг 2. Выключите следующие функции в настройках CMOS:
- все кэширование, включая (L2, BIOS, внутреннее/внешнее);
- все затенения;
- Plug and Play;
- любые средства антивирусной защиты BIOS.
Переустановите систему, если синий экран продолжает появляться, то переходите к следующему этапу. Если же сообщение об ошибке прекратились, то необходимо узнать какая конкретно функция её вызывает. Для этого включайте по одной отключенной функции и следите за процессом установки операционной системы. С помощью недолгих манипуляций можно определить проблемную функцию. Её необходимо отключить.
Шаг 3. Проверка оперативной памяти. Если в компьютере несколько планок оперативной памяти, то необходимо поочередно установить по одной планке памяти и наблюдать за процессом установки. В случае исчезновения BSoD становиться понятно, что виновником является планка памяти, находящаяся вне системного блока компьютера. При использовании одной планки памяти, необходимо её протестировать специализирующей программой, например memtest.
Шаг 4. Извлечение всех адаптеров и устройств, не нужных для установки операционной системы. А именно:
- устройства SCSI;
- устройства IDE;
- сетевой адаптер;
- внутренний модем;
- звуковая карта;
- дополнительные жесткие диски (для установки системы достаточно одного жесткого диска);
- 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, когда снова посылает запрос. Поэтому, система получает доступ к недопустимому адресу памяти, и получаете сообщение об ошибке.
Для устранения ошибки загрузите и установите последние обновления на вашу операционную систему.