Tietokoneet käyttävät laitteistoja, ohjelmistoja ja verkko -osia, jotka väistämättä epäonnistuvat. Virhesanoma on visuaalinen viesti, joka kuvaa tietokoneen sovelluksen tai laitteen vikaa. Yleensä viesti antaa käyttäjälle riittävät tiedot ongelman ratkaisemiseksi.
Tietokonelaitteistovirhe on virhe tietokoneen fyysisessä laitteessa. Kun laitteisto havaitsee vikatilanteen, tietokoneohjelmalle luodaan virheilmoitus. Tämä viesti sisältää tyypillisesti laitteiston nimen, ongelman ja vika -ajan.
Kaikissa tietokoneiden käyttöjärjestelmissä on virheloki. Virheloki on lokitiedosto, joka seuraa tietokonejärjestelmän virheitä. Tämä lokitiedosto sisältää yksityiskohtaisen viestin jokaisesta käyttöjärjestelmän varoituksesta ja virheestä.
Monet tietokonejärjestelmät on kytketty viestintäverkkoihin. Nämä verkot mahdollistavat tietojen ja resurssien jakamisen. Kun tietokoneverkko kohtaa odottamattoman ongelman, luodaan virheilmoitus. Tyypillinen verkkovirhesanoma sisältää ohjelmistotoiminnon, jota on yritetty havaita yleinen verkkovirhe.
Parhaan käytännön ohjelmistokehitys sisältää ohjelmistovirheiden asianmukaisen hallinnan. Tämä prosessi vaatii tyypillisesti virhemoduulien yksityiskohtaisen suunnittelun ja koodauksen ohjelmistosovelluksessa. Nämä moduulit ovat välitysmekanismeja virheilmoitukselle sovelluksen käyttäjälle tai järjestelmänvalvojalle.
Yritysohjelmistojen hallinta sisältää organisaatiossa olevien sovellusten tuen ja seurannan. Ohjelmiston valvontatyökalut ovat vastuussa näiden sovellusten virheilmoitusten seurannasta. Kun havaitaan virhe, valvontatyökalu voi suorittaa eskalointitoimenpiteitä sisältäen hakulaiteilmoituksen ja järjestelmän pyöräilyn.
Tietokoneen käyttöjärjestelmä on tietokonejärjestelmän sydän. Käyttöjärjestelmä hallitsee koko järjestelmän ohjelmisto- ja laitteistokomponenttien välistä vuorovaikutusta. Kun laitteistokomponentti ei ole yhteensopiva ohjelmistokomponentin kanssa, käyttäjälle näytetään virheilmoitus.
“Kuoleman sininen näyttö” on termi, jota käytetään kuvaamaan virhesanomaa, joka syntyy, kun käyttöjärjestelmässä on kriittinen virhe, joka vaatii välittömän sammutuksen. Tätä termiä käytetään usein Microsoft® Windows ™ -käyttöjärjestelmän virheisiin. Kun tämä virhe ilmenee, esitetyt tiedot ovat enemmän diagnostisia tarkoituksia varten, mikä on useimpien käyttäjien vaikea ymmärtää.
Tietokoneohjelmistojen kehittämisessä on tärkeää luoda selkeitä virheilmoituksia. Viestissä pitäisi selittää virheen syy ja mahdolliset ratkaisut. Yleensä nämä virheet kirjoitetaan samanaikaisesti tietokoneen näyttöön ja käyttöjärjestelmän lokitiedostoon.