Dijagnostika sustava je računalni uslužni program koji se koristi za testiranje računalnog sustava u svrhu identificiranja slabih točaka, utvrđivanja uzroka problema ili pomoći pri postavljanju. Mnogi operativni sustavi dolaze s ugrađenom dijagnostikom sustava radi praktičnosti svojih korisnika, a također je moguće nabaviti softver koji nudi dodatne dijagnostičke mogućnosti. Ovaj softver može biti dostupan kao besplatni ili shareware, ili će ga možda biti potrebno platiti, ovisno o programeru i vrsti funkcionalnosti koju nudi.
Jedan od uobičajenih razloga za pokretanje dijagnostike sustava je taj što se čini da nešto nije u redu s računalom. Dijagnostika prolazi kroz niz provjera koje su dizajnirane da identificiraju problematična područja, od oštećenih područja tvrdog diska do programa koji bi mogli biti u međusobnom sukobu. Osnovna dijagnostika će jednostavno prijaviti sve probleme koje pronađe tijekom dijagnostičkog skeniranja. Napredniji dijagnostički alati mogu ponuditi prijedloge za popravke ili biti sposobni napraviti popravke kada to od njih zatraži korisnik.
Također se može pokrenuti sustavna dijagnostika kako bi se utvrdilo je li sustav stabilan ili ne. To se može učiniti kada se sustav postavlja po prvi put, kako bi se potvrdilo da je sve ispravno i uspješno instalirano. Također se može učiniti kao periodična sigurnosna provjera kako bi se identificirali problemi prije nego što se pojave i kako bi se pomoglo korisnicima računala i tehničarima da identificiraju područja sustava na kojima je možda potrebno raditi. Ljudi također mogu koristiti dijagnostiku sustava kao dio sigurnosne revizije računalnog sustava.
Neke tvrtke čine dijagnostiku sustava dostupnom putem svojih web stranica. U tom se slučaju korisnik prijavljuje na stranicu i ovlašćuje je za pokretanje dijagnostike sustava. Jedna od prednosti korištenja web stranice tvrtke je to što je ažurirana najnovijim informacijama o sustavu. Kada ljudi rješavaju probleme s računalom i imaju problema s identificiranjem problema, web-mjesto operacijskog sustava može pružiti najkorisnije informacije.
Također je obično moguće unijeti osnovnu dijagnostiku sustava tijekom podizanja sustava, obično pritiskom na tipke za postavljanje. To korisniku omogućuje dijagnosticiranje sustava prije potpunog podizanja operativnog sustava i može se koristiti kada računalo ima problema s podizanjem sustava ili kada je operativni sustav toliko ugrožen da je teško sigurno pokrenuti dijagnostiku.
Jedna stvar na koju treba biti oprezan prilikom preuzimanja softvera za dijagnostiku sustava je izvor. Dijagnostika je vrlo temeljita i može prodrijeti u osjetljiva područja računalnog sustava. Nadalje, programi koji nude popravke mogu napraviti temeljne promjene sustava. To može biti opasno ako softver nije iz pouzdanog izvora. Dvojbena dijagnostika sustava mogla bi, na primjer, ugraditi špijunski softver ili virus. Korisnici računala trebali bi pokušati koristiti programe priznatih i poznatih tvrtki i trebali bi provjeriti adresnu traku u pregledniku prije preuzimanja kako bi potvrdili da su na pravom mjestu.