Ошибка 0x000000d1 windows 7 как исправить

Как побороть синий экран смерти (BSOD) с ошибкой STOP 0x000000D1 в Windows 7

Синий экран смерти штука малоприятная и весьма многообразная. На днях пришлось смотреть очередной ноутбук с постоянно вылетающим BSOD с ошибкой STOP: 0x000000D1 из-за NETIO.SYS. И после этого решил написать статью, тем более что встречался с такой проблемой уже неоднократно, поэтому, думаю, что это будет полезно.

Ошибка возникает обычно на ровном месте. Безо всякого предупреждения посреди полного спокойствия вываливается экран BSOD, который вы можете видеть на картинке. Полностью эта ошибка называется STOP 0x000000D1 DRIVER_IRQL_NOT_LESS_OR_EQUAL. Небольшие наблюдения позволяют установить, что появляется она во время работы по сети. Любопытно, что на сайте Microsoft исправление этой ошибки для Windows XP и Windows Vista давно описаны. При чем, в Windows Vista даже файл называется так же – NETIO.SYS. Этот системный файл реализует сетевой стек IPv4/IPv6 в системе. Почему-то для Win 7 его исправления до сих пор не вышло. Попробуем справиться самостоятельно, подручными средствами.

Как ни странно, в большинстве своем данная проблема возникает при использовании замечательной программы uTorrent. Что интересно, выдает ошибку только программа версии 2.0 и старше. Почти 90% BSOD с ошибкой STOP: 0x000000D1 из-за NETIO.SYS на «семерке» в моей практике было связано с этой программой. В данном случае решение простое – откат торрент-клиента до более старой версии или его замена на аналогичный. Например, с Vuze у меня подобных проблем не было.

Можно попробовать привести в чувство и uTurrent той версии, которая у вас установлена. Однако, никакой гарантии успеха. У меня выходило отчего-то далеко не всегда. В программе заходим Настройки – Дополнительно. Там находим параметр net.dissable_incoming_ipv6 меняем false на true. После этого чуть выше находим параметр bt.transp_disposition и меняем его значение на 5. После этого выключаем программу и включаем ее заново.

Иногда случается так, что ошибка с NETIO.SYS возникает и без участия uTorrent. Это чуть более сложный случай. Однако причина ошибки все та же – некорректная работа NETIO.SYS. Тогда нам нужно попробовать отыскать самые свежие драйвера для используемой нами сетевой карты. После их установки нажимайте «WinKey» + «R». Появится окошко «Выполнить». К его командной строке вводим: «sfc /scannow», как на картинке. Теоретически должно хватить.

Ну и на последок, если все вышеперечисленное не помогло, то отключайте Протокол Интернета версии 6 (TCP/IPv6), как на картинке. Добраться до этого окошка можно следующим образом: Пуск – Панель управления – Просмотр состояния сети и задач – Изменение параметра адаптера. Из списка адаптеров выбираем нужный и нажимаем на нем правой кнопкой мыши. Из меню выбираем «Свойства». После чего снимаем ту же галочку, что и на рисунке.

Один из этих способов сработает обязательно. Удачи вам!

Последние комментарии к этой статье

Текущая оценка статьи: 4,6 из 5 баллов

витя | 7 ноября 2017, 00:32 | Оценка: 5
вручную залез в диспетчер задач и по одному устройству обновлял драйверы — помогло. нашел на сетевом адаптере и звук игры и тп. сначала скачал дрова пакетом не помогло. вручную добился — экрана смерти нет. удачи всем.

Смотреть предыдущие (все) комментарии (47)

Ошибка 0x000000d1 Windows 7

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

Описание ошибки 0x000000d1 на Windows 7

Ошибка 0x000000d1 – достаточно часто возникает именно на Windows 7. Данная ошибка указывает только на то, что ваш драйвер попытался получить доступ к страничной памяти компьютера при выполнении определенного процесса, IRQL которого превышает стандартное значение.

• Определенный адрес памяти, на которую производится ссылка;
• IRQL;
• 0 — чтение, 1 – запись, 8 – выполнение;
• Адрес, который производит ссылку на память.

Эта ошибка часто вызывается именно драйверами, которые пытаются использовать недопустимый адрес. Бывают случаи, когда первый параметр обладает значением четвертого, в третий указывает на команду выполнение. При этом и может возникать синий экран смерти «0x000000d1», который вызван драйвером, пытающимся выполнить код, ранее разбитый на страницы.

В первую очередь следует выяснить, какой драйвер производит данные сбои. Это можно посмотреть в сообщении BSoD. Но, бывают случаи, когда название драйвер отсутствует в BSoD. В такой ситуации его можно отыскать при помощи дампа памяти. Когда же виновник данной ошибки найден, то его требуется обновить, откатить, или же устранить от работы. Данная статья будет полезна многим. Ведь часто возникают подобные ошибки, которые возникают или неладной работы того или иного драйвера. В этой статье, вкратце был описан способ решения этой проблемы. Но, существуют такие ошибки, которые убрать довольно тяжело и приходится отправляться к специалисту. Надеюсь, что эта статья вам поможет в устранении ошибки 0x000000d1 на Windows 7. Ведь она приводит к неполноценной работоспособности вашего компьютера.

Читать еще:  Как сбросить пароль на windows 7 без диска и флешки

Синий экран смерти 0x000000D1

0x000000D1: DRIVER_IRQL_NOT_LESS_OR_EQUAL

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

Параметры DRIVER_IRQL_NOT_LESS_OR_EQUAL:

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

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

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

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

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

Буду признателен, если воспользуетесь кнопочками:

Голубой экран
Ошибка:
DRIVER_IRQL_NOT_LESS_OR_EQUAL
STOP: 0x000000D1 (0x8D9F77A0, 0x00000002, 0x00000000, 0xF7B7C742)
NDIS.SYS — Address F7B7C742 base at F7B7C000, Datestamp 48025d03

или ошибка 0,0000000A (0x809F99D8, 0x0000001C, 0x804E1649)

WINDOWS XP Professional Service Pack 3

Windows стоит уже несколько лет и раз в пол года, или год, компьютер начинает, случайным образом, только при включении, выдавать голубой экран, а после перезапуска работает до выключения нормально, хоть несколько дней. Помогает только протирка разъемов плат спиртом, передергивание процессора и смазка пастой процессора. После этого компьютер работает нормально больше пол года. Передергивание плат, передергивание и чистка разъемов у HDD DVD не помогает.

Ошибка DRIVER IRQL NOT LESS OR EQUAL с кодом 0x000000D1 на Windows 10

Синий экран смерти с кодом ошибки 0x000000d1 и пояснением DRIVER_IRQL_NOT_LESS_OR_EQUAL чаще всего возникает на компьютерах с Windows 10. Однако многие пользователи сталкивались с этим бсодом и на Windows 7. Поэтому, если у вас появился синий экран смерти DRIVER IRQL NOT LESS OR EQUAL, тогда 10 рекомендаций от Softikbox помогут вам избавиться от ошибки STOP 0x000000D1.

Ошибка с кодом 0x000000D1 часто возникает на компьютерах с Windows 10. Почему именно на новой операционной системе?

Дело в том, что Windows 10 без сбоев работает на современных сборках. Для многих старых компонентов ПК, таких как материнская плата, видеокарта, процессор и, даже для таких устройств, как принтер со сканером, многие производители не выпустили официальных драйверов, а именно слово DRIVER IRQL NOT LESS OR EQUAL (выделенное жирным шрифтом) в ошибке 0x000000d1 указывает на то, что проблема кроется в программном обеспечении.

Кроме проблем с драйверами к причинам ошибки DRIVER IRQL NOT LESS OR EQUAL Windows 7 и 10 можно отнести:

  • Несовместимость программного обеспечения с версией операционной системы;
  • Отсутствие или повреждение драйверов;
  • Работа вирусного приложения;
  • Повреждение реестра или неправильное значение параметра реестра;
  • Аппаратная поломка.

Важно отметить, что на Windows 7 ошибка 0x000000d1 может возникать и после обновления операционной системы (пакеты уязвимостей для Intel и AMD, которые выпущены последними).

Чтобы исправить ошибку DRIVER_IRQL_NOT_LESS_OR_EQUAL мы предлагаем рассмотреть следующие способы.

Поскольку такая ошибка связана с драйвером, то программное обеспечение стоит удалить. Для этого следуем инструкции:

  • Загружаемся в среду восстановления системы. Для этого жмем «Пуск», зажимаем клавишу «Shift» и выбираем «Перезагрузить».

ВАЖНО! Если BSOD с кодом 0x000000d1 возникает на этапе загрузки Windows, то попасть в систему нужно с помощью установочного диска или флешки.

  • Появится небольшое окно. Выбираем «Диагностика», а потом «Дополнительные параметры».

  • Из списка выбираем «Командная строка».

  • Выбираем учетную запись Администратора. Вводим от неё логин и пароль.
  • Теперь нужно удалить драйвер. Однако нужно знать, на каком разделе он расположен. Если вы загружаетесь со среды восстановления, то буквой С будет помечен раздел на 100 Мб Зарезервировано системой, а D – это и будет диск С, на котором собственно и инсталлирована Windows 7 или 10.
  • Поэтому в командной строке вводим изначально запрос notepad, а далее DEL /F /S /Q /A «D:WindowsSystem32driversДРАЙВЕР». Название драйвера смотрим в ошибке.
Читать еще:  Не могу сохранить файл hosts в windows 7

  • Теперь перезагружаем операционную систему. Она загрузится без ошибки. Однако нужно будет установить корректную и актуальную версию программного обеспечения. Для этого специалистами Microsoft, а также самими пользователями Windows, создан сайт-база драйверов. Там имеется удобная система поиска по бсодам.

  • Или же ПО загружаем с официальной страницы производителя комплектующего ПК.

Важно отметить, что ошибка 0x000000d1 может быть вызвана программой, которая для своего функционирования устанавливает нужные драйвера. Не всегда такие драйвера совместимы с операционной системой. Тем более, что многие программы сейчас не совместимы с самой Windows 10, а написаны для Windows 7 и более ранних сборок. Поэтому, если такая ошибка возникла после установки софта, то его нужно удалить стандартным способом и пройти ПК CCleaner, чтобы убрать остатки приложения.

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

Сама Windows имеет в своем составе специальную утилиту msinfo32.exe, которая позволяет определить конфликтные устройства. Для её запуска нужно выполнить следующее:

  • Жмем «Win+R» и вводим «msinfo32.exe».

  • Откроется новое окно. Переходим к ветке «Аппаратные ресурсы», «Конфликты и совместимое использование».

  • Удаляем несовместимое оборудование и обновляем к нему драйвера.

Программное обеспечение – это главный объект для атаки вирусов. Ведь повредив какой-то драйвер или изменив его код, вирус получает полный доступ к управлению ПК и подключенным устройствам.

Поэтому, если на вашем ПК появился синий экран смерти с ошибкой DRIVER_IRQL_NOT_LESS_OR_EQUAL, то в первую очередь нужно запустить проверку системы на вирусы. Для этого можно воспользоваться лечащей утилитой Dr.Web или любым обновленным антивирусом.

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

Целостность системных файлов можно проверить с помощью командной строки, запущенной с правами Администратора и, введённой командой sfc /scannow.

Проверить реестр на целостность можно с помощью программы CCleaner (Раздел «Реестр») или любой другой для восстановления значений реестра.

После работы данных программ стоит перезагрузить систему, чтобы изменения вступили в силу.

На сайте Microsoft всем пользователям Windows 7 и 10, которые столкнулись с ошибкой, предлагают скачать и обновить драйвера сетевых, аудио и видеокарт, так как именно ПО этих компонентов системной сборки часто сбоит. Загружать драйвера нужно с официальных сайтов производителей видеокарт и материнских плат.

ВАЖНО! Не нужно устанавливать универсальный драйвер от Microsoft. Система не будет работать стабильно.

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

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

BSOD с кодом 0x000000d1 может вызвать аппаратная поломка одной из важной составной ПК: жесткого диска, планок ОЗУ или видеокарты. Для их диагностики можно использовать программы из раздела Утилиты.

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

BSoD 0x000000D1: что это и как исправить?

В один прекрасный день, в вашей операционной системе может возникнуть синий экран смерти с кодом ошибки 0x000000D1. Появляться данный BSoD способен на абсолютно любой версии операционной системы от Майкрософт, начиная от Windows XP и заканчивая Windows 10. Основном причиной возникновения 0x000000D1 является драйвер, который работает со сбоями и вызывает проблемы для всей ОС. Например, довольно часто в системах пользователей начинает сбоить драйвер для графического ускорителя.

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

Читать еще:  Как узнать модель компьютера на windows 7

Устраняем BSoD 0x000000D1

Итак, вы уже знаете, что причина появления 0x000000D1 — это драйвер, который начал работать со сбоями, вследствие чего нарушается стабильная работа всей системы. Вам нужно понять, какой именно драйвер вызывает проблему. Определить это можно по-разному. В основном выделяют два способа определения сбоящего драйвера: сам синий экран смерти и файл дампа памяти.

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

Как можете видеть, точно такой же синий экран смерти 0x000000D1, как и в вашем случае. На более новых версиях операционной системы данный экран будет выглядеть куда проще, с меньшим набором информации на нем, но там точно также будут располагаться нужные вам строки.

Обратите внимание на две строчки, которые находятся под разделом «техническая информация». Первая строчка — это сам код критического сбоя, а вторая — это как раз тот драйвер, который и виновен в возникновении сбоя. Увидев драйвер, запишите его куда-либо, например, на листок или еще куда-то, а затем просто сделайте поисковый запрос по поводу драйвера, после чего отталкивайтесь уже от этого.

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

Для начала вам понадобится загрузить данную программу к себе на компьютер, что не составит труда, так как BlueScreenView можно найти на официальном сайте разработчика, причем совершенно бесплатно. Как только загрузите программу, установите и запустите ее. Перед вами появится следующее окошко:

Первая часть окна будет содержать в себе все минидампы, находящиеся у вас на компьютере. Найдите в списке дамп с кодом 0x000000D1 и кликните на него. Теперь переведите свой взгляд на нижнюю часть окна, в которой будут располагаться все файлы, участвовавшие в процессе возникновения критического сбоя. Именно в этом списке и будут указаны драйвера, из-за которых все произошло.

Обратите внимание на верхнюю часть списка: в ней будут находиться файлы, подсвеченные красным цветом. Найдите среди них все, чье расширение будет соответствовать SYS(драйвер). Как правило, в списке будет один или два драйвера(чаще один), после чего копируйте его или их название и выполните поисковый запрос. Далее — все зависит от того, какой драйвера вызывал проблему в виде синего экрана смерти 0x000000D1.

По умолчанию, система автоматически создает дампы вашей памяти, хотя, за редким исключением, порой эта функция отключена. Программа BlueScreenView изначально нацелена на директорию C:WINDOWSMiniDump, директория, в которой и должны сохраняться автоматические минидампы, создаваемые системой. Однако, если вы не можете найти в системе следов этих файлов(даже обычного дампа, расположенного в C:WINDOWS) — данная функция отключена в вашей системе.

Вам нужно включить эту функцию, вызвать появление синего экрана смерти 0x000000D1, а затем прочитать созданный дамп памяти с помощью программы BlueScreenView. Давайте рассмотрим, как активировать опцию создания дампов при критических ошибках системы. Итак, нажмите правой кнопкой мыши на Пуск и выберите «Параметры».

Далее впишите в поисковой строке окна параметров запрос «Панель управления» и кликните на найденный результат. Перед вами откроется классическое окошко Панели управления. Пройдите указанным далее путем: Система→Дополнительные параметры→Параметры раздела Загрузка и восстановление.

Найдите опцию «Запись отладочной информации» и выставьте в ниспадающем меню пункт «Малый дамп памяти (256 KB)». Размера этого дампа достаточно для определения сбоящего драйвера. Подтвердите изменения, и перезагрузите свой компьютер, после чего вызовите появление синего экрана смерти 0x000000D1 снова, чтобы создать в системе малый дамп памяти.

Создав дамп памяти, повторите вышеуказанные шаги с программой BlueScreenView для определения драйвера. Мы рекомендуем вам попробовать некоторые манипуляции с проблемным драйвером, которые вполне можно осуществить в Диспетчере устройств. Попробуйте следующее: обновить, откатить, удалить и установить заново, или же полностью удалить драйвер из системы.

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

Ссылка на основную публикацию
Adblock
detector