ข้อผิดพลาดนี้เกี่ยวข้องกับหน่วยความจำบัฟเฟอร์และเกิดขึ้นเมื่อโปรแกรมแอปพลิเคชันเขียนข้อมูลไปยังหน่วยความจำบัฟเฟอร์ที่จัดสรรบน Stack มากกว่าที่อนุญาตจริง เมื่อเกิดเหตุการณ์นี้ขึ้นมีโอกาสที่ข้อมูลที่เกี่ยวข้องจะเสียหายและโปรแกรมแอปพลิเคชันจะหยุดทำงาน ก่อนที่คุณจะข้ามไปที่วิธีการด้านล่างนี้คุณต้องตรวจสอบให้แน่ใจว่า Windows ของคุณเป็นรุ่นล่าสุด
ระบบตรวจพบบัฟเฟอร์ที่อิงสแต็กมากเกินไปในแอปพลิเคชันนี้
วิธีที่ 1: การใช้ Registry Editor เพื่อเปลี่ยนการตั้งค่าระบบ
Registry Editor เป็นเครื่องมือใน Windows ที่ใช้เพื่อเปลี่ยนการตั้งค่าการกำหนดค่าสำหรับโปรแกรมระบบและไดรเวอร์ ในวิธีนี้เราจะลบคีย์ชื่อ BannerStore ซึ่งพบในโฟลเดอร์ HKEY_LOCAL_MACHINE ซึ่งมีข้อมูลการกำหนดค่าที่ผู้ใช้ทุกคนใช้ร่วมกันบน Windows การนำคีย์นี้ออกได้แก้ปัญหาสำหรับผู้ใช้จำนวนมาก โปรดดูขั้นตอนด้านล่าง
- ในประเภทแถบ Windows Search Regedit และเปิดไฟล์ Registry Editor
ค้นหา Regedit ในแถบ Windows Search
- ไปที่เส้นทางต่อไปนี้
คอมพิวเตอร์ HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Explorer
- ค้นหาคีย์ BannerStore ภายใต้ สำรวจ โฟลเดอร์
ค้นหา Folder Named BannerStore
- ขั้นแรกให้สร้างข้อมูลสำรองของ Registry คลิก File และคลิก ส่งออก
สร้างการสำรองข้อมูลของร้านแบนเนอร์
- ตั้งชื่อไฟล์และ บันทึก
- ตอนนี้เปลี่ยนชื่อโฟลเดอร์ BannerStore เป็นอย่างอื่น BannerStore เก่า
เปลี่ยนชื่อร้านแบนเนอร์และบันทึก
วิธีที่ 2: การใช้ Deployment Image Service and Management เพื่อซ่อมแซมไฟล์ Windows
ในวิธีนี้เราจะใช้ยูทิลิตี้ Windows ที่เรียกว่า Deployment Image Service and Management ซึ่งช่วยให้เราสามารถซ่อมแซมอิมเมจ Windows ที่ติดตั้งไว้ได้ ขั้นแรกเราจะพบว่ามีไฟล์ที่พร้อมใช้งานหรือไม่จากนั้นลองซ่อมแซม
- เปิด พร้อมรับคำสั่ง ในฐานะผู้ดูแลระบบ
เปิด Command Prompt ในฐานะผู้ดูแลระบบ
- พิมพ์“ DISM / ออนไลน์ / Cleanup-Image / ScanHealth ” แล้วกด ป้อน เพื่อดำเนินการสิ่งนี้จะตรวจสอบว่าไฟล์สามารถซ่อมแซมได้หรือไม่
พิมพ์“ DISM / online / Cleanup-Image / ScanHealth” แล้วกด Enter
- พิมพ์“ DISM / ออนไลน์ / Cleanup-Image / ฟื้นฟูสุขภาพ ” แล้วกด ป้อน เพื่อซ่อมแซมไฟล์
พิมพ์“ DISM / Online / Cleanup-Image / restore health” แล้วกด Enter
- เมื่อดำเนินการคำสั่งแล้วให้รีสตาร์ทระบบของคุณและตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
วิธีที่ 3: ทำการอัปเกรดโดยใช้ Media Creation Tool
ในวิธีนี้เราจะใช้ไฟล์ เครื่องมือสร้างสื่อ เพื่ออัพเกรด Windows เป็นเวอร์ชันล่าสุด Media Creation Tool เป็นซอฟต์แวร์ฟรีที่ Microsoft จัดหาให้ซึ่งใช้ในการสร้างสื่อการติดตั้ง Windows หรืออัปเกรด Windows ให้เป็นเวอร์ชันล่าสุดโดยตรง เราสามารถใช้ตัวเลือกการอัปเกรดเพื่อคัดลอกสำเนาใหม่ของ Windows เวอร์ชันล่าสุดและจะแทนที่ไฟล์ระบบที่เสียหายหรือหายไป การดำเนินการนี้จะใช้เวลาสักครู่เนื่องจาก Tool จะดาวน์โหลดไฟล์ Windows ก่อนจากนั้นทำการอัปเกรด
- ดาวน์โหลดไฟล์ เครื่องมือสร้างสื่อ และเรียกใช้ไฟล์ที่ดาวน์โหลดมาซอฟต์แวร์จะตรวจสอบการอัปเดตซึ่งอาจใช้เวลาสักครู่และคุณจะเห็นไฟล์ “ เตรียมตัวให้พร้อม” ข้อความปรากฏขึ้น
ดาวน์โหลด Media Creation Tool
- คลิก ยอมรับ ปุ่มใบอนุญาต
คลิกยอมรับใบอนุญาต
- ในหน้าจอถัดไปให้เลือกตัวเลือกที่ระบุว่า อัปเกรดพีซีเครื่องนี้ทันที
เลือกตัวเลือกเพื่ออัพเกรดพีซีเครื่องนี้ทันที
- ในระหว่างการอัปเกรดให้เลือกช่องที่ระบุว่า เก็บแอพและไฟล์ของคุณ และคลิกถัดไปสิ่งนี้สำคัญมากมิฉะนั้นคุณจะสูญเสียแอปพลิเคชันที่ติดตั้งและข้อมูลที่บันทึกไว้ทั้งหมด
- ระบบจะรีสตาร์ทระหว่างการอัพเกรดเพื่อให้กระบวนการเสร็จสมบูรณ์