การวินิจฉัยฮาร์ดแวร์คืออะไร

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

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

โปรแกรมการวินิจฉัยที่ผู้ใช้เป็นผู้เริ่มต้นมีประเภทและฟังก์ชันที่หลากหลายที่สุด โปรแกรมอเนกประสงค์ทั่วไปมักจะตรวจสอบรายการที่ผิดปกติสำหรับระบบอื่น ๆ เพื่อตรวจสอบเช่นจอภาพหรือระบบเครือข่าย ในทางกลับกันเนื่องจากโดยทั่วไปแล้วเป็นโปรแกรม 'catch-all' รายการเดียวพวกเขาอาจไม่สังเกตเห็นรายละเอียดปลีกย่อยที่จะพบโปรแกรมเฉพาะเจาะจงมากขึ้น โปรแกรมการวินิจฉัยแบบใช้ครั้งเดียวมักจะมาจากผู้ผลิตฮาร์ดแวร์และเป็นขั้นตอนแรกที่ดีในการระบุพฤติกรรมของคอมพิวเตอร์แปลก ๆ เมื่อแต่ละคนแคบลงชิ้นส่วนของฮาร์ดแวร์

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

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

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