Hva er en feilkode?
En feilkode er en indikator for en bruker av maskinvare eller programvare om at det har oppstått en feil og en identifikator angående den spesifikke feilen som er ansvarlig for problemet. Denne koden er vanligvis en del av en feilmelding som kan vises for brukeren av en datamaskin eller lignende enhet. Meldingen vil ofte indikere at et problem eller en feil har oppstått, og vil gi en identifikator for å indikere arten av feilen. En feilkode brukes ofte til testing av maskinvare og programvare, samt i feilsøking av problemer som kan oppstå etter kommersiell lansering av et produkt.
Det er flere måter en feilkode kan vises og utpekes på, og dette avhenger vanligvis av personen som opprettet koden for et program, selv om det ofte brukes tall og bokstaver. Når programvare og maskinvare testes, kan forskjellige feil bli funnet og håndtert for å eliminere dem som et problem. Noen feil kan imidlertid ikke være helt avtakbare, eller kan oppstå på grunn av brukerfeil eller problemer når du kjører flere programmer sammen. For å gjøre det lettere å håndtere slike problemer oppretter programmerere en feilkode for hvert problem som vises når feilen oppstår.
Måten en feilkode vises på, kan vanligvis avhenge av feilens natur, selv om den ofte vil være en del av en feilmelding. Denne meldingen åpnes vanligvis i et nytt vindu, spesielt hvis et aktivt program krasjet som et resultat av feilen. Alvorlige programvarefeil og feil kan resultere i fulle feilskjermbilder som indikerer hva som har skjedd, samt en feilkode for brukeren. Brukere og teknikere kan deretter bruke koden for å prøve å feilsøke problemet og løse problemet på en måte som forhindrer at feilen oppstår.
Hvis et program for eksempel krasjer, og en melding vises som indikerer en feilkode på "EG-33", kan den koden brukes til å bestemme hva som skjedde. En tekniker vet kanskje hva koden indikerer på forhånd, eller en bruker kan være i stand til å utføre et Internett-søk etter EG-33 for å finne årsaken til problemet. Dette lar brukeren bestemme arten av problemet, og lar også vanligvis en bruker se hvordan andre har vært i stand til å løse feil EG-33. Bruken av en feilkode for problemer i programmer som bruker unntak fremfor feil, har fortsatt, selv om disse ofte vises som unntakskoder.