De "funksjon" når det er en konflikt mellom forespørsler. Datamaskiner hovedsak drevet ut av en haug med instruksjoner, og det er normalt en prosess som går godt. Men når en instruksjon i konflikt med en annen instruksjon eller når en instruksjon ber om en prosess eller informasjon som ikke er tilgjengelig, choker og sender noe som ikke er brukbar PC. Det er et error.A godt eksempel på denne typen problem er når brukere prøver å bruke programvare som ikke er aktuelt for deres maskin.
Nesten alle programvareselskaper har en liste over systemkrav som dikterer hva en PC må ha for at programvaren skal fungere som forventet. For å redusere feil av denne typen, må du kontrollere at maskinen har de riktige komponentene. En økonomistyring program som du er interessert i kan trenge en viss operativsystem, for eksempel Windows XP for eksempel. Og siden dette programmet kan ikke installeres godt på en Windows 98-datamaskin, vil det skape en haug med feil når det begynner. Feil minne vil skape feil også. Det er derfor programmer detalj de nødvendige minimumskravene til minne.
Et program som krever 14MB minne vil føre til feil på en datamaskin som bare har 4 MB minne hvis den går i det hele tatt. Det samme gjelder for harddiskplass, skjermfargedybde og oppløsning. I slike situasjoner, feil skjer i det øyeblikket at et program prøver å få tilgang til områder (maskinvare, minne, plass, oppløsning, etc) at det ikke kan find.Because noen programmer bruker de samme delte filer, kan feil også skje når disse spesielle filer er ikke up-to-date. For eksempel, la oss si at søknad A allerede er installert på en PC og den kjører godt.
Så la oss si at brukeren av at PC laster ned og installerer applikasjonen B. Application B bruker data som applikasjonen A installert før, men når søknaden B drives, feil dukker opp. Disse feilene er forårsaket på grunn av programmet B forsøker å bruke en utdatert (felles delt fil) som ble installert ved søknad A.