Windows Live Essentials 2012 (formerly known as Windows Live and Windows Live Installer) is a useful suite that helps you deploy some of the most popular Microsoft-vetted apps of old for cloud storage, email, parental control, blogging, instant messaging, photo and video editing, just to name a few.