Windows Live Essentials 2011 Beta Refresh available for download NOW! (Updated)

3833.sprite_logos_essentials_003ec75f Featured News Thanks to a tip by Chrilo, who has found out the download address for the new Windows Live Essentials 2011 “Beta Refresh” supposedly due to be released in a few hours (10AM PST according to Neowin.net). To get it, simply click on the link below:

Download Windows Live Essentials 2011 Beta Refresh (English Full Installer)

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.

Update: We also have the installer links for other languages: