Diagnostik perangkat keras komputer adalah program atau utilitas dengan kemampuan untuk memeriksa fungsionalitas, karakteristik, dan perilaku komputer individual atau stasiun kerja server. Setelah pemeriksaan, diagnostik perangkat keras komputer kemudian dapat menentukan apakah temuannya sama dengan spesifikasi desain dan kinerja perangkat keras.
Cukup sering, diagnostik perangkat keras yang paling kuat dan agresif dapat menentukan masalah tertentu dalam waktu singkat yang dibutuhkan teknisi yang sangat terlatih menggunakan alat konvensional. Diagnostik perangkat keras komputer memiliki kemampuan untuk mengevaluasi banyak komponen yang menyediakan berbagai macam fungsionalitas dalam desain perangkat keras yang rumit.
Ada banyak nilai dan toleransi yang telah ditentukan sebelumnya yang harus dipertahankan oleh perangkat keras komputer untuk menghindari kerusakan serius atau kehilangan data. Beberapa versi diagnostik perangkat keras komputer mengevaluasi suhu operasi unit pemrosesan pusat atau CPU untuk menentukan apakah komponen melebihi suhu operasi normal. Fitur lain dapat memeriksa voltase keluaran tertentu dan nilai arus pada sirkuit pengatur penting atau melacak kecepatan kipas pendingin yang diperlukan untuk mempertahankan aliran udara yang konsisten di atas komponen dengan benar. Diagnosis yang benar dengan mendeteksi masalah dengan salah satu komponen ini dapat menghemat banyak frustrasi dan uang pengguna komputer.
Diagnostik perangkat keras komputer yang memeriksa komponen penyimpanan suatu sistem dapat terbukti menjadi alat paling berharga di gudang teknisi. Berlari
diagnostik pada memori atau hard drive komputer dapat menentukan penyebab banyak masalah yang mungkin muncul pertama kali pada perangkat lunak sistem. Diagnostik tertentu mungkin menunjukkan bahwa satu modul memori salah membaca, atau tidak beroperasi. Yang lain mungkin berkonsentrasi pada setiap hard drive sistem yang dapat mendeteksi suhu pengoperasian yang tinggi atau kerusakan fisik ringan yang paling sering berakhir dengan hilangnya data atau kematian total sistem.
Diagnostik perangkat keras komputer mungkin menawarkan tes yang menentukan apakah fungsionalitas input output sistem, atau I/O sudah benar. Jenis diagnostik ini dapat memeriksa kartu input jaringan, modul audio, port USB, port FireWire, kartu jaringan nirkabel, atau modul Bluetooth, jika tersedia. Suatu sistem kadang-kadang akan bergantung pada satu atau lebih dari jenis I/O ini untuk melakukan fungsi pekerjaan utamanya sehingga menggunakan diagnostik perangkat keras komputer dengan kemampuan untuk mendeteksi masalah tertentu yang dapat menghindari kemungkinan kehilangan data pada cadangan sistem, file yang rusak selama perekaman digital, atau gangguan selama transfer file jaringan. Program diagnostik perangkat keras komputer yang baik dapat secara proaktif menemukan masalah utama dalam suatu sistem.