O gamă largă de instrumente de diagnosticare sunt necesare pentru a diagnostica și repara problemele computerului. Instrumentele de diagnosticare sunt împărțite în două tipuri majore, hardware și software. Instrumentele de diagnosticare hardware sunt, în general, dispozitive fizice care sunt concepute pentru a determina condițiile diferitelor componente hardware ale computerului. Instrumentele de diagnosticare software sunt programe de calculator care sunt utilizate, fie în interiorul sau în afara unui sistem, pentru a determina cauzele defecțiunilor software și hardware în cadrul software-ului și hardware-ului computerului. Atât instrumentele software, cât și cele hardware trebuie utilizate adesea pentru diagnosticarea și repararea computerelor.
Un tester de alimentare este un instrument de diagnosticare hardware care este utilizat pentru a determina dacă sursa de alimentare a unui computer funcționează corect. Există diferite tipuri care nu numai că funcționează în moduri diferite, dar uneori sunt construite numai pentru anumite tipuri de surse de alimentare. Prin conectarea testerului direct la sursa de alimentare, utilizatorul poate testa sursele de alimentare ale computerului și poate diagnostica defecțiuni specifice, de obicei prin intermediul unui ecran LCD.
Un alt instrument de diagnosticare hardware este cardul POST (power-on self test) sau cardul POST BIOS (sistem de bază de intrare-ieșire). Acestea sunt folosite în principal pentru a afla de ce un computer nu pornește. Utilizatorul poate conecta cardul în slotul de expansiune al unui computer, prin care primește un cod de eroare din două cifre din BIOS-ul computerului. Aceste instrumente nu vor funcționa dacă BIOS-ul computerului nu este funcțional.
Mufele loop-back, sau adaptoarele, sunt un alt tip de instrument hardware. Aceste dispozitive simple sunt mufe care sunt proiectate pentru multe dintre porturile specifice ale unui computer. Când sunt conectate, vor scoate semnale electronice simple pe care utilizatorul le poate decoda pentru a găsi diverse erori de computer în timp ce rulează teste electronice. Există mult mai multe instrumente hardware specializate, dintre care unele funcționează doar cu anumite sisteme informatice.
Un exemplu major de instrument de diagnosticare software este un tip de program care este utilizat pe majoritatea computerelor astăzi, programul antivirus. Acesta este un tip de instrument care este utilizat pentru a monitoriza continuu un sistem informatic pentru viruși și alte probleme ale computerului și pentru a încerca să le remedieze dacă apar. Programele anti-spyware sunt similare și vor diagnostica computerele pentru a verifica dacă au programe nedorite pe ele care au fost concepute în principal pentru a provoca rău.
Multe mai multe instrumente de diagnosticare software de calculator sunt create pentru a testa și reglementa multe aspecte ale unui sistem informatic. Unii, de exemplu, vor monitoriza temperatura diferitelor componente hardware și vor anunța utilizatorul când au devenit prea fierbinți sau vor crește diferitele viteze ale ventilatorului pentru a compensa. Multe instrumente de diagnosticare similare rulează pe computere de la pornire până la oprire, iar multe dintre acestea sunt denumite servicii informatice.
Aceste alte instrumente software de monitorizare a sistemului pot verifica erorile de pe hard disk, RAM, registre de sistem și multe altele. Atunci când un computer care nu funcționează trebuie testat cu software, acesta este adesea rulat de pe un computer exterior, cum ar fi un laptop. Laptopul unui tehnician de reparații este de obicei încărcat cu multe dintre aceste instrumente de diagnosticare, astfel încât computerul de diagnosticare poate fi el însuși un instrument de diagnosticare.