Computer Apps Movie Maker Windows Essentials 2012 Installer April 20, 2024 Windows Essentials applications support installation on Windows 10, 7, 8, 8.1, Server 2008 SP2, Server