Tietokoneen diagnostiikka on ohjelmisto, joka on suunniteltu skannaamaan tietokonejärjestelmän kiintolevy ja muut tietokoneen laitteisto -osat sekä tunnistamaan kaikki ongelmat, jotka voivat haitata järjestelmän yleistä suorituskykyä. Monet tämän tyyppiset diagnostiikka -apuohjelmat pystyvät myös korjaamaan nämä ongelmat ja palauttamaan täyden toiminnon järjestelmään heti diagnostiikkaistunnon päätyttyä. Useimmissa käyttöjärjestelmissä on tietokoneen asennuksen perusohjelmointi perusasennuksessa. Lisäksi on mahdollista ostaa lisäohjelmistoja ja suorittaa rutiininomaisesti diagnostiikkaistuntoja monenlaisten toimintaongelmien tunnistamiseksi ja korjaamiseksi.
Tietokoneen diagnostiikan päätehtävänä on varmistaa tietokoneen ja siihen liittyvien osien jatkuva toiminnan tehokkuus. Tästä syystä kaikki vianmääritysohjelmat tarkistavat järjestelmän kiintolevyn. Useimmat diagnostiset ohjelmatyypit kykenevät skannaamaan kaikki muut järjestelmässä tällä hetkellä käytössä olevat asemat. Monien tämän tyyppisten ohjelmien avulla käyttäjä voi myös asettaa toistuvan automaattisten tarkistusten aikataulun, mikä varmistaa, että kaikki kehittyvät ongelmat tunnistetaan ja ratkaistaan ennen kuin on mahdollista, että jokin asema voi vahingoittua vakavasti. Yksi yleinen suositus tietokonediagnostiikan suorittamiselle on asettaa järjestelmä aloittamaan koko järjestelmän kattava tarkistus jokaisen työpäivän lopussa tai ainakin työviikon lopussa.
Tietokoneen työasemaan liittyvän tietokonediagnostiikan lisäksi on myös diagnostiikkaohjelmia, jotka käsittelevät verkkoasetusten tehokkuutta. Tämäntyyppinen työkalu on hyödyllinen, kun tietyssä työasemassa on vaikeuksia yrittää muodostaa yhteyttä verkkoon palvelimen tai jonkin etäyhteyden kautta. Kuten perusdiagnostiikka, jota käytetään paikallisten asemien skannaamiseen, myös monet käyttöjärjestelmät on varustettu verkkotyökalulla, joka pystyy vianetsimään yleisimpiä mahdollisia ongelmia.
IT -ammattilaiset suorittavat tavallisesti tietokoneen diagnostiikan käyttämällä ohjelmistoa, joka pystyy hallitsemaan kattavampaa skannausta kuin useimpien käyttöjärjestelmien työkalut. Tämä on erityisen tärkeää silloin, kun ammattilainen on vastuussa toimistossa tai muussa liikeympäristössä sijaitsevan verkon toiminnan valvonnasta. Säännölliset diagnostiikkaistunnot helpottavat IT -tiimin vahvistamista verkon yleisestä kunnosta, mukaan lukien kaikkien tähän verkkoon yhdistettyjen työasemien toiminta. Laajempi diagnostiikan soveltaminen helpottaa ongelman paikantamista ja ratkaisemista paljon ennen kuin se voi levitä muihin verkon osiin, ja minimoi siten koko verkon toimintakyvyttömyyden mahdollisuuden.