수정 BSOD 0x1000007e: HP Proliant ML350 Gen 10 Server 2016에서 SMBDIRECT.SYS로 인한 시스템 스레드 예외가 처리되지 않음(해결됨)

이 자습서에는 BSOD 오류 0x1000007e: "SYSTEM_THREAD_EXCEPTION_NOT_HANDLED"를 해결하기 위한 지침이 포함되어 있습니다. Windows Server 2016 또는 Server 2012를 실행하는 HP ProLiant ML350 Gen10 서버에서 "smbdirect.sys" 드라이버로 인해 발생 R2.

Windows Server 2016을 실행하는 HP Proliant ML350 서버에서 다음 문제가 발생합니다. 명백한 이유 없이 서버가 다음 오류를 보고하는 블루 스크린과 함께 무작위로 충돌합니다.

"문제가 감지되었으며 손상을 방지하기 위해 Windows가 종료되었습니다.
당신의 컴퓨터에.
다음 파일에 의해 문제가 발생한 것처럼 보입니다: smbdirect.sys
SYSTEM_THREAD_EXCEPTION_NOT_HANDLED
기술적 인 정보:
*** 중지: 0x1000007e(0xffffffffc0000005, 0xfffff803804fa7a0, 0xffffa780867fb1e8,
0xffffa780867faa30)|
*** smbdirect.sys – 0xfffff803804e0000 DateStamp에서 주소 0xfffff803804fa7a0 기본
0x57dacc39"

SMBDIRECT.SYS로 인해 BSOD 0x1000007e 시스템 스레드 예외가 처리되지 않음 수정

Windows Server 2012 또는 2016이 설치된 HP Proliant Server Gen 10에서 BSOD 오류 0x1000007e: SYSTEM THREAD EXCEPTION NOT HANDLED를 수정하는 방법.

방법 1. 네트워크 어댑터 드라이버를 업데이트하십시오.

이 문제에 대해 많이 검색한 후 Hewlett Packard Enterprise 지원 센터 Microsoft Windows Server 2012 R2 또는 Microsoft Windows Server 2016을 실행하는 ProLiant Gen10 서버에서 파일 복사 중 발생하는 BSOD 오류 0x1000007e(0x7E).

보다 구체적으로 블루 스크린 오류(0x7E) "SYSTEM_THREAD_EXCEPTION_NOT_HANDLED"는 다음과 같은 HPE ProLiant Gen10 서버에 나타날 수 있습니다. Windows Server 2016/Windows Server 2012 R2 버전용 HPE Intel i40eb 드라이버를 사용하여 다음 네트워크 어댑터로 구성 1.8.83.0:

  • HPE 이더넷 10Gb 2포트 568i 어댑터
  • HPE 이더넷 1Gb 2포트 368i 어댑터
  • HPE 이더넷 1Gb 4포트 369i 어댑터
  • HPE 이더넷 1Gb 2포트 368FLR-MMT 어댑터
  • HPE 이더넷 10Gb 2포트568FLR-MMT 어댑터
  • HPE 이더넷 10Gb 2포트 568FLR-MMSFP+ 어댑터

따라서 이 경우에 실행 중인 경우 설치된 Windows Server 버전에 따라 네트워크 어댑터용 최신 드라이버를 설치하십시오. *

  • Windows Server 2012 R2 버전 1.8.109.0용 HPE Intel i40eb 드라이버
  • Windows Server 2016 버전 1.8.109.0용 HPE Intel i40eb 드라이버

* 노트:
1.
HP는 최신 버전도 설치할 것을 권장합니다. Windows Server x64 에디션 버전 5.1.3.0용 HPE Intel 온라인 펌웨어 업그레이드 유틸리티
2. 네트워크 드라이버를 설치한 후에도 BSOD 문제가 지속되면 다음을 확인하십시오. HPE 지원 센터의 원본 기사 업데이트를 확인하거나 아래를 계속 읽고 다음 솔루션을 적용하세요.

방법 2. SMB 다이렉트 드라이버(smsdirect.sys)를 비활성화합니다.

다음을 사용하여 BSOD 오류 0x1000007e(0x7E)를 조사한 후 블루스크린뷰 유틸리티에서 충돌이 SMB 네트워크 다이렉트 드라이버(smsdirect.sys)로 인해 발생한다는 것을 발견했습니다.

0x1000007e smsdirect.sys 서버 2016

그만큼 중소기업 다이렉트은 Windows Server 2012, Windows Server 2012 R2 및 Windows Server 2016에 포함된 기능입니다. RDMA(Remote Direct Memory Access)가 있는 네트워크 어댑터의 사용을 지원하는 버전 능력. RDMA가 있는 네트워크 어댑터는 매우 적은 CPU를 사용하면서 매우 짧은 대기 시간으로 최고 속도로 작동할 수 있습니다. Hyper-V 또는 Microsoft SQL Server와 같은 워크로드의 경우 이를 통해 원격 파일 서버를 로컬 스토리지와 유사하게 만들 수 있습니다.

따라서 BSOD 오류 0x1000007e를 해결하는 다음 방법은 SMB 다이렉트 기능을 비활성화하는 것입니다. 하기 위해서:

1. PowerShell을 열고 다음 명령을 입력합니다.

  • Set-NetOffloadGlobalSetting -NetworkDirect 비활성화됨

smb 다이렉트 드라이버 smsdirect.sys 비활성화

2. SMB 다이렉트를 비활성화한 후 0x1000007e bsod 문제가 해결되어야 합니다.

* 메모: 나중에 SMB Direct를 다시 활성화하려면 powershell에서 다음 명령을 입력하십시오.

  • Set-NetOffloadGlobalSetting -NetworkDirect 사용

그게 다야! 이 가이드가 귀하의 경험에 대한 의견을 남기는 데 도움이 되었는지 알려주십시오. 이 가이드를 좋아하고 공유하여 다른 사람들을 도우십시오.

감사합니다. 제 HP 서버에서 간헐적으로 충돌하는 이 정확한 문제가 있었는데 지금은 계속 주시하면서 수정 사항을 적용했습니다.