ข้อผิดพลาดบัฟเฟอร์ underrun หรือที่เรียกว่าบัฟเฟอร์อันเดอร์โฟล์เป็นชนิดของข้อผิดพลาดที่เกิดขึ้นในระบบบัฟเฟอร์ที่สื่อสารระหว่างสองกระบวนการหรืออุปกรณ์ ด้วยบัฟเฟอร์ที่ต่ำกว่าบัฟเฟอร์จะว่างเปล่าและอุปกรณ์หรือกระบวนการหนึ่งต้องหยุดในขณะที่อุปกรณ์อื่นพยายามป้อนข้อมูลเพิ่มเติมลงในบัฟเฟอร์ ข้อผิดพลาดนี้อาจทำให้ไม่มีปัญหานอกเหนือจากการทำให้คอมพิวเตอร์ช้าลงหรืออาจทำให้เกิดปัญหาการทำงานที่รุนแรงในกระบวนการเช่นการเบิร์นแผ่นดิสก์ (CD) ข้อผิดพลาด underrun มักจะได้รับการแก้ไขโดยการเปลี่ยนขนาดบัฟเฟอร์หรือความเร็วและมั่นใจว่าคอมพิวเตอร์มีทรัพยากรเพียงพอ
ในคอมพิวเตอร์บัฟเฟอร์ทำหน้าที่เป็นห้องหรือพื้นที่สำหรับหน่วยความจำ บัฟเฟอร์มักจะอยู่ในหน่วยความจำเข้าถึงโดยสุ่ม (RAM) และอนุญาตให้หน่วยประมวลผลกลาง (CPU) จัดการข้อมูลก่อนส่งไปยังอุปกรณ์อื่น ด้านหนึ่งของบัฟเฟอร์เติมห้องในขณะที่อีกด้านหนึ่งใช้ข้อมูลจากห้อง สิ่งนี้มักเห็นได้ในกระบวนการอ่านและเขียนเช่นการเขียนซีดี
ข้อผิดพลาด underrun บัฟเฟอร์เกิดขึ้นเมื่อบัฟเฟอร์เปล่า ซึ่งหมายความว่าอุปกรณ์ที่ป้อนข้อมูลไม่มีข้อมูลที่สามารถป้อนบัฟเฟอร์และอุปกรณ์ที่ทำการรับข้อมูลไม่สามารถเขียนข้อมูลได้อีกต่อไปเนื่องจากบัฟเฟอร์ไม่ได้ให้ข้อมูลใด ๆ ที่จะเขียน มีสาเหตุหลายประการสำหรับข้อผิดพลาดนี้เช่นการชะลอตัวเล็กน้อยการหยุดการไหลของข้อมูลฮาร์ดไดรฟ์แบบแยกส่วนหรือการใช้คอมพิวเตอร์ที่มีฮาร์ดแวร์อ่อนหรือทรัพยากรต่ำจากการใช้กระบวนการอื่น
การแก้ไขสำหรับบัฟเฟอร์ที่อยู่ภายใต้บัฟเฟอร์อาจน้อยหรือรุนแรง ด้วยกระบวนการที่เกิดขึ้นภายในคอมพิวเตอร์และไม่มีสื่อบันทึกทางกายภาพนี่เป็นสาเหตุที่ทำให้ผู้ใช้รอการเติมบัฟเฟอร์ หากการเบิร์นดิสก์แผ่นดิสก์อาจหยุดการเบิร์นและล็อคข้อมูลใด ๆ ที่ถูกเขียนไปยังดิสก์ก่อนที่จะเกิดอันเดอร์ โปรแกรมที่มีการเข้ารหัสที่ไม่ดีซึ่งอาจทำให้บัฟเฟอร์อันเดอร์โฟลว์สามารถถูกนำไปใช้ประโยชน์และถูกแฮ็กเพื่อให้แน่ใจว่าคอมพิวเตอร์จะพบข้อผิดพลาดอันเดอร์โฟล์ว
การแก้ไขบัฟเฟอร์ underrun มักจะง่ายและสามารถทำได้โดยไม่ต้องซื้ออะไรใหม่สำหรับคอมพิวเตอร์ การจัดเรียงข้อมูลบนฮาร์ดไดรฟ์จะช่วยลดโอกาสที่บัฟเฟอร์อันเดอร์โฟล์จะปิดโปรแกรมทั้งหมดเพื่อเพิ่มทรัพยากร การตั้งค่าขนาดบัฟเฟอร์ที่สูงขึ้นหรือชะลอความเร็วในการเขียนควรแก้ไขข้อผิดพลาดนี้ รีสตาร์ทคอมพิวเตอร์ก็ควรจะมีประสิทธิภาพในการปลดปล่อยทรัพยากรและหยุดข้อผิดพลาดนี้ หากคอมพิวเตอร์มีฮาร์ดแวร์อ่อนเช่น RAM ต่ำผู้ใช้ควรซื้อและติดตั้งฮาร์ดแวร์ที่ดีกว่าหากวิธีอื่นไม่หยุดข้อผิดพลาด


