Исключение системного потока не обработано (ndis.sys) 0xc1900101 0x40017 при обновлении до Windows 10

Вопрос или проблема

Я хочу обновить ПК с Win7 до Win10, сохранив файлы и приложения, так как есть программное обеспечение, которое я не могу перенастроить, поэтому мне нужно избежать чистой установки.

Я установил его с помощью флешки, сделанной с медиайным инструментом создания.

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

System thread exception not handled (ndis.sys)

Затем после 3 попыток перезагрузки с тем же BSOD он восстанавливает Win7 и показывает ошибку обновления с этими кодами:

0xc1900101 0x40017

Ошибка после перезагрузки

Я начал читать что-то о сбоях обновления win10 и искать эти коды ошибок, поэтому я попробовал следующее:

  1. Обновить BIOS и все драйверы
  2. Отключить все внешние периферийные устройства, кроме мыши и клавиатуры
  3. Удалить все дополнительные карты (например, графическую карту, я использовал только vga карту материнской платы)
  4. Удалить все устройства и их программное обеспечение (графическую карту, переключение на разрешение VGA и базовую карту, сетевой адаптер, контроллер usb3)
  5. Отключить все встроенные периферийные устройства в настройках BIOS (com порт, сетевой адаптер, ускоритель графики, все другие несущественные функции)
  6. Переключить Windows 7 в тестовый режим драйверов, чтобы избежать проблемы с подписью драйвера

С каждым из этих тестов у меня возникала та же проблема с BSOD.
Могу ли я сделать что-нибудь еще?

Согласно странице Microsoft KB, эта ошибка означает неисправный драйвер:

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

Программное обеспечение SteelSeries для мыши и клавиатуры. SteelSeries Engine в настоящее время не поддерживается в Windows 8.1. Это вызывает проблемы при попытке обновиться до Windows 10. Для получения дополнительной информации см. FAQ SteelSeries.

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

Антивирусы и продукты безопасности ESET. См. базу знаний ESET, чтобы узнать, как безопасно обновиться до Windows 10 с установленными продуктами ESET.

Программное обеспечение для защиты от мошенничества с кредитными картами Trusteer Rapport. Trusteer рекомендует установить доступные обновления Windows 8.1 перед обновлением до Windows 10.
Антивирусы и продукты безопасности McAfee. Антивирус McAfee 8.8 Patch 3 не совместим с Windows 10.

Решение 1
Выполните чистую загрузку в Windows, а затем обновитесь до Windows 10.

Решение 2
Запустите Setup.exe для Windows 10 с параметром /DynamicUpdate. Этот параметр позволяет программе установки Windows 10 проверять наличие обновлений драйверов во время установки.

ndis.sys связан с сетевыми драйверами, поэтому обновите все сетевые драйверы и все связанное программное обеспечение (антивирусная программа).

Ответ или решение

При обновлении операционной системы с Windows 7 до Windows 10 многие пользователи могут столкнуться с ошибкой BSOD с кодом "System thread exception not handled (ndis.sys)". Эта проблема особенно актуальна, если используется метод установки, который сохраняет файлы и приложения, поскольку чистая установка не представляется возможной ввиду необходимости сохранить конфигурации сложного ПО.

Ошибка BSOD, в данном случае связанная с "ndis.sys", указывает на проблему с сетевым драйвером. Часто это происходит из-за несовместимых или устаревших драйверов, что приводит к сбою после второго перезапуска системы. Более того, сопровождающие коды "0xc1900101 0x40017" подсказывают, что обновление прерывается из-за неподдерживаемых драйверов.

Для решения этой проблемы вам рекомендуется предпринять следующие действия:

1. Обновление драйверов и BIOS:

  • Драйверы сети: Убедитесь, что драйверы сетевых адаптеров обновлены до последних версий. Практика показывает, что устаревшие драйверы часто становятся причиной проблем при обновлении ОС.
  • BIOS: Проверьте, доступна ли новая версия BIOS для вашей материнской платы. Обновление может решить проблемы совместимости.

2. Перезагрузка системы в безопасном режиме:

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

3. Отключение антивирусного программного обеспечения:

  • Известно, что некоторые антивирусы, такие как ESET и McAfee, могут препятствовать успешному обновлению. Отключите их или полностью удалите файловым способом, обеспечив установку только после успешного перехода на Windows 10.

4. Очистка загрузки:

  • Выполните загрузку в чистом режиме Windows 7, отключив все ненужные службы и программы, и попробуйте повторить обновление.

5. Использование параметра /DynamicUpdate при запуске Setup.exe:

  • Запустите установочный файл Windows 10 с параметром Setup.exe /DynamicUpdate. Это позволит установочному процессу проверить доступные обновления драйверов во время установки, что может решить проблему несовместимости.

6. Дополнительная проверка периферийных устройств:

  • Хотя ранее были отключены все внешние устройства, повторно проверьте состояние внутренней периферии, такой как COM-порты или встроенные сетевые устройства, отключив их в BIOS.

Заключение:

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

Оцените материал
Добавить комментарий

Капча загружается...