Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

[FIX] 시스템이 이 애플리케이션에서 스택 기반 버퍼의 오버런을 감지했습니다.

이 오류는 버퍼 메모리와 관련이 있으며 응용 프로그램이 실제로 허용되는 것보다 스택에 할당된 버퍼 메모리에 더 많은 데이터를 쓸 때 발생합니다. 이 경우 관련 데이터가 손상되어 응용 프로그램이 충돌할 가능성이 있습니다. 아래 나열된 방법으로 이동하기 전에 Windows가 최신 버전인지 확인해야 합니다.

[FIX] 시스템이 이 애플리케이션에서 스택 기반 버퍼의 오버런을 감지했습니다.

방법 1:레지스트리 편집기를 사용하여 시스템 설정 변경

레지스트리 편집기는 시스템 프로그램 및 드라이버의 구성 설정을 변경하는 데 사용되는 Windows의 도구입니다. 이 방법에서는 Windows의 모든 사용자가 공유하는 구성 데이터가 포함된 HKEY_LOCAL_MACHINE 폴더에 있는 BannerStore라는 키를 제거합니다. 이 키를 제거하면 많은 사용자의 문제가 해결되었습니다. 아래 단계를 참조하십시오.

  1. Windows 검색창에 Regedit를 입력합니다. 레지스트리 편집기
    를 엽니다.

    [FIX] 시스템이 이 애플리케이션에서 스택 기반 버퍼의 오버런을 감지했습니다.
  2. 다음 경로로 이동합니다.
    Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer
  3. BannerStore 키 찾기 탐색기 아래 폴더 [FIX] 시스템이 이 애플리케이션에서 스택 기반 버퍼의 오버런을 감지했습니다.
  4. 먼저 레지스트리의 백업을 만들고 파일을 클릭한 다음 내보내기
    를 클릭합니다.

    [FIX] 시스템이 이 애플리케이션에서 스택 기반 버퍼의 오버런을 감지했습니다.
  5. 파일 이름을 지정하고 저장
  6. 이제 BannerStore 폴더의 이름을 다른 이름으로 바꿉니다(예: BannerStore-old
    ).

    [FIX] 시스템이 이 애플리케이션에서 스택 기반 버퍼의 오버런을 감지했습니다.

방법 2:배포 이미지 서비스 및 관리를 사용하여 Windows 파일 복구

이 방법에서는 설치된 Windows 이미지를 복구할 수 있는 배포 이미지 서비스 및 관리라는 Windows 유틸리티를 사용합니다. 먼저 파일을 사용할 수 있는지 확인한 다음 복구를 시도합니다.

  1. 명령 프롬프트 열기 관리자로 [FIX] 시스템이 이 애플리케이션에서 스택 기반 버퍼의 오버런을 감지했습니다.
  2. DISM /online /Cleanup-Image / ScanHealth 입력 "를 누르고 Enter 키를 누릅니다. 실행하려면 파일을 복구할 수 있는지 확인합니다. [FIX] 시스템이 이 애플리케이션에서 스택 기반 버퍼의 오버런을 감지했습니다.
  3. "DISM /Online /Cleanup-Image /restore health 입력 "를 누르고 Enter 키를 누릅니다. 파일을 복구하기 위해 [FIX] 시스템이 이 애플리케이션에서 스택 기반 버퍼의 오버런을 감지했습니다.
  4. 명령이 실행되면 시스템을 다시 시작하고 문제가 해결되었는지 확인하십시오.

방법 3:미디어 생성 도구를 사용하여 업그레이드 수행

이 방법에서는 미디어 생성 도구를 사용합니다. Windows를 최신 버전으로 업그레이드합니다. 미디어 생성 도구는 Windows 설치 미디어를 생성하거나 Windows를 최신 버전으로 직접 업그레이드하는 데 사용되는 Microsoft에서 제공하는 무료 소프트웨어입니다. 업그레이드 옵션을 사용하여 Windows 최신 버전의 새 복사본을 복사할 수 있으며 이는 손상되거나 누락된 시스템 파일을 대체합니다. 도구가 먼저 Windows 파일을 다운로드한 다음 업그레이드를 수행하므로 시간이 좀 걸립니다.

  1. 미디어 생성 도구 다운로드 다운로드한 파일을 실행하면 소프트웨어가 업데이트를 확인하는데 시간이 걸릴 수 있으며 "몇 가지 준비 중" 이 표시됩니다. 메시지가 표시됩니다. [FIX] 시스템이 이 애플리케이션에서 스택 기반 버퍼의 오버런을 감지했습니다.
  2. 동의를 클릭합니다. 라이선스 버튼 [FIX] 시스템이 이 애플리케이션에서 스택 기반 버퍼의 오버런을 감지했습니다.
  3. 다음 화면에서 지금 이 PC 업그레이드
    옵션을 선택합니다.

    [FIX] 시스템이 이 애플리케이션에서 스택 기반 버퍼의 오버런을 감지했습니다.
  4. 업그레이드하는 동안 앱 및 파일 유지 확인란을 선택합니다. 다음을 클릭합니다. 그렇지 않으면 설치된 모든 응용 프로그램과 저장된 데이터가 손실됩니다.
  5. 프로세스를 완료하기 위해 업그레이드하는 동안 시스템이 다시 시작됩니다.