Sorry - what I meant was that MS downloads and provides updates automatically but not to 3rd party software.
The problem with one of the suggested downloads from HP is that it only applies to Windows 7 64 bit and not the 32 bit which is what my computer is.