Arvutidiagnostika on tarkvaraprogrammid, mis on loodud arvutisüsteemi kõvaketta ja muude arvutiriistvarakomponentide skannimiseks ning probleemide tuvastamiseks, mis võivad selle süsteemi üldist jõudlust takistada. Paljud seda tüüpi diagnostikautiliidid suudavad ka neid probleeme parandada ja seega taastada süsteemi täieliku funktsiooni kohe pärast diagnostikaseansi lõppu. Enamikul operatsioonisüsteemidel on põhiinstallatsioonis põhiline arvutidiagnostika programmeerimine. Lisaks on võimalik osta täiendavat arvutitarkvara ja regulaarselt läbi viia diagnostikaseansse, et tuvastada ja parandada mitmesuguseid tööprobleeme.
Arvutidiagnostika põhiülesanne on tagada arvuti ja sellega seotud komponentide pidev tööefektiivsus. Sel põhjusel skannivad kõik diagnostikaprogrammid süsteemi kõvaketast. Enamikul diagnostikaprogrammide tüüpidel on võimalus skannida kõiki teisi süsteemis praegu lubatud draive. Paljud seda tüüpi programmid võimaldavad kasutajal seadistada ka korduva automaatse kontrolli ajakava, tagades sellega, et kõik arenemisprobleemid tuvastatakse ja lahendatakse enne, kui on võimalik draivi tõsiselt kahjustada. Üks levinud soovitus arvutidiagnostika käitamiseks on seada süsteem käivitama kogu süsteemi hõlmavat kontrolli iga tööpäeva lõpus või vähemalt töönädala lõpus.
Lisaks arvutitööjaamaga seotud arvutidiagnostikale on olemas ka diagnostikaprogrammid, mis käsitlevad võrgukonfiguratsiooni tõhusust. Seda tüüpi tööriist on abiks siis, kui konkreetsel tööjaamal on serveri või teatud tüüpi kaugühenduse kaudu võrguga ühenduse loomisel raskusi. Sarnaselt kohalike draivide skannimiseks kasutatavale põhidiagnostikale on paljud operatsioonisüsteemid varustatud ka võrgutööriistaga, mis suudab tõrkeotsingut teha levinumate probleemide korral.
IT-spetsialistid teostavad tavaliselt arvutidiagnostikat, kasutades tarkvara, mis suudab hallata põhjalikumat kontrolli kui enamiku operatsioonisüsteemidega kaasas olevad tööriistad. See on eriti oluline, kui professionaal vastutab kontoris või muus ärikeskkonnas asuva võrgu toimimise järelevalve eest. Perioodilised diagnostikaseansid muudavad IT-meeskonna jaoks palju lihtsamaks võrgu üldise seisundi, sealhulgas kõigi selle võrguga ühendatud tööjaamade funktsiooni kinnitamise. Diagnostika laiem rakendamine muudab probleemi asukoha leidmise ja lahendamise palju lihtsamaks enne, kui see levib võrgu teistesse osadesse, ning minimeerib seega võimalust, et kogu võrk mõneks ajaks töövõimetuks muutub.