How to check HP Photo Creations for updates?
HP Photo Creations doesn't have a built-in update checking service. So, if you want to update the software you need go to the official download website and get the latest version using the download link posted below.
Download page: http://www.hp.com/global/us/en/consumer/digital_photography/free/software/photo-creations.html