[การแก้ไข] ระบบตรวจพบว่ามีการใช้งานบัฟเฟอร์แบบกองซ้อนมากเกินไปในแอปพลิเคชันนี้



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

ข้อผิดพลาดนี้เกี่ยวข้องกับหน่วยความจำบัฟเฟอร์และเกิดขึ้นเมื่อโปรแกรมแอปพลิเคชันเขียนข้อมูลไปยังหน่วยความจำบัฟเฟอร์ที่จัดสรรบน Stack มากกว่าที่อนุญาตจริง เมื่อเกิดเหตุการณ์นี้ขึ้นมีโอกาสที่ข้อมูลที่เกี่ยวข้องจะเสียหายและโปรแกรมแอปพลิเคชันจะหยุดทำงาน ก่อนที่คุณจะข้ามไปที่วิธีการด้านล่างนี้คุณต้องตรวจสอบให้แน่ใจว่า Windows ของคุณเป็นรุ่นล่าสุด



ระบบตรวจพบบัฟเฟอร์ที่อิงสแต็กมากเกินไปในแอปพลิเคชันนี้



วิธีที่ 1: การใช้ Registry Editor เพื่อเปลี่ยนการตั้งค่าระบบ

Registry Editor เป็นเครื่องมือใน Windows ที่ใช้เพื่อเปลี่ยนการตั้งค่าการกำหนดค่าสำหรับโปรแกรมระบบและไดรเวอร์ ในวิธีนี้เราจะลบคีย์ชื่อ BannerStore ซึ่งพบในโฟลเดอร์ HKEY_LOCAL_MACHINE ซึ่งมีข้อมูลการกำหนดค่าที่ผู้ใช้ทุกคนใช้ร่วมกันบน Windows การนำคีย์นี้ออกได้แก้ปัญหาสำหรับผู้ใช้จำนวนมาก โปรดดูขั้นตอนด้านล่าง



  1. ในประเภทแถบ Windows Search Regedit และเปิดไฟล์ Registry Editor

    ค้นหา Regedit ในแถบ Windows Search

  2. ไปที่เส้นทางต่อไปนี้
    คอมพิวเตอร์  HKEY_CURRENT_USER  Software  Microsoft  Windows  CurrentVersion  Explorer
  3. ค้นหาคีย์ BannerStore ภายใต้ สำรวจ โฟลเดอร์

    ค้นหา Folder Named BannerStore



  4. ขั้นแรกให้สร้างข้อมูลสำรองของ Registry คลิก File และคลิก ส่งออก

    สร้างการสำรองข้อมูลของร้านแบนเนอร์

  5. ตั้งชื่อไฟล์และ บันทึก
  6. ตอนนี้เปลี่ยนชื่อโฟลเดอร์ BannerStore เป็นอย่างอื่น BannerStore เก่า

    เปลี่ยนชื่อร้านแบนเนอร์และบันทึก

วิธีที่ 2: การใช้ Deployment Image Service and Management เพื่อซ่อมแซมไฟล์ Windows

ในวิธีนี้เราจะใช้ยูทิลิตี้ Windows ที่เรียกว่า Deployment Image Service and Management ซึ่งช่วยให้เราสามารถซ่อมแซมอิมเมจ Windows ที่ติดตั้งไว้ได้ ขั้นแรกเราจะพบว่ามีไฟล์ที่พร้อมใช้งานหรือไม่จากนั้นลองซ่อมแซม

  1. เปิด พร้อมรับคำสั่ง ในฐานะผู้ดูแลระบบ

    เปิด Command Prompt ในฐานะผู้ดูแลระบบ

  2. พิมพ์“ DISM / ออนไลน์ / Cleanup-Image / ScanHealth ” แล้วกด ป้อน เพื่อดำเนินการสิ่งนี้จะตรวจสอบว่าไฟล์สามารถซ่อมแซมได้หรือไม่

    พิมพ์“ DISM / online / Cleanup-Image / ScanHealth” แล้วกด Enter

  3. พิมพ์“ DISM / ออนไลน์ / Cleanup-Image / ฟื้นฟูสุขภาพ ” แล้วกด ป้อน เพื่อซ่อมแซมไฟล์

    พิมพ์“ DISM / Online / Cleanup-Image / restore health” แล้วกด Enter

  4. เมื่อดำเนินการคำสั่งแล้วให้รีสตาร์ทระบบของคุณและตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

วิธีที่ 3: ทำการอัปเกรดโดยใช้ Media Creation Tool

ในวิธีนี้เราจะใช้ไฟล์ เครื่องมือสร้างสื่อ เพื่ออัพเกรด Windows เป็นเวอร์ชันล่าสุด Media Creation Tool เป็นซอฟต์แวร์ฟรีที่ Microsoft จัดหาให้ซึ่งใช้ในการสร้างสื่อการติดตั้ง Windows หรืออัปเกรด Windows ให้เป็นเวอร์ชันล่าสุดโดยตรง เราสามารถใช้ตัวเลือกการอัปเกรดเพื่อคัดลอกสำเนาใหม่ของ Windows เวอร์ชันล่าสุดและจะแทนที่ไฟล์ระบบที่เสียหายหรือหายไป การดำเนินการนี้จะใช้เวลาสักครู่เนื่องจาก Tool จะดาวน์โหลดไฟล์ Windows ก่อนจากนั้นทำการอัปเกรด

  1. ดาวน์โหลดไฟล์ เครื่องมือสร้างสื่อ และเรียกใช้ไฟล์ที่ดาวน์โหลดมาซอฟต์แวร์จะตรวจสอบการอัปเดตซึ่งอาจใช้เวลาสักครู่และคุณจะเห็นไฟล์ “ เตรียมตัวให้พร้อม” ข้อความปรากฏขึ้น

    ดาวน์โหลด Media Creation Tool

  2. คลิก ยอมรับ ปุ่มใบอนุญาต

    คลิกยอมรับใบอนุญาต

  3. ในหน้าจอถัดไปให้เลือกตัวเลือกที่ระบุว่า อัปเกรดพีซีเครื่องนี้ทันที

    เลือกตัวเลือกเพื่ออัพเกรดพีซีเครื่องนี้ทันที

  4. ในระหว่างการอัปเกรดให้เลือกช่องที่ระบุว่า เก็บแอพและไฟล์ของคุณ และคลิกถัดไปสิ่งนี้สำคัญมากมิฉะนั้นคุณจะสูญเสียแอปพลิเคชันที่ติดตั้งและข้อมูลที่บันทึกไว้ทั้งหมด
  5. ระบบจะรีสตาร์ทระหว่างการอัพเกรดเพื่อให้กระบวนการเสร็จสมบูรณ์
2 นาทีอ่าน