Windows Live Essentials 2011 has recently been released. I wanted the full download for Windows Live Essentials so I could deploy them to other computers without re-downloading, but it wasn't easy to find. My previously posted method for obtaining the full installer by canceling the download no longer works. However the help center provides full installer links for all languages. The English language version full installer is here.