Un virus al computerului poate avea multe efecte, cum ar fi ștergerea sau coruperea fișierelor, replicarea însăși, afectând modul în care programele funcționează sau se mișcă fișiere. Unele tipuri obișnuite de viruși includ viruși rezidenți, viruși de suprascriere, viruși de fișiere, viruși de directoare și viruși de boot. Un virus de calculator este un tip de malware conceput să intre în computerul unui utilizator fără permisiune.
Virușii rezidenți sunt infecții permanente care există în memoria RAM a unui computer. Aceste viruși sunt capabili să întrerupă acțiunile pe care sistemul de operare încearcă să le execute. De asemenea, pot corupe fișierele și programele care sunt deschise, închise, redenumite sau copiate.
Suprascrierea virușilor infectează fișierele și apoi șterge informațiile stocate în zonele infectate, făcând fișierele inutilizabile. Datele infectate prin viruși de suprascriere sunt greu de recuperat, iar virusul poate fi în general eliminat doar prin ștergerea completă a fișierelor infectate.
Infecționatorii de fișiere infiltrează programe sau fișiere executabile, activându-se numai atunci când programul este rulat. Fișierele infectate reprezintă o mare parte a virușilor existenți.
Virușii de directoare modifică căile de directoare, schimbând locația fișierelor infectate. Când programele infectate se execută, acestea operează dintr-o nouă locație determinată de virus. Acest lucru face ca virusurile din directori să fie greu de localizat și neutralizat.
Un virus boot infectează un hard disk al unui computer, ceea ce face ca acesta să nu poată fi încărcat. În epocile anterioare ale calculatoarelor, virușii de boot ar putea fi găsiți și pe dischete infectate.