Это руководство содержит инструкции по устранению ошибки BSOD 0x1000007e: «SYSTEM_THREAD_EXCEPTION_NOT_HANDLED», вызвано драйвером smbdirect.sys на сервере HP ProLiant ML350 Gen10 под управлением Windows Server 2016 или Server 2012 R2.
Следующая проблема возникает на сервере HP Proliant ML350 под управлением Windows Server 2016: сервер случайным образом и без очевидной причины дает сбой с синим экраном, который сообщает следующую ошибку:
"Обнаружена проблема, и Windows была выключена, чтобы предотвратить повреждение.
к вашему компьютеру.
По всей видимости, причиной проблемы стал следующий файл: smbdirect.sys.
SYSTEM_THREAD_EXCEPTION_NOT_HANDLED
Техническая информация:
*** СТОП: 0x1000007e (0xffffffffc0000005, 0xfffff803804fa7a0, 0xffffa780867fb1e8,
0xffffa780867faa30) |
*** smbdirect.sys - адрес 0xfffff803804fa7a0 базы в 0xfffff803804e0000 DateStamp
0x57dacc39 "
Как исправить ошибку BSOD 0x1000007e: ИСКЛЮЧЕНИЕ СИСТЕМНОЙ НИТИ НЕ ОБРАБОТАНО на HP Proliant Server Gen 10 с Windows Server 2012 или 2016.
Способ 1. Обновите драйверы сетевых адаптеров.
После долгих поисков по этой проблеме я обнаружил, что, согласно Центр поддержки Hewlett Packard Enterprise ошибка BSOD 0x1000007e (0x7E), вызванная копированием файла на серверах ProLiant Gen10 под управлением Microsoft Windows Server 2012 R2 или Microsoft Windows Server 2016.
В частности, ошибка синего экрана (0x7E) «SYSTEM_THREAD_EXCEPTION_NOT_HANDLED» может появиться на любом сервере HPE ProLiant Gen10, который настроен с любым из следующих сетевых адаптеров с драйвером HPE Intel i40eb для Windows Server 2016 / Windows Server 2012 R2 версии 1.8.83.0:
- 2-портовый адаптер HPE Ethernet 10 Гбит / с 568i
- Адаптер HPE Ethernet 1 Гбит 2-портовый 368i
- 4-портовый адаптер HPE Ethernet 1 Гбит / с 369i
- Адаптер HPE Ethernet 1 ГБ с 2 портами 368FLR-MMT
- Адаптер HPE Ethernet 10 Гбит / с, 2 порта 568FLR-MMT
- 2-портовый адаптер HPE Ethernet 10 Гбит / с 568FLR-MMSFP +
Итак, если вы работаете в этом случае, продолжайте и установите последний драйвер для сетевого адаптера в соответствии с установленной версией Windows Server: *
- Драйвер HPE Intel i40eb для Windows Server 2012 R2 версии 1.8.109.0
- Драйвер HPE Intel i40eb для Windows Server 2016 версии 1.8.109.0
* Примечания:
1. HP также рекомендует установить последнюю версию Утилита HPE Intel Online Firmware Upgrade Utility для Windows Server x64 Editions версии 5.1.3.0
2. Если после установки сетевого драйвера проблема с BSOD не исчезла, проверьте исходная статья о Центре поддержки HPE для получения обновлений или продолжайте читать ниже и примените следующее решение.
Способ 2. Отключите драйвер SMB Direct (smsdirect.sys).
После исследования ошибки BSOD 0x1000007e (0x7E) с BlueScreenView я обнаружил, что сбой вызван сетевым драйвером SMB Direct (smsdirect.sys).
В SMB Direct, это функция, включенная в Windows Server 2012, Windows Server 2012 R2 и Windows Server 2016. версии, поддерживающие использование сетевых адаптеров с удаленным прямым доступом к памяти (RDMA) возможность. Сетевые адаптеры с RDMA могут работать на полной скорости с очень малой задержкой при очень небольшом использовании ЦП. Для таких рабочих нагрузок, как Hyper-V или Microsoft SQL Server, это позволяет удаленному файловому серверу напоминать локальное хранилище.
Итак, следующий метод устранения ошибки BSOD 0x1000007e - отключить функцию SMB Direct. Для этого:
1. Откройте PowerShell и введите следующую команду:
Set-NetOffloadGlobalSetting -NetworkDirect отключен
2. После отключения SMB Direct проблема 0x1000007e bsod должна быть решена.
* Примечание: Если вы хотите снова включить SMB Direct в будущем, введите следующую команду в PowerShell:
- Set-NetOffloadGlobalSetting -NetworkDirect включен
Вот и все! Сообщите мне, помогло ли вам это руководство, оставив свой комментарий о своем опыте. Пожалуйста, поставьте лайк и поделитесь этим руководством, чтобы помочь другим.
Спасибо за это, у меня была именно эта проблема с периодическим сбоем на моем сервере HP, применили исправление, теперь следите за ним.