Windows Live Essentials Free Download The latest version for Windows. This is a complete standalone installation of Windows Live Essentials.