This is because a software based mostly firewall can alone be at risk should the operating system has a stability flaw.And it is often a good idea to keep Microsoft windows up to date as there are generally new security dangers and security imperfections being discovered.