Ilegalna operacija je naredba koju računalo ne može izvršiti ili ne razumije. Računalo će korisniku vratiti pogrešku, upozoravajući je na činjenicu da nije uspjelo izvršiti naredbu, a operativni sustav može prekinuti program koji korisnik pokreće. Brojne stvari mogu uzrokovati nezakonit rad. Ljudi obično mogu nastaviti normalne aktivnosti nakon što se prikaže poruka o pogrešci, ali ponekad se pogreška može ponoviti, što ukazuje na ozbiljniji problem i potrebu za rješavanjem problema.
Procesori rukuju brojnim naredbama u bilo kojem trenutku, posebno kada ljudi pokreću više programa. Do nezakonite operacije može doći kada računala pokušavaju upravljati curenjem memorije ili primati besmislene naredbe od zbunjenih ili preopterećenih programa. Procesor će reći operativnom sustavu da ne može dovršiti operaciju, a operacijski sustav će generirati poruku o pogrešci koju će obavijestiti korisnika. Također može obavijestiti korisnika da će se program ugasiti.
Kada se program zatvori zbog nezakonite operacije, operativni sustav će pokušati spremiti podatke pa će kada ga korisnik ponovno otvori, pretrpjeti samo minimalan gubitak podataka. Ponekad to nije moguće. Redovito spremanje i sigurnosno kopiranje podataka dobra je ideja kako biste spriječili katastrofalan gubitak podataka kao rezultat pogreške sustava. Ako program nastavi nailaziti na pogreške, možda je nešto pošlo po zlu s instalacijom ili bi mogao biti u sukobu s drugim programom, dodatkom ili upravljačkim programom.
Ako nezakonita operacija ne zatvori program, korisnik bi trebao spremiti, zabilježiti što se događalo kada se pogreška dogodila i nastaviti s radom. Ako se dogodi više pogrešaka, to može biti znak da nešto nije u redu. Ljudi bi trebali razmišljati o najnovijim promjenama sustava. Nešto poput nadogradnje softvera, promjene upravljačkih programa, instaliranja novog perifernog uređaja ili uvođenja drugih promjena moglo bi stvoriti sukob. Možda je moguće vratiti sustav kako biste riješili problem. Ljudi također mogu potražiti sukobe sustava na Internetu kako bi vidjeli je li problem poznat.
Ponavljanje poruka o greškama u slučaju nezakonitog rada kada nije izvršena očita promjena sustava može biti znak virusa ili problema s računalom. Predstavnik tehničke podrške može pomoći korisniku da prođe neke dijagnostičke testove kako bi saznao više o tome što se događa. Može biti korisno zabilježiti pojedinosti poruke o pogrešci, uključujući sve prikazane kodove pogrešaka.