Windows Live Essentials Free Download Windows Live Essentials is an extremely helpful suite that gives you a chance to send the absolute most…