Trzeba było pobrać ze strony Microsoftu plik wlsetup-web.exe (1,1MB) - i postępować zgodnie z pokazującymi się informacjami - pakiet wymaga Net Framework 3 i 3,5 - i trzeba to przed instalacją pakietu Windows Live Essentials 2012 zainstalować.
U mnie było to związane z założonym RamDyskiem, na którym zlokalizowane były pliki tymczasowe, cache przeglądarki oraz plik wymiany Windows. Obsługą RamDysku zajmował się program dostarczony od producenta płyty głównej.
Po jego wyłączeniu i odinstalowaniu instalacja Essentials 2012 przebiegła bez zakłóceń.
Widzę punkty zbieżne bo u mnie problemy z instalacją najnowszej wersji pakietu Live występowały na maszynach, w których pliki tymczasowe i cache przeglądarki przeniesione były na inną, niż systemowa, partycje. Jestem pewny, że to jest właśnie źródłem tego problemu z błędem 0x80040605