Microsoft 11804 Published by

LiveSide posted download links to the Beta Refresh of Windows Live Essentials 2011



The new installer weighs in at about 151MB for the full installer and carries the build number 15.4.3001.0809. For the web installer, click here to download.
  Windows Live Essentials 2011 Beta Refresh available for download