@ShonSpawnEn,
I use Linux. It is a free operating system that provides a community of support for setting these things up. The only downside is that not all commercial software works with Linux... I have no problem with engineering or office software on Linux, but games are not always supported.
Otherwise, you have to pay. On a Windows machine, paying for anti-virus software is pretty much mandatory.