If you're installing Windows Live Essentials on Windows Vista, you might see a message asking you to install the Platform Update for Windows Vista. This update includes two components that are required before Windows Live programs can be installed on a computer running Windows Vista, and you won't be able to install unless this update is present. The required components are the "Windows Graphics, Imaging, and XPS Library" and the "Windows Ribbon and Animation Manager Library."
To install these updates, run Microsoft Update from Control Panel and install any available updates. Then, try installing Windows Live Essentials again.