Some installations or settings changes require you to restart your computer. In most cases you don't need to actually reboot it, you only need to restart the explorer.exe process.
It's highly recommended to protect your computer against Virus, Malware, Spyware and other potential threats. Microsoft Security Essentials is one of the better, free solutions.