Компьютер был перезагружен после критической ошибки 0x000000d1

Обновлено 22.05.2016

Код ошибки 0x000000d1 в Windows 10

Добрый день уважаемые читатели, сегодня мы с вами рассмотрим как решается синий экран, который имеет код ошибки 0x000000d1 в Windows 10. Данный BSoD ловят и пользователи Windows 7 — 8.1 и даже XP. В Windows 10 и 8 синий экран выглядит чуть иначе — код ошибки отсутствует, лишь сообщение DRIVER_IRQL_NOT_LESS_OR_EQUAL и информация о файле, вызвавшем её. Ниже мы рассмотрим как все это лечится и диагностируется.

Исправляем синий экран и ошибку 0x000000d1

Вот как выглядит синий экран и код ошибки 0x000000d1 в Windows 10.

Код ошибки 0x000000d1 в Windows 10-2

В большинстве случаев в Windows 10, ошибка 0x000000D1 DRIVER_IRQL_NOT_LESS_OR_EQUAL не требует анализа дампа памяти и дополнительных исследований. И тут видно, что проблема с драйвером. В таких случаях синий экран выдает имя файла с окончанием .sys, в приведенном скриншоте это файл myfault.sys.

Чаще всего это бывают следующие драйвера:

  • nv1ddmkm.sys, nvlddmkm.sys (и другие имена файлов, начинающиеся с nv) — сбой драйвера видеокарты NVIDIA. Решение — полностью удалить драйверы видеокарты, установить официальные с сайта NVIDIA под вашу модель. В некоторых случаях (для ноутбуков) проблему решает установка официальных драйверов с сайта производителя ноутбука.
  • atikmdag.sys (и другие, начинающиеся с ati) — сбой драйвера видеокарты AMD (ATI). Решение — полностью удалить все драйвера видеокарты (см. ссылку выше), установить официальные под вашу модель.
  • rt86winsys, rt64win7.sys (и другие rt) — сбой драйверов Realtek Audio. Решение — установить драйверы с сайта производителя материнской платы компьютера или с сайта производителя ноутбука для вашей модели (но не с сайта Realtek).
  • ndis.sys — имеет отношение к драйверу сетевой карты компьютера. Попробуйте также установить официальные драйверы (с сайта производителя материнской платы или ноутбука для вашей модели, а не через «Обновление» в диспетчере устройств). При этом: иногда бывает, что проблему вызывает недавно ndis.sys установленный антивирус.

Как видите синий экран смерти и ошибка 0x000000d1 очень обширна и имеет много вариантов

Ошибка STOP 0x000000D1 ndis.sys

Если вы поймали ошибку STOP 0x000000D1 ndis.sys, то бывают случаи, что чтобы установить свежий драйвер сетевой карты при постоянно появляющемся синем экране смерти, следует зайти в безопасный режим (без поддержки сети) и проделать следующее:

Открываем диспетчер устройств, для этого щелкаем правым кликом по кнопке пуск и выбираем из контекстного меню данный пункт.

Код ошибки 0x000000d1 в Windows 10-3

свойства сетевого адаптера, вкладку Драйвер

Код ошибки 0x000000d1 в Windows 10-4

Нажмите Обновить, выберите Выполнить поиск на этом компьютере — Выбрать из списка уже установленных драйверов.

Код ошибки 0x000000d1 в Windows 10-5

В следующем окне вероятнее всего будет отображаться 2 и более совместимых драйверов. Выберите тот из них, поставщик которого не Microsoft, а производитель сетевого контроллера (Atheros, Broadcomm и т.п.).

Код ошибки 0x000000d1 в Windows 10-6

Если это не помогло и вы не решили ошибку 0x000000d1, то попробуйте произвести откат драйвера, или его полная переустановка, либо с официального сайта производителя или одним махом за один раз. Если не помогло, то давайте посмотрим дамп.

Анализируем дамп ошибки 0x000000d1

Есть два способа произвести анализ дампа памяти, первый и самый правильный это с помощью Microsoft Kernel Debugger, но он требует установки и дополнительных действий, но есть еще быстрая беглая проверка, бесплатной утилиты BlueScreenView.

Вы запускаете BlueScreenView и открываете файл дампа, посмотреть его где он хранится можно, в свойствах системы (Панель управления > Система ). Далее перейдите на вкладку Дополнительно > Параметры. Вы увидите место хранения Файл дампа. Если сохранение дампа не включено, то поставьте соответствующую галку и ждите следующей ошибки 0x000000d1.

Код ошибки 0x000000d1 в Windows 10-8

Утилита, вам показывает какие библиотеки и драйвера вызывают данную ошибку 0x000000D1

Код ошибки 0x000000d1 в Windows 10-7

Код ошибки 0x000000d1 в Windows 10-9

Ошибка 0x000000D1 в Windows XP

Прежде всего, если в Windows XP указанный синий экран смерти с ошибкой 0x000000d1 возникает у вас при подключении к Интернету или других действиях с сетью, рекомендую установить официальное исправление с сайта Microsoft, возможно поможет уже оно: https://support.microsoft.com/ru-ru/kb/916595 (предназначено для ошибок, вызванных http.sys, но иногда помогает и в других ситуациях).

Ошибка 0x000000D1 в Windows XP

Отдельно можно выделить ошибки kbdclass.sys и usbohci.sys в Windows XP — они могут относиться к ПО и драйверам клавиатуры и мыши от производителя. В остальном, способы исправить ошибку те же, что и в предыдущей части.

Причинами ошибки DRIVER_IRQL_NOT_LESS_OR_EQUAL в некоторых случаях также могут быть следующие вещи:

  • Программы, устанавливающие драйверы виртуальных устройств (а точнее сами эти драйверы), особенно взломанные. Например, программы для монтирования образов дисков.
  • Некоторые антивирусы (опять же, особенно в тех случаях, когда используются обходы лицензий).
  • Фаерволы, в том числе встроенные в антивирусах (особенно в случаях возникновения ошибок ndis.sys).

Если у вас есть точки восстановления системы, то попробуйте откатиться на стабильное состояние системы и надеюсь вы победили ошибку 0x000000d1 в Windows 10

      Синий экран смерти 0x000000D1 указывает, что драйвер режима ядра попытался получить доступ к страничной памяти при выполнении процесса, IRQL которого имеет слишком высокое значение.

 Параметры DRIVER_IRQL_NOT_LESS_OR_EQUAL:

  1. Адрес памяти, на которую ссылаются;
  2. IRQL;
  3. 0: чтение, 1: запись, 8: выполнение;
  4. Адрес, который ссылался на память.

 Причина

     Драйвер попытался получить доступ к страничной памяти (или к абсолютно недопустимой), при слишком высоком IRQL.

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

     В случае, когда первый параметр имеет такое же значение, как и четвертый, а третий параметр указывает на команду выполнение, то вероятнее всего синий экран 0x000000D1 вызван драйвером, который пытался выполнить код, разбитый на страницы.

 Решение

     Для начала следует выявить сбойный драйвер. Если в сообщении BSoD отсутствует название сбойного драйвера, то его можно отыскать с помощью дампа памяти. Подробнее в статье “Анализ дампа памяти”. После того, как виновник возникновения критической ошибки найден, в зависимости от ситуации его необходимо обновить, откатить или же удалить.

     Советую выполнить действия, описанные в статье “Общие рекомендации по устранению экрана смерти”.

Reader Interactions

  • Remove From My Forums

 locked

Критическая ошибка.

  • Вопрос

  • что означают ошибки: Компьютер был перезагружен после критической ошибки.  Код ошибки: 0x000000d1 (0x0000000000000028, 0x0000000000000002, 0x0000000000000000, 0xfffff8000348f287).  ?

    Имя журнала:   System
    Источник:      Microsoft-Windows-WER-SystemErrorReporting
    Дата:          30.03.2014 18:08:56
    Код события:   1001
    Категория задачи:Отсутствует
    Уровень:       Ошибка
    Ключевые слова:Классический
    Пользователь:  Н/Д
    Компьютер:     HOME-PC
    Описание:
    Компьютер был перезагружен после критической ошибки.  Код ошибки: 0x000000d1 (0x0000000000000028, 0x0000000000000002, 0x0000000000000000, 0xfffff8000348f287). Дамп памяти сохранен в: C:WINDOWSMEMORY.DMP. Код отчета: 033014-21609-01.
    Xml события:
    <Event xmlns=»http://schemas.microsoft.com/win/2004/08/events/event»>
      <System>
        <Provider Name=»Microsoft-Windows-WER-SystemErrorReporting» Guid=»{ABCE23E7-DE45-4366-8631-84FA6C525952}» EventSourceName=»BugCheck» />
        <EventID Qualifiers=»16384″>1001</EventID>
        <Version>0</Version>
        <Level>2</Level>
        <Task>0</Task>
        <Opcode>0</Opcode>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime=»2014-03-30T14:08:56.000000000Z» />
        <EventRecordID>27180</EventRecordID>
        <Correlation />
        <Execution ProcessID=»0″ ThreadID=»0″ />
        <Channel>System</Channel>
        <Computer>HOME-PC</Computer>
        <Security />
      </System>
      <EventData>
        <Data Name=»param1″>0x000000d1 (0x0000000000000028, 0x0000000000000002, 0x0000000000000000, 0xfffff8000348f287)</Data>
        <Data Name=»param2″>C:WINDOWSMEMORY.DMP</Data>
        <Data Name=»param3″>033014-21609-01</Data>
      </EventData>
    </Event>

    и что такое: Система перезагрузилась, завершив работу с ошибками. Возможные причины ошибки: система перестала отвечать на запросы, произошел критический сбой или неожиданно отключилось питание.

    Имя журнала:   System
    Источник:      Microsoft-Windows-Kernel-Power
    Дата:          30.03.2014 18:08:34
    Код события:   41
    Категория задачи:(63)
    Уровень:       Критический
    Ключевые слова:(2)
    Пользователь:  СИСТЕМА
    Компьютер:     HOME-PC
    Описание:
    Система перезагрузилась, завершив работу с ошибками. Возможные причины ошибки: система перестала отвечать на запросы, произошел критический сбой или неожиданно отключилось питание.
    Xml события:
    <Event xmlns=»http://schemas.microsoft.com/win/2004/08/events/event»>
      <System>
        <Provider Name=»Microsoft-Windows-Kernel-Power» Guid=»{331C3B3A-2005-44C2-AC5E-77220C37D6B4}» />
        <EventID>41</EventID>
        <Version>3</Version>
        <Level>1</Level>
        <Task>63</Task>
        <Opcode>0</Opcode>
        <Keywords>0x8000000000000002</Keywords>
        <TimeCreated SystemTime=»2014-03-30T14:08:34.462686300Z» />
        <EventRecordID>27186</EventRecordID>
        <Correlation />
        <Execution ProcessID=»4″ ThreadID=»8″ />
        <Channel>System</Channel>
        <Computer>HOME-PC</Computer>
        <Security UserID=»S-1-5-18″ />
      </System>
      <EventData>
        <Data Name=»BugcheckCode»>209</Data>
        <Data Name=»BugcheckParameter1″>0x28</Data>
        <Data Name=»BugcheckParameter2″>0x2</Data>
        <Data Name=»BugcheckParameter3″>0x0</Data>
        <Data Name=»BugcheckParameter4″>0xfffff8000348f287</Data>
        <Data Name=»SleepInProgress»>0</Data>
        <Data Name=»PowerButtonTimestamp»>0</Data>
        <Data Name=»BootAppStatus»>0</Data>
      </EventData>
    </Event>

Ответы

    • Помечено в качестве ответа

      2 апреля 2014 г. 7:20

Ошибки «синего экрана» (BSOD) пугают, и это «самые страшные вещи» в мире Windows. Но, исправить эти ошибки обычно просто. Если вы получаете ошибку синего экрана driver_irql_not_less_or_equal 0x000000d1, читайте дальше, чтобы узнать, как её исправить.

driver_irql_not_less_or_equal 0x000000d1 – ошибка, связанная с драйвером. Это происходит, когда один из драйверов, установленных на вашем компьютере, оказывается поврежденным или несовместимым.

Пример ошибки 0x000000d1 на синем экране Windows 10

Эта ошибка может возникнуть в любой версии Windows. Иногда это происходит во время запуска Windows, что вызывает сбой Windows 10 или завершение работы с отображением ошибки 0x000000d1.

Это внезапное зависание Windows 10 затрудняет работу в системе. Следовательно, необходимо исправить 0x000000d1, чтобы защитить Windows 10 от случайного зависания.

Чтобы исправить BSOD 0x000000d1, вы можете либо откатить драйвер, либо обновить его до наиболее совместимой версии. Если установлен новый драйвер или программное обеспечение Plug and Play, попробуйте удалить его, так как очень вероятно, что из-за этого произошел сбой Windows 10.

С технической точки зрения, BSOD 0x000000d1 возникает, когда драйвер режима ядра пытается получить доступ к памяти при неоправданно высоком IRQL процесса. Поэтому очень важно исправить ошибку 0x000000d1, так как если её не исправить, вы можете столкнуться с потерей данных или повреждением любого аппаратного компонента.

Есть разные способы исправить 0x000000d1, некоторые из которых перечислены ниже.

Способы исправить ошибку BSOD 0x000000d1

  1. Обновите системные драйверы

    Если вы знаете, какие драйверы не обновлялись некоторое время, первым делом обновите их. У обновленной версии драйвера меньше шансов иметь проблемы со стабильностью.

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

  2. Восстановите драйвер

    Если обновление системных драйверов не помогает, возможно, вам придётся откатить недавно обновленные драйверы. Существует вероятность того, что используемое оборудование или аксессуары могут вызывать проблемы из-за недавнего обновления драйвера. Это верно, если вы используете старую Windows. Поэтому для решения этой проблемы потребуется откат драйверов.

    Для этого выполните следующие действия:

    • Введите Диспетчер устройств в строке поиска Windows.
    • Щелкните правой кнопкой мыши проблемное устройство и выберите Свойства.
    • Щелкните вкладку ДрайверОткатить .

    Кнопка для отката установленной версии драйвера

    • Следуйте инструкциям на экране, чтобы завершить процесс.

    Если вы всё ещё сталкиваетесь с driver_irql_not_less_or_equal 0x000000d1, переходите к следующему решению.

  3. Запустите средство проверки системных файлов

    • Одновременно нажмите клавиши Win + R.
    • В окне «Выполнить» введите cmd и нажмите Ctrl + Shift + Enter. Это откроет командную строку в режиме администратора. Если вы не нажмёте эти клавиши, командная строка откроется в обычном режиме.
    • Затем введите exe /Online /Cleanup-image /Restorehealth и нажмите Enter.

    Примечание. Если файлы Центра обновления Windows повреждены, используйте следующую команду: DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:RepairSourceWindows /LimitAccess.

    • После этого запустите файл System Checker, введя sfc /scannow и нажмите Enter. Это поможет исправить поврежденные файлы. Убедитесь, что командная строка открыта, пока не будет запущен процесс проверки.

    Это должно помочь исправить ошибку 0x000000d1.

Однако, если проблема всё ещё не устранена, возможно, что на систему влияет не тот драйвер, который вы установили последним. Следовательно, вам необходимо его идентифицировать и устранить проблему. Но как?

Простой способ устранить ошибку BSOD 0x000000d1

Самый простой и удобный способ обновить устаревшие драйверы на вашем компьютере – запустить утилиту для обновления драйверов.

Такой инструмент быстро определяет устаревшие драйверы, которым необходимо обновление. Вы можете значительно сэкономить время и в кратчайшие сроки исправить ошибку 0x000000d1. Более того, перед их обновлением создаётся резервная копия старых драйверов. Это означает, что если вы столкнетесь с какой-либо проблемой, вы можете восстановить резервную копию.

После того, как вы выполните вышеупомянутые шаги, ваша система будет готова к использованию без раздражающего кода ошибки driver_irql_not_less_or_equal 0x000000d1. Разве это не облегчение, верно!

На чтение 4 мин Просмотров 658

В процессе использования компьютера пользователи всячески вмешивается в работу операционной системы: устанавливают (обновляют) приложения, удаляют файлы и программы, заменяют комплектующие части в системном блоке и подсоединяют новые устройства.

Любые совершенные операции воздействуют на работу компьютера, некоторые ускоряют, некоторые замедляют, а какие-то могут приводить к нарушению стабильной работы, что и вызывает BSoD («Синий Экран Смерти»). Это сообщение возникает вследствие критического сбоя Windows. Данное сообщение очень полезно из-за того, что указывает на причину фатального сбоя, зная которую можно приступить к «лечению».
Фото 1Существует множество ошибок, которые исправляются очень трудоемко, но код 0x000000D1 — это один из немногих простых случаев в решении.

Содержание

  1. Возможные причины данной STOP-ошибки
  2. Как её исправить?
  3. Полезное видео

Возможные причины данной STOP-ошибки

Чаще всего ошибка 0x000000D1 вызвана сбоем работы какого-либо драйвера. Результатом этого могло послужить недавняя установка новых программ, которые могли быть изначально поврежденными, повредиться во время сбоя при скачивании или быть несовместимыми.

Если в тексте BSoD указан файл с расширением sys (например srvnet.sys) – уделите внимание этому файлу. Именно его название выявит проблемный драйвер.

Самые распространенные названия расширения sys, приводящие к ошибке 0x000000D1:

  • Файлы начинающиеся с nv (например: nv2ddmkm.sys, nviddmkm.sys) – обозначает некорректную работу драйвера видеокарты от Nvidia.
  • Файлы начинающиеся с ati (например: atismdag.sys) – обозначает некорректную работу драйвера видеокарты от AMD.
  • Файлы начинающиеся с rt (например: rt64win7.sys ) – указывает на некорректную работу драйвера от фирмы Realtek.
  • ndis.sys – указывает на некорректную работу драйвера сетевой карты.
  • srvnet.sys – указывает на сбой в работе Server Network driver’а.

Фото 2Помимо повреждения драйверов, причиной данной ошибки могут служить сбои в дампе памяти, файле подкачки, некорректная работа антивируса и Firewall, а также механические повреждения оперативной памяти.

Важно! Ошибка 0x000000D1 возникает в Windows XP, Vista и 7. Последующие версии Windows (8 и 10) избавлены от данной ошибки.

Как её исправить?

Самые действенные решения проблемы с ошибкой 0x000000D1:

  • Нужно попробовать сделать обновление драйверов, в каких именно появилась проблема. Делается это в «Диспетчере устройств». Зайдите в меню «Пуск», затем нажмите на «Панель управления», далее выберите пункт «Система» и нажмите на «Диспетчер устройств». Теперь найдите устройство с проблемным драйвером. Кликните правой кнопкой мыши и нажмите на пункт «Свойства».

    Следом щелкните по вкладке «Драйвер», выберите «Обновить» и в возникшем окошке нажмите «автоматический поиск обновленных драйверов». Вы также можете скачать требуемые драйвера с сайта производителя и установить их в ручном режиме, для этого вместо «автоматического поиска» выберите «выполнить поиск драйверов на этом компьютере» и укажите путь до скаченного драйвера.

    Произведите перезапуск компьютера, чтобы протестировать систему на устранение ошибки.

  • Если обновление не дало требуемого результата, нужно сделать откат драйвера. Для этого снова переходим во вкладку «Драйвер», как это было описано в предыдущем решении, а затем нажимаем по кнопке «Откатить». Высветится окошко с предупреждение, в котором нажмите «Да».
  • Для обладателей операционной системы Windows 7, с сайта Microsoft можно скачать и установить специальный пакет исправлений. Вот ссылка: https://ebmp.ru/czf. После установки, вы забудете о данной проблеме.
  • Если вдруг выше перечисленные способы вам не помогли, следует выполнить восстановление системы.
    Для этого нажмите «Пуск», затем «Панель управления» и кликните на кнопку «Восстановление». После чего запустите откат системы, выбрав нужную точку восстановления. После проведения данной процедуры, код ошибки 0x000000D1 вместе с синим экраном смерти пропадут.
  • Помимо системных проблем, могут быть физические повреждения оперативной памяти или ячейки на материнской плате. Требуется почистить контакты спиртом, если не поможет, выявить поврежденную детать и заменить её.
  • Малый объем файла подкачки также может служить причиной возникновения данной ошибки. Следует увеличить его объем.
  • Кардинальным решением служит полная переустановка операционной системы. Желательно используйте лицензионное ПО, чтобы снизить риски возникновения неполадок в системе.

Фото 3Надеюсь, что данный материал поможет решению возникшей у вас проблемы.

Полезное видео

Еще один возможный вариант решения проблемы вы можете увидеть на этом видео:

Понравилась статья? Поделить с друзьями:

Не пропустите эти материалы по теме:

  • Яндекс еда ошибка привязки карты
  • Компьютер был перезагружен после критической ошибки 0x0000007e
  • Компьютер был перезагружен после критической ошибки 0x0000001a
  • Компрессор тамсан коды ошибок
  • Компрессор ремеза ошибка а2826

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии