Datoteka z vzorcem je računalniška datoteka, ki se uporablja za pomoč pri zajemanju virusov in pogosto deluje v tandemu z večjim protivirusnim programom. Ta vrsta datoteke ima običajno naložene majhne in osnovne definicije virusov, tako da lahko pomaga pri prepoznavanju virusov, redko pa ima popolne definicije. Za pomoč pri iskanju virusov bo to kopiralo majhno količino informacij iz datoteke in, če bo test pozitiven kot virus, bo podatke posredoval protivirusnemu programu. Večina datotek z vzorci je narejena tako, da deluje samo z enim ali omejenim številom protivirusnih programov, generičnih datotek vzorcev pa je malo. Ta datoteka nima popolnih definicij virusov, zato je veliko lažja, kar olajša pregledovanje drugih datotek in pridobivanje informacij.
Ko je nameščen protivirusni program, ima običajno veliko knjižnico virusov in bo vseboval celotno definicijo ali kodo vsakega virusa, tako da ve, kako prepoznati zlonamerne programe. Datoteka z vzorcem običajno nima popolne definicije. Namesto tega vsebuje delne definicije, ki mu bodo omogočile prepoznavanje potencialno zlonamernih datotek, vendar ni namenjen sprejemanju končne odločitve o tem, ali je datoteka nevarna.
Za pomoč pri skeniranju protivirusnega programa bo datoteka z vzorcem lebdela in kopirala informacije iz datotek, najdenih v računalniku. Večina datotek bo neškodljivih in datoteka z vzorcem se bo premaknila na naslednjo datoteko. Če pa so izvlečene informacije podobne virusu, bo datoteka z vzorcem opozorila protivirusni program na to, protivirusni program pa bo izvedel temeljito skeniranje datoteke.
Večina datotek z vzorci ni generičnih, niti niso same po sebi nameščene v računalniku. So del protivirusnega programa in večina lahko deluje samo z enakim ali podobnim protivirusnim programom. Tudi če so te datoteke nameščene v računalniku, če ni združljivega protivirusnega programa, na katerega bi lahko opozorili, datoteke z vzorci ne bodo prinesle veliko koristi.
Čeprav se morda zdi, da nimate popolnih definicij virusov in nimate zmožnosti uničenja samih virusov ovira, se to naredi za zmanjšanje teže datoteke z vzorcem. Ta datoteka je manjša, zato lahko preprosto skenira druge datoteke, ne da bi ustvarila velik digitalni odtis. To mu omogoča tudi, da nenehno plava po drugih datotekah, ne da bi pri uporabniku povzročilo pogosto zaostajanje, medtem ko bi protivirusni program lahko povzročil zamike, če nenehno pregleduje računalnik.