Windows 10에서 DRIVER_OVERRAN_STACK_BUFFER, 0x000000f7 오류

Windows 10 컴퓨터에서 갑자기 DRIVER OVERRAN STACK BUFFER, 0x000000f7 Blue Screen Stop Error가 Windows 10에 표시되면이 게시물이 도움이 될 수 있습니다. 이 BSOD는 설치 중 또는 기능 업데이트 설치 후에 발생할 수 있습니다. ntoskrnl.exe, hal.dll, nvlddmkm.sys 등과 같은 시스템 파일도 메시지에 언급 될 수 있습니다.

드라이버 오버 란 스택 버퍼

0x000000f7은 컴퓨터의 추가 손상을 방지하기 위해 커널 문제로 인해 Windows가 종료 될 때 표시되는 심각한 오류입니다. Microsoft는 Bug Check 0xF7 DRIVER OVERRAN STACK BUFFER 에 대해 다음과 같이 말합니다 .

드라이버는 함수의 반환 주소를 덮어 쓰고 함수가 반환 될 때 임의의 주소로 다시 점프하는 방식으로 스택 기반 버퍼 (또는 지역 변수)를 덮어 썼습니다. 이것은 전형적인 "버퍼 오버런"해킹 공격입니다. 악의적 인 사용자가 시스템을 완전히 제어하지 못하도록 시스템이 중단되었습니다.

오류 0x000000f7 BSOD의 원인

  • 일치하지 않는 메모리 모듈 – 설치된 메모리 모듈의 속도가 다릅니다.
  • 오버 클럭 된 시스템 – 시스템 클럭이 정상 속도보다 빠릅니다.
  • 마더 보드 문제 – 마더 보드에 하드웨어 문제가 발생하여 실패했습니다.
  • 결함이있는 RAM – 하나 이상의 RAM이 손상되었거나 손상되었습니다.
  • 드라이버 문제 – 장치 드라이버가 버그가 있거나 오래되었습니다.

드라이버 오버 란 스택 버퍼

이제이 BSOD가 악의적 인 사용자가 완전한 제어권을 얻지 못하도록하는 데 유용하다는 것을 알고 있습니다. 문제를 제거하려면 제안 된 해결책을 따르십시오.

  1. 블루 스크린 문제 해결사 실행
  2. 최근에 설치 한 드라이버 또는 소프트웨어 제거
  3. 드라이버를 최신 버전으로 업데이트하십시오.
  4. 메모리 진단 도구 실행
  5. MemTest86 +를 실행하여 RAM 분석 및 테스트
  6. 설치된 RAM 문제 해결
  7. 시스템 복원을 실행하십시오.

이러한 솔루션 중 일부는 안전 모드로 부팅해야하며 일부는 고급 복구 옵션을 사용하여 수행 할 수 있습니다.

1] 온라인 블루 스크린 문제 해결사 가이드 사용

일반적인 방법으로 Windows에 액세스 할 수 없으면 안전 모드로 부팅하십시오. 일단 거기에 관리자 계정을 사용하여 로그인하십시오. Microsoft는 온라인 버전의 블루 스크린 문제 해결사를 제공합니다. 문제를 해결하기위한 여러 시나리오를 제공하므로이를 따르는 것이 좋습니다. 오프라인 버전은 버전 v1809에서 제거되었습니다.

2] 최근에 설치 한 드라이버 또는 소프트웨어 제거

안전 모드에서 수행하십시오. 기능 업데이트 전후에 드라이브를 새로 설치 한 경우 제거하는 것이 좋습니다.

  1. 최근에 설치 한 소프트웨어 또는 드라이버를 확인하십시오. 드라이버가 소프트웨어와 함께 제공된 경우 설치된 프로그램 목록에서 사용할 수 있습니다.
  2. WIN + X + M을 사용하여 장치 관리자를 엽니 다.
  3. 장치로 이동하여 마우스 오른쪽 버튼으로 클릭> 속성
  4. 드라이버 탭으로 전환하고 드라이버 롤백 옵션이 있는지 확인하십시오.
  5. 그렇다면 이전 버전의 드라이버를 복원 할 수 있도록 클릭하십시오.
  6. 롤백 옵션이없는 경우 장치를 제거한 다음 하드웨어 변경 사항을 검색하십시오.
  7. Windows에서 장치를 다시 찾고 일반 드라이버를 사용해야합니다.

다시 시작하면이 오류가 다시 발생하지 않습니다. 그러나 기능 업데이트와 함께 작동하는 안정적인 드라이버를 찾아서 설치해야합니다.

문제가 해결되면 Windows 10에서 드라이버를 백업하고 복원하는 방법에 대한 가이드를 읽어 보는 것이 좋습니다.

3] 드라이버를 최신 버전으로 업데이트하십시오.

Windows 업데이트를 통한 Windows 10 업데이트 드라이버

이 오류를 일으키는 드라이버를 식별해야합니다. ntoskrnl.exe, hal.dll, nvlddmkm.sys 등과 같은 드라이버가 오류 화면에 여러 번 언급됩니다.

오래된 드라이버로 인해이 문제가 발생할 수 있습니다. 따라서 위의 단계와 달리 최신 버전의 드라이버를 찾아서 설치해야합니다. 안전 모드에서이 작업을 수행해야합니다. 두 가지 방법이 있습니다.

  1. Windows 업데이트 – 장치 관리자에서 드라이버 탭에있을 때 드라이버 업데이트라는 버튼을 찾습니다. 그것을 클릭하면 Windows Update를 사용하는 최신 버전의 드라이버를 찾습니다.
  2. OEM 웹 사이트 – OEM 웹 사이트 를 방문하여 최신 드라이버에서 기능 업데이트를 검색 할 수 있습니다. 하드웨어 장치 모델을 기반으로 검색하고 호환성에 대한 언급을 찾아야하는 곳입니다. 혼동이있는 경우 지원 팀에 연락하여 모든 세부 사항을 물어보십시오. 드라이버 설정이 완료되면 관리자 권한으로 실행하고 최신 버전의 드라이버를 설치해야합니다.

정상 모드로 컴퓨터를 부팅하고 Driver Overran Stack Buffer 오류가 계속 발생하는지 확인합니다.

4] 메모리 진단 도구 실행

Windows 메모리 진단

Windows는 메모리 문제로 인한 문제인지 확인하기 위해 실행할 수있는 메모리 진단 도구를 제공합니다.

  • 이 작업을 수행하기 전에 모든 작업을 저장하십시오.
  • 검색 상자에 메모리 진단을 입력하고 목록에 나타나면 클릭하여 엽니 다.
  • 지금 다시 시작을 클릭하고 문제를 확인하십시오.
  • 즉시 실행하지 않으려면 두 번째 옵션을 선택할 수 있습니다.
  • 다음에 컴퓨터가 재부팅되면 진단이 실행됩니다.

오류가보고되면 메모를 작성하고 RAM을 교체해야하는지 확인합니다.

5] MemTest86 +를 실행하여 RAM 분석 및 테스트

Memtest Windows

기본 Windows 도구에 아무것도 표시되지 않으면 MemTest86 +를 실행하여 RAM을 조사하고 테스트해야합니다. 추가 진단을 수행하는 무료 오픈 소스 도구입니다.

부팅 가능한 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] 시스템 복원 실행

아마도 마지막 수단이며 두 가지 옵션 중 하나를 사용할 수 있습니다. 시스템 복원은 새 드라이버를 설치 한 후 문제가 발생한 경우 유용합니다.

지침이 완전하지만 Windows 10에서 DRIVER OVERRAN STACK BUFFER BSOD 를 해결할 수 있기를 바랍니다 .

드라이버 오버 란 스택 버퍼