Windows 컴퓨터에 갑자기 DRIVER OVERRAN STACK BUFFER, 0x000000f7이 표시되는 경우 Windows 11/10에서 블루 스크린 중지 오류가 발생한 경우 이 게시물이 도움이 될 수 있습니다. 이 BSOD는 설치 중이나 기능 업데이트를 설치한 후에 발생할 수 있습니다. ntoskrnl.exe, hal.dll, nvlddmkm.sys 등과 같은 시스템 파일도 메시지에 언급될 수 있습니다.
0x000000f7은 컴퓨터의 추가 손상을 방지하기 위해 커널 문제로 인해 Windows가 종료될 때 표시되는 치명적인 오류입니다. 버그 확인 0xF7 DRIVER OVERRAN STACK BUFFER에 대한 Microsoft의 설명 :
<블록 인용>드라이버가 함수의 반환 주소를 덮어쓰고 함수가 반환될 때 임의의 주소로 다시 점프하는 방식으로 스택 기반 버퍼(또는 로컬 변수)를 오버런했습니다. 이것은 전형적인 "버퍼 오버런" 해킹 공격입니다. 악의적인 사용자가 시스템을 완전히 제어하지 못하도록 시스템이 다운되었습니다.
오류 0x000000f7 BSOD의 원인
- 일치하지 않는 메모리 모듈 – 설치된 메모리 모듈의 속도가 동일하지 않습니다.
- 오버클럭된 시스템 – 시스템 시계가 정상 속도보다 빠릅니다.
- 마더보드 문제 – 마더보드에 하드웨어 문제가 발생하여 오류가 발생했습니다.
- RAM 결함 – 하나 이상의 RAM이 손상되었거나 손상되었습니다.
- 드라이버 문제 – 장치 드라이버가 버그가 있거나 오래되었습니다.
드라이버 오버런 스택 버퍼
이제 이 BSOD가 악의적인 사용자가 완전한 제어 권한을 얻지 못하도록 방지하는 방식으로 유용하다는 것을 알게 되었습니다. 제안된 해결 방법을 따라 문제를 제거하십시오.
- 블루 스크린 문제 해결사 실행
- 최근에 설치한 드라이버 또는 소프트웨어 제거
- 드라이버를 최신 버전으로 업데이트
- 메모리 진단 도구 실행
- MemTest86+를 실행하여 RAM 분석 및 테스트
- 설치된 RAM 문제 해결
- 시스템 복원을 실행합니다.
이러한 솔루션 중 일부는 안전 모드로 부팅해야 하지만 일부는 고급 복구 옵션을 사용하여 수행할 수 있습니다.
1] 온라인 블루 스크린 문제 해결사 가이드 사용
일반적인 방법으로 Windows에 액세스할 수 없으면 안전 모드로 부팅하십시오. 일단 거기에 관리자 계정을 사용하여 로그인하십시오. Microsoft는 블루 스크린 문제 해결사의 온라인 버전을 제공합니다. 문제를 해결하기 위한 여러 시나리오를 제공하므로 이를 따르는 것이 좋습니다. 오프라인 버전은 v1809 버전에서 제거되었습니다.
2] 최근에 설치한 드라이버 또는 소프트웨어 제거
안전 모드에서 수행하십시오. 기능 업데이트 이전이나 이후에 드라이브를 새로 설치했다면 제거하는 것이 좋습니다.
- 최근에 설치한 소프트웨어나 드라이버를 파악합니다. 드라이버가 소프트웨어와 함께 제공된 경우 설치된 프로그램 목록에서 사용할 수 있어야 합니다.
- WIN + X + M을 사용하여 장치 관리자를 엽니다.
- 기기로 이동하여 마우스 오른쪽 버튼으로 클릭> 속성
- 드라이버 탭으로 전환하고 드라이버 롤백 옵션이 있는지 확인합니다.
- 예인 경우 클릭하면 이전 버전의 드라이버를 복원할 수 있습니다.
- 롤백 옵션이 없으면 장치를 제거한 다음 하드웨어 변경 사항을 검색합니다.
- Windows에서 장치를 다시 찾아야 합니다. 일반 드라이버를 사용하세요.
다시 시작하면 이 오류가 다시 발생하지 않습니다. 그러나 기능 업데이트와 함께 작동하는 안정적인 드라이버를 찾아 설치해야 합니다.
문제가 해결되면 드라이버 백업 및 복원 방법에 대한 가이드를 읽어보시기 바랍니다.
3] 드라이버를 최신 버전으로 업데이트
이 오류를 일으키는 드라이버를 식별해야 합니다. ntoskrnl.exe, hal.dll, nvlddmkm.sys 등과 같은 드라이버가 오류 화면에 여러 번 언급됩니다.
오래된 드라이버가 이 문제를 일으킬 수 있습니다. 따라서 위의 단계와 달리 최신 버전의 드라이버를 찾아 설치해야 합니다. 안전 모드에 있을 때 이 작업을 수행해야 합니다. 두 가지 방법이 있습니다.
- Windows 업데이트 – 장치 관리자에서 드라이버 탭에 있을 때 드라이버 업데이트라는 버튼을 찾으십시오. 그것을 클릭하면 Windows Update를 사용하여 최신 버전의 드라이버를 찾습니다.
- OEM 웹사이트 – OEM 웹 사이트를 방문하여 기능 업데이트에 대한 최신 드라이버를 검색할 수 있습니다. 하드웨어 장치 모델을 기반으로 검색하고 호환성에 대한 언급을 찾아야 하는 곳입니다. 혼란이 있는 경우 지원 팀에 연락하여 모든 세부 사항을 문의하십시오. 드라이버 설정이 완료되면 관리자 권한으로 실행하면 최신 버전의 드라이버가 설치됩니다.
컴퓨터를 일반 모드로 부팅하고 Driver Overran Stack Buffer 오류가 계속 발생하는지 확인하십시오.
4] 메모리 진단 도구 실행
Windows는 메모리 진단 도구를 실행하여 문제가 가능한 메모리 문제로 인한 것인지 확인할 수 있는 메모리 진단 도구를 제공합니다.
- 이 작업을 수행하기 전에 모든 작업을 저장해야 합니다.
- 검색 상자에 메모리 진단을 입력하고 목록에 나타나면 클릭하여 엽니다.
- 지금 다시 시작을 클릭하고 문제를 확인하십시오.
- 바로 실행하고 싶지 않다면 두 번째 옵션을 선택하면 됩니다.
- 다음 번에 컴퓨터를 재부팅하면 진단 프로그램이 실행됩니다.
오류가 보고되면 메모를 하고 RAM을 교체해야 하는지 확인하십시오.
5] MemTest86+를 실행하여 RAM 분석 및 테스트
기본 Windows 도구에 아무 것도 표시되지 않으면 MemTest86+를 실행하여 RAM을 조사하고 테스트해야 합니다. 추가 진단을 수행하는 무료 오픈 소스 도구입니다.
부팅 가능한 ISO를 굽고 이 ISO에서 컴퓨터를 부팅한 후 테스트를 실행해야 합니다. 메모리 테스트에서 오류가 발생하면 시스템의 RAM을 변경해야 할 수 있습니다. 완료되면 Windows 10에서 Driver Overran Stack Buffer BSOD를 더 이상 받지 않습니다.
6] 설치된 RAM 문제 해결
결함이 있는 RAM이 BSOD의 원인인 경우 교체해야 합니다. 그러나 이 작업을 수행하기 전에 RAM이 원인인지 확인하고 결함이 있는 특정 RAM을 알아야 합니다(여러 모듈이 설치된 경우).
불량 RAM을 확인하려면 설치된 모듈을 하나만 제외하고 모두 제거하십시오. RAM을 꺼내기 전에 컴퓨터를 완전히 종료하고 외부 전원에서 플러그를 뽑으십시오. 전원이 켜진 컴퓨터에서 RAM을 제거하면 더 심각한 손상을 일으킬 수 있으므로 컴퓨터의 배터리도 제거해야 합니다.
컴퓨터에 RAM이 하나만 설치된 상태에서 전원을 켭니다. RAM에 0x000000f7 BSOD 오류가 발생하지 않으면 RAM이 양호하다는 것을 알 수 있습니다. 모든 RAM 모듈에 대해 이 프로세스를 반복하고 오류를 발생시키는 특정 RAM을 확인합니다. BSOD 문제를 해결하려면 이 RAM을 교체해야 합니다.
반면에 특정 슬롯에 삽입한 모든 RAM에서 0x000000f7 BSOD 오류가 발생하면 해당 슬롯에 결함이 있을 수 있습니다. 그렇지 않으면 문제가 RAM으로 인해 발생한 것이 아님을 확인할 수 있습니다. 그렇다면 아래의 다음 방법을 계속 진행하십시오.
7] 시스템 복원 실행
아마도 최후의 수단일 것이며 두 가지 옵션 중 하나를 사용할 수 있습니다. 시스템 복원은 새 드라이버를 설치한 후 문제가 발생한 경우에 유용합니다.
지침이 철저하지만 DRIVER OVERRAN STACK BUFFER 문제를 해결할 수 있기를 바랍니다. Windows 10의 BSOD.