Microsoft Windows Live Essentials Alternatives

Windows Essentials 2012 (formerly Windows Live Essentials), ceased to be available for download January of 2017. Microsoft decided to end support for this product suite. If you have been a long time user of this product (like I have been since around 2005), you may have some questions. Questions like what will I use now for organizing my photos and creating movies? Questions about Windows …

Microsoft Windows Live Essentials Alternatives Read More »