
Runtime Error 28
Runtime error 28 เป็นข้อผิดพลาดที่เกิดบนคอมพิวเตอร์ Windows 7, Vista และ XP โดยปัจจัยหลักคือ Visual Basic (VB) ใช้ฟังก์ชันและ「sub calls」อย่างเข้มข้น ใช้หน่วยความจำมากจนระบบไม่สามารถตอบสนองคำขอจากระบบได้ 「Stack Space」 ของระบบเป็นคำศัพท์ทางเทคนิคที่อธิบายหน่วยความจำที่คอมพิวเตอร์จะใช้รันโปรแกรมบนระบบ และเนื่องจากคอมพิวเตอร์ใช้การจัดสรรหน่วยความจำมากเกินไป จึงทำให้เกิดข้อผิดพลาด runtime 28 อย่างต่อเนื่อง
สาเหตุของ Runtime Error 28
คุณอาจประสบข้อผิดพลาดนี้ในรูปแบบนี้:
Runtime Error 28 – Out of stack space
เมื่อซอฟต์แวร์รัน มันต้องการหน่วยความจำระบบมาก (RAM) หากเป็นกรณีที่แอปพลิเคชันบางตัว ในกรณีนี้คือ VB ทำให้ระบบปฏิบัติการขอหน่วยความจำมากกว่าที่มีอยู่ กระบวนการจะไม่สามารถดำเนินต่อไปได้ และเกิด「Stack overflow」
สาเหตุที่เป็นไปได้ของปัญหานี้หลากหลาย อาจเป็นแอปพลิเคชันที่คุณใช้มีบั๊กและพยายามใช้หน่วยความจำมาก ซึ่งระบบอาจไม่มี อาจเป็นแอปพลิเคชันพื้นหลังที่佔用ทรัพยากรระบบ ทำให้แอปพลิเคชันอื่นได้รับการจัดสรรน้อยกว่าที่ต้องการ สุดท้าย มีโอกาสที่เป็นระบบปฏิบัติการที่ต้องอัปเดต เพราะอาจมีบั๊กบางอย่างในซอฟต์แวร์ที่ Microsoft แก้ไขผ่าน hotfixes
วิธีแก้ไข Runtime 28 Error บนคอมพิวเตอร์ของคุณ
ขั้นตอนที่ 1 – ติดตั้งซอฟต์แวร์ที่ทำให้เกิดปัญหาใหม่
การติดตั้งซอฟต์แวร์ใหม่ควรเป็นขั้นตอนแรกเมื่อพยายามจัดการกับปัญหานี้ เนื่องจากเป็นวิธีที่ง่ายที่สุดในการดำเนินการ นี่คือวิธีที่คุณควรทำ:
- จดโปรแกรมที่ทำให้เกิดข้อผิดพลาด「Out of Stack Space」 runtime error 28
- ไปที่ Start > Control Panel > Add/Remove Programs
- ค้นหา แอปพลิเคชัน ที่มีปัญหา
- ไฮไลท์แอปพลิเคชันนี้และคลิก 「Remove」
- ทำตาม wizard การถอนการติดตั้ง และเมื่อเสร็จแล้ว รีสตาร์ทคอมพิวเตอร์
- ติดตั้ง เวอร์ชันล่าสุด ของซอฟต์แวร์อีกครั้งบนระบบ
วิธีนี้ควรจะลบไฟล์ติดตั้งที่มีบั๊กซึ่งอาจขวางขวางการดำเนินงานของกระบวนการ นี่ไม่ใช่วิธีที่แน่นอนในการลบ「Runtime error 28」 ดังนั้นหากไม่ช่วย ให้ดำเนินการขั้นตอนที่ 2
ขั้นตอนที่ 2 – ปิดโปรแกรมอื่นๆ
บางโปรแกรมที่รันในพื้นหลังใช้หน่วยความจำมากกว่าที่ควร 佔用ทรัพยากรระบบจากแอปพลิเคชันและกระบวนการอื่นๆ ซึ่งอาจทำให้เกิด「Runtime Error 28」 เพื่อแก้ไขปัญหานี้:
- เปิด Task Manager (CTRL + ALT + DEL)
- คลิกแท็บ 「Processes」
- เรียงลำดับ รายการกระบวนการตามหน่วยความจำ
- End task กระบวนการที่ไม่สำคัญต่อความต่อเนื่องของระบบ
ขั้นตอนนี้ควรจะปลดปล่อยหน่วยความจำเพิ่มเติมสำหรับแอปพลิเคชันที่คุณต้องการใช้ อนุญาตให้โปรแกรมทำงานโดยไม่มีข้อจำกัดของหน่วยความจำที่ไม่เพียงพอ
ขั้นตอนที่ 3 – อัปเดตระบบ Windows ของคุณ
บางครั้งควรอัปเดตระบบ Windows เนื่องจาก Microsoft อาจปล่อย hotfixes และอัปเดตเพื่อจัดการกับปัญหาเช่นนี้ สามารถเข้าถึงได้ง่ายโดยทำตามขั้นตอนเหล่านี้:
- คลิก Start > All Programs > Windows Update
- ปล่อยให้ Windows Update สแกนคอมพิวเตอร์
- ปล่อยให้ Windows Update สแกนอินเทอร์เน็ตหาอัปเดต
- Windows Update จะ ติดตั้ง อัปเดต
- Restart PC เมื่อได้รับแจ้ง
วิธีนี้ควรช่วยลบปัญหาที่คุณอาจเจอกับ「Runtime Error 28」 แต่ข้อผิดพลาดอาจยังคงอยู่ หากปัญลึกซึ้งกว่านั้น เช่นใน Registry
ขั้นตอนที่ 4 – ทำความสะอาด Registry ของ Windows
- ดาวน์โหลด Registry Cleaner นี้
Registry Cleaner สามารถเล่นบทบาทสำคัญในการทำงานของ Windows ได้ดีแค่ไหน และช่วยหยุด Runtime 28 error Registry โดยพื้นฐานเป็นฐานข้อมูลศูนย์กลางที่เก็บการตั้งค่าและข้อมูลสำคัญสำหรับระบบ อนุญาตให้ Windows จำรายละเอียดจำนวนมากสำหรับคอมพิวเตอร์ น่าเสียดายที่ Registry ยังไวต่อการเสียหาย ทำให้ระบบทำงานช้ามากและไม่น่าเชื่อถือ เพื่อแก้ไขปัญหานี้ ควรใช้『Registry Cleaner』เพื่อสแกน Registry และซ่อมแซมส่วนที่เสียหายซึ่งทำให้คอมพิวเตอร์ทำงานช้ามากหรือมีข้อผิดพลาด คุณสามารถดาวน์โหลด Registry Cleaner ที่แนะนำด้านล่างได้: