Windows Update to Internet Explorer 11 (from IE9) caused several failure notifications during and after system reboot on my computer running Windows 7 Prof 64-bit SP1 : “api-ms-win-downlevel-ole32-l1-1-0.dll is missing” and “api-ms-win-downlevel-user32-l1-1-0.dll is missing”. A lot of computer functions were not working – all with the “api-ms-downlevel*.dll missing” notifications.
My failure analysis:
During the IE11 installation process a log file “IE11_main.log” has been written and saved at c:\windows. The log file of my faulty installation, showed some conspicuities, but they did not lead to installation stop or early notifications.
Four notes have been interesting:
“Version Check for (KB2834140) of C:\Windows\System32\d3d11.dll: 6.1.7601.17514 >= 6.2.9200.16570 (False)”
“WARNING: Checking version for C:\Windows\System32\api-ms-win-downlevel-user32-l1-1-0.dll. The file does not exist.”
“Version Check for (KB2786081) of C:\Windows\System32\taskhost.exe: 6.1.7601.17514 >= 6.1.7601.18010 (False)”
“Version Check for (KB2888049) of C:\Windows\System32\drivers\tcpip.sys: 6.1.7601.17514 >= 6.1.7601.18254 (False)”
My conclusion:
Something wrong with earlier installed Windows Updates KB2834140, KB2786081, KB2888049, because those updates were installed only a few days before the update of IE11.
KB2834140 only fixes a failure of update KB2670838. However, KB2670838 is mandatory for a possible installation of IE11. à So probably the installation of KB2670838 might be faulty, too.
My solution of the faulty IE11 installation issue:
1.
- Immediately after recognizing the faulty IE11 installation: System restore to the last point before. (My system was stable working again after system restore.)
2. 2. Safety first: Backup of my system partition with Win7 Prof 64-bit and installed IE9.
3. 3. Run ‘sfc /scannow’. (At my system: No failures detected.)
4. 4. Change settings of windows update: Turn off automatic download of updates. Updates have to be downloaded manually.
5. 5. Uninstallation of the installed updates KB2834140, KB2786081, KB2888049 and KB2670838 – As a precaution: Meanwhile running ‘sfc /scannow’ after reboot between and after the four uninstallations.
6. 6. Reboot after the final uninstallation of KB2670838.
7. 7. Look manually for windows updates.
8. 8. Reinstall KB2834140, KB2786081, KB2888049 and KB2670838 (classified as optional update!). Hold off on download and installation of IE11!
9. 9. After reinstallation of KB2834140, KB2786081, KB2888049 and KB2670838 search by windows explorer, whether the files api-ms-win-downlevel-user32-l1-1-0.dll and api-ms-win-downlevel-ole32-l1-1-0.dll are existent in C:\windows\system32. (Now they were existent on my system.)
10. 10. Reboot and reinstall IE11 by windows update. (On my system the reinstallation worked free of any failures.)
11. 11. After final reboot check, whether the system runs free of failures and IE11 works. (My system was free of failures.)
