Järjestelmädiagnostiikka on tietokoneapuohjelma, jota käytetään tietokonejärjestelmän testaamiseen heikkojen kohtien tunnistamiseksi, ongelman syyn selvittämiseksi tai asennuksen avustamiseksi. Monissa käyttöjärjestelmissä on sisäänrakennettu järjestelmädiagnostiikka käyttäjiensä mukavuuden vuoksi, ja on myös mahdollista hankkia ohjelmistoja, jotka tarjoavat lisädiagnostiikkavaihtoehtoja. Tämä ohjelmisto voi olla saatavana freeware- tai shareware -ohjelmistona tai se on ehkä maksettava siitä riippuen kehittäjästä ja sen tarjoamista toiminnoista.
Yksi yleinen syy järjestelmädiagnoosin suorittamiseen on se, että tietokoneessa näyttää olevan jotain vikaa. Diagnostiikka suorittaa sarjan tarkistuksia, joiden tarkoituksena on tunnistaa ongelma -alueet, jotka vaihtelevat kiintolevyn vioittuneilta alueilta ohjelmiin, jotka voivat olla ristiriidassa keskenään. Perusdiagnostiikka ilmoittaa yksinkertaisesti kaikista ongelmista, joita se löytää diagnostiikkatarkistuksen aikana. Kehittyneemmät diagnostiikkatyökalut voivat tarjota korjausehdotuksia tai pystyä tekemään korjauksia käyttäjän pyynnöstä.
Systeeminen diagnostiikka voidaan myös suorittaa sen määrittämiseksi, onko järjestelmä vakaa vai ei. Tämä voidaan tehdä, kun järjestelmä asennetaan ensimmäisen kerran, jotta voidaan varmistaa, että kaikki on asennettu oikein ja onnistuneesti. Se voidaan tehdä myös määräajoin suoritettavana turvatarkastuksena, jotta voidaan tunnistaa ongelmat ennen niiden ilmaantumista ja auttaa tietokoneen käyttäjiä ja teknikoita tunnistamaan järjestelmän alueet, jotka saattavat vaatia työtä. Ihmiset voivat myös hyödyntää järjestelmädiagnostiikkaa osana tietokonejärjestelmän turvatarkastusta.
Jotkut yritykset asettavat järjestelmädiagnostiikan saataville verkkosivustojensa kautta. Tässä tapauksessa käyttäjä kirjautuu sivustoon ja valtuuttaa sen suorittamaan järjestelmädiagnoosin. Yksi yrityksen verkkosivuston käytön eduista on se, että se päivitetään järjestelmän uusimmilla tiedoilla. Kun ihmiset suorittavat tietokoneen vianmääritystä ja heillä on vaikeuksia tunnistaa ongelma, käyttöjärjestelmän verkkosivusto voi tarjota hyödyllisimpiä tietoja.
Järjestelmän perusdiagnoosi on myös yleensä mahdollista syöttää käynnistyksen aikana, yleensä painamalla asetusnäppäimiä. Tämän avulla käyttäjä voi diagnosoida järjestelmän ennen kuin se käynnistyy kokonaan käyttöjärjestelmään, ja sitä voidaan käyttää, kun tietokoneella on käynnistysongelmia tai kun käyttöjärjestelmä on niin pahasti vaarassa, että diagnoosin suorittaminen on vaikeaa.
Lähteenä on oltava varovainen ladattaessa ohjelmistoa järjestelmädiagnoosia varten. Diagnostiikka on erittäin perusteellista ja se voi tunkeutua tietokonejärjestelmän herkille alueille. Lisäksi ohjelmat, jotka tarjoavat korjauksia, voivat tehdä perustavanlaatuisia muutoksia järjestelmään. Tämä voi olla vaarallista, jos ohjelmisto ei ole luotetusta lähteestä. Epäilyttävä järjestelmädiagnostiikka voi esimerkiksi upottaa vakoiluohjelman tai viruksen. Tietokoneiden käyttäjien on yritettävä käyttää tunnustettujen ja tunnettujen yritysten ohjelmia ja heidän on tarkistettava selaimen osoiterivi ennen lataamista varmistaakseen, että he ovat oikealla sivustolla.