På grund av de många virus som skapas för Windowsplattformar satsar Microsoft alltmer på olika säkherhetslösningar. I XP, och framför allt i Vista, finns system inlagda för att stoppa inkommande virus. Dessa system satsar på att leta efter virus i olika typer av program och för att få ett fullgott skydd behövs ett antivirusprogram som scannar inkommande e-post och som kan gå igenom datorn och söka efter oupptäckta virus.


De allra flesta virus skrivs för att kunna attackera datorer med Windowsplattformar. Windows har flera säkerhetsluckor och dessutom är det enormt många som använder just Windows. Användare av Windowsplattformar har också ibland en ganska låg kunskap om datorer och säkerhetssystem och Windows själv begär med ojämna mellanrum att man ska uppdatera plattformen genom att ladda ner olika typer av program. Allt detta gör det tacksamt för en virusprogrammerare att skapa virus för Windowsplattformar. För att motverka detta har Microsoft satsat alltmer energi på att lägga in säkerhetssystem i plattformarna.

XP har ett säkerhetssystem där datorn bland annat säger till om man inte har ett fullgott antivirussystem. Man kan begränsa säkerhetsriskerna med XP rejält genom att blocka osäkra sidor på ett aktivt sätt och inte ladda ner misstänkta program. Det är en bra början, men det är inte ett tillräckligt skydd. Om man vill känna sig säker när man använder datorn mot Internet gör man rätt i att köpa till ett fullgott säkerhetspaket med brandvägg och antivirusprogram.Windows Vista anses ha flera säkerhetslösningar än XP och det har sagts att man inte behöver ett antivirussystem till Vista. I plattformen Vista har Microsoft än mer på att öka säkerheten för användaren. I Vista finns en brandvägg inbakad. Användaren varnas för alla alterneringar med mjukvaran och säkerheten kan anses vara mycket hög. Det gör att man gärna tror att ett antivirusprogram inte behövs.
Men säkerhetssystemet i Vista är inte helt säkert. Det som framför allt gör plattformen osäker, trots säkerhetssystemet, är den mänskliga faktorn. Säkerhetssystemet i Vista kan aldrig blocka alla virus innan de kommer in i datorn, hur bra systemet än är då användaren kan godkänna en felaktig nedladdning genom ett knapptryck.
Efter tillräckligt många varningar för de många program som anses misstänkta slutar man tyvärr lätt att läsa vad det står i de varningsmeddelanden som poppar upp. Man kan heller inte alltid avgöra om man verkligen ska köra programmet eller inte när varningarna duggar tätt. Så med tanke på att den mänskliga faktorn fortfarande kan släppa in virus i datorn, är det bäst att ha ett antivirusprogram som kan rensa bland filerna, för i Vista finns inget program om hjälper användaren att få bort viruset från datorn. Säkerheten går ut på att stoppa virusen i dörren.
När man väljer antivirusprogram är det viktigt att man väljer ett program som är kompatibelt med den plattform man har. Olika versioner av antivirusprogrammen fungerar med olika typer av operativsystem. Vista godkänner enbart en del programvaror. Det är ett säkerhetssystem i sig för att man inte ska få in program fyllda med virus. Så det gäller att kolla om programmet man köper är Vista-kompatibelt. Annars kan det bli problem. Det kostar dessutom för företagen att få denna lilla lapp på sina program, vilket gör att det har avskräckt en del programvaruutvecklare. Därför är inte alla seriösa program godkända av Vista. Det finns också exempel på att en uppgradering av Vista till SP1 kan göra att virusprogrammet, beroende på vilket man har, lägger ner och slutar fungera.