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


