When you buy a piece of software you need to be aware that from time-to-time updates become available. Should you get an error message then always check on the manufacturers web site that you have all the latest patches installed.
Microsoft Windows in no exception. The windows update site contains all the latest patches for windows. There are lots of other little programs and updates that you might want to install. Over the next few months I will be adding links to freeware packages which you might find useful.