A firewall is a piece of software or hardware that sits between your computer and the network and only allows certain types
of data to cross. The best way, I've found, to tackle a virus in Windows,
is to first:1 - Boot into Safe Mode with Networking.
The only free
remove malware real solution to a BIOS level
infection is to replace the hardware.