รันไทม์ผิดพลาด: มันคืออะไรและจะแก้ไขอย่างไร

สารบัญ:

รันไทม์ผิดพลาด: มันคืออะไรและจะแก้ไขอย่างไร
รันไทม์ผิดพลาด: มันคืออะไรและจะแก้ไขอย่างไร
Anonim

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

รันไทม์ผิดพลาด

Image
Image

ขึ้นอยู่กับสถานการณ์ มีสาเหตุบางประการที่อาจเกิดข้อผิดพลาดรันไทม์:

  • มีข้อบกพร่องในซอฟต์แวร์
  • หน่วยความจำหรือทรัพยากรระบบอื่นขาดตลาด
  • คุณป้อนอักขระต่างประเทศลงในช่องข้อความ หรือดำเนินการบางอย่างที่ไม่อนุญาต

ข้อผิดพลาดมักจะปรากฏเป็นหน้าต่างเล็ก ๆ ซึ่งมักมีตัวบ่งชี้ของโปรแกรมที่ได้รับผลกระทบ และบางครั้งก็มีรหัสข้อผิดพลาดและข้อความ ข้อความแจ้งอาจรวมถึงคำแนะนำในการติดต่อทีมสนับสนุนหรือผู้ดูแลระบบ

นี่คือตัวอย่าง:


เกิดข้อผิดพลาดรันไทม์ คุณต้องการดีบักหรือไม่


รันไทม์ผิดพลาด!

โปรแกรม:

แอปพลิเคชันนี้ขอให้รันไทม์ยุติการทำงานอย่างผิดปกติ


ข้อผิดพลาดรันไทม์ ':

การใส่ใจกับสิ่งที่เกิดข้อผิดพลาด หากเป็นไปได้ ถือเป็นวิธีที่ดีที่สุดในการแก้ไข หากข้อผิดพลาดนั้นกว้างเกินกว่าจะวินิจฉัยได้ทันที ให้ทำตามขั้นตอนด้านล่างตามลำดับ อย่างไรก็ตาม หากเจาะจงและกล่าวถึงบางอย่าง เช่น Microsoft Visual C++Runtime Library นั่นคือขั้นตอนที่คุณควรเริ่มต้น

วิธีแก้ไขข้อผิดพลาดรันไทม์

ข้อผิดพลาดรันไทม์ปรากฏขึ้นในสถานการณ์ต่างๆ ดังนั้นการแก้ไขที่เป็นไปได้จึงครอบคลุมทั่วกระดาน:

  1. รีสตาร์ทคอมพิวเตอร์ นี่เป็นวิธีแก้ปัญหาที่เป็นไปได้หากจู่ๆ คอมพิวเตอร์ของคุณรู้สึกว่าทำงานช้ากว่าปกติมาก

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

  2. อัปเดตโปรแกรมเป็นเวอร์ชันล่าสุด ข้อผิดพลาดรันไทม์อาจเกิดจากบั๊กที่ยังไม่ได้รับการแก้ไขในรุ่นที่คุณใช้

    ตัวอย่างเช่น ผู้ใช้บางคนรายงานข้อผิดพลาดรันไทม์เมื่อพวกเขาใช้ NVIDIA GeForce Experience เพื่อตรวจสอบการอัปเดตกราฟิกการ์ด ในสถานการณ์นี้ คุณจะต้องอัปเดตโปรแกรม NVIDIA

    คุณอาจต้องดาวน์โหลดใหม่จากเว็บไซต์ของผู้ผลิตซอฟต์แวร์หากไม่มีวิธีการตรวจหาการอัปเดตในตัว

    เป็นเวลาที่ดีที่จะตรวจสอบการอัปเดต Windows ด้วย

  3. ลบโปรแกรมออกให้หมด แล้วติดตั้งใหม่ การติดตั้งที่ไม่สมบูรณ์อย่างถูกต้องอาจเป็นสาเหตุของข้อผิดพลาดรันไทม์

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

    โปรแกรมถอนการติดตั้งบางตัวไม่สามารถลบไฟล์ที่เหลือทั้งหมดออกจากรีจิสทรีและฮาร์ดไดรฟ์ได้ดีเยี่ยม ลองใช้โปรแกรมถอนการติดตั้งโปรแกรมเฉพาะหากเครื่องมือปกติจากผู้ผลิตแอปไม่สามารถแก้ไขข้อผิดพลาดได้

  4. ติดตั้งแพ็คเกจ Microsoft Visual C++ Redistributable ล่าสุด หากข้อผิดพลาดของคุณบอกบางอย่างเกี่ยวกับส่วนประกอบรันไทม์ของไลบรารี Visual C++ นี่อาจเป็นวิธีแก้ปัญหา
  5. ใช้ SFC scannow เพื่อซ่อมแซมไฟล์ Windows ที่เสียหาย คำสั่ง SFC จะดำเนินการในหน้าต่างพร้อมรับคำสั่ง และอาจเป็นวิธีแก้ไขข้อผิดพลาดรันไทม์
  6. เรียกใช้การคืนค่าระบบเพื่อให้คอมพิวเตอร์ของคุณกลับสู่สถานะก่อนหน้า วิธีนี้สามารถแก้ไขข้อผิดพลาดรันไทม์ได้หากเกิดจาก Windows Registry เสียหาย
  7. ติดตั้ง Windows ใหม่ หากการโฟกัสไปที่โปรแกรมใดโปรแกรมหนึ่งแล้วไม่สามารถแก้ไขข้อผิดพลาดรันไทม์ได้ หรือหากโปรแกรมนั้นรบกวนวิธีการทำงานของ Windows โดยรวม การรีเซ็ตเป็นทางเลือกสุดท้ายของคุณ

โปรแกรมเมอร์สามารถป้องกันข้อผิดพลาดรันไทม์ได้อย่างไร

หากคุณเป็นผู้ผลิตซอฟต์แวร์ GeeksforGeeks จะแนะนำวิธีหลีกเลี่ยงข้อผิดพลาดรันไทม์หลายวิธี ไปที่ลิงก์ดังกล่าวเพื่อเจาะลึกถึงข้อผิดพลาดรันไทม์ประเภทต่างๆ พร้อมตัวอย่างว่าเหตุใดจึงเกิดขึ้น และสิ่งที่คุณสามารถทำได้เพื่อป้องกันข้อผิดพลาดเหล่านี้ การแก้ไขบางอย่างรวมถึงการหลีกเลี่ยงตัวแปรที่ยังไม่ได้เริ่มต้น และไม่ประกาศหน่วยความจำสแต็กมากเกินไป

แนะนำ: