Today I’ve met a weird issue when IE11 was partially installed. Windows Updates sees that IE11 should be installed, but fails during the installation with an error in \Windows\IE11_main.log file
ERROR: A newer version of Internet Explorer is already installed on the system.
ERROR: Internet Explorer version check failed.
INFO: Setup exit code: 0x00009C48 (40008) – A more recent version of Internet Explorer is installed.