Z naraščajočo priljubljenostjo in vsakodnevno uporabo interneta ter z vsakodnevno naraščajočo grožnjo virusov so številni uporabniki interneta uvedli protivirusne aplikacije, ki jim pomagajo ostati varni pred virusnimi napadi, ko so na internetu.
Makrovirusi zahtevajo, da se izvedejo dejanja uporabnika, ko so preneseni ali vstopijo v računalniški sistem. Virusi so običajno napisani v skriptnem jeziku, ki se običajno uporablja za ustvarjanje makrov za uporabo v aplikacijah. Nekateri od teh makro virusov so bolj moteči kot grožnja varnosti računalniškega sistema. Primer bi bil makro virus, ki ob pritisku določene kombinacije tipk ustvari neželeno besedilo v programu Microsoft Word®.
Številne aplikacije, vključno z Microsoft Word® in Excel®, privzeto onemogočijo izvajanje makrov. To pomaga zaščititi nič hudega slutečega uporabnika pred nenamernim izvajanjem virusa makra. Te aplikacije se še naprej zavedajo makrov in z nekaj spremembami varnostnih nastavitev lahko omogočite zaupanja vredne makre ali vse makre.
Zaupanja vredni makri so najvarnejši makri in je najmanj verjetno, da bodo vsebovali makro virus. Te datoteke običajno ustvari uporabnik, ki bo uporabil makro, ali IT oddelek podjetja za uporabo samo v svoji organizaciji.
Makro virus je mogoče namestiti v računalnik na enak način kot virus, ki se sam izvaja, z uporabo e-pošte ali prenosov datotek iz interneta. Tako kot pri drugih vrstah virusov lahko tudi drugi uporabniki makro viruse posredujejo sodelavcem ali drugim z uporabo disket ali bliskovnih pomnilniških pogonov, za katere se morda ne zavedajo, da so bili okuženi.
Splošno pravilo je, da je pogosto najbolje, da ne sprejemate datotek z vdelanimi makri ali uporabite makre, ki so jih ustvarili drugi ljudje. Če na internetu malo raziščete uporabo makrov, lahko uporabniku pomagate ustvariti datoteke makrov za lastno uporabo in zmanjšati verjetnost okužbe z makro virusi. Če mora uporabnik prenesti predlogo makra ali datoteko, ki vsebuje makre, je treba vir prenosa zaupati in preveriti, da je brez virusov.
Privzeto onemogočanje makrov je bil velik korak naprej pri zmanjševanju širjenja okužb z makro virusi, vendar je še naprej odgovornost uporabnika, da pazi na datoteke, prejete ali prenesene z interneta – tako izvedljive kot makre – za zmanjšanje verjetnost, da bi virus ali makro virus okužil njihov računalnik.