Igazabol a virusirtok helyett tenyleg az lenne a jo megoldas, ha az operacios rendszerek lennenek biztonsagosak. Egy olyan rendszeren, ahol a rendszer integritasat kriptografiailag ellenorzik, tehat csak alairt szoftver futhat, nem sokra mennek az elterjedt virusok. (rootkit kivetelevel nagyjabol semmi sem tud futni, a rootkit ellen meg egy atlag virusirto sem ved)
Viszont az emberek nagyresze nem hajlando elfogadni pl. azt, hogy ha valami nem talalhato meg a windows alkalmazasboltjaban, akkor az a program nem futhat, kvazi nem is letezik. Onnantol meg, hogy az atlag felhasznaloknak megengedi a rendszer, hogy rendszergazdakent dontsenek mar megvan a baj lehetosege. A virusirtok ezeket a funkciokat probaljak elfedni es a felhasznalo elleneben is megvedeni a rendszert. Mivel jellemzoen nem az operacios rendszer gyartoja kesziti oket, ezert a virusirtonak eloszor a rendszerrel kell megkuzdenie, kvazi mint egy bejutni szandekozo virusnak, majd ebbol a poziciobol megprobalni kiszoritani minden kesobb erkezo virust vagy virusirtot. Jo megoldas jelenleg nincs, mert se biztonsagos (jol megirt) operacios rendszer, se az adott operacios rendszer gyartoja altal megirt, az operacios rendszerbe integralt jo viruskereso nem letezik. A windows-hoz ilyen a defender, csak vacak, viszont mas nem is mukodhet 100%-ban jol, mivel a windows nem open source, hogy barki kepes legyen hozza alacsonyszintu komponenseket irni.
ps: Linux-bol van secure boot-os verzio es a windows-bol is letezik ilyen, pl. az ujabb xbox-ok rendszerei, amire azert nem kell virusirto, mert se virus, se kulso gyartok altal irt, de a microsoft altal ala nem irt szoftverek nem futnak rajtuk. Meglepo, de android-bol is letezik ilyen valtozat, sot biztonsagos telefonokhoz es tabletekhez eleg sokan hasznaljak. (onnan ismerhetoek fel, hogy csak a gyarto app-jait hagyja telepiteni a gyarto sajat boltjabol)