[SOLVED] yet another IE11 update problem

tab2002

Contributor
Joined
Sep 27, 2016
Posts
9
Seems a common problem with different files, trying to update from IE9.
Does not work from windows update nor from standalone installer.

Tried several tips (SURT, sfc /scannow and sfcfix.exe) but I am stuck.

sfc just fix some usb stuff (innocuous).
sfcfix does not find any problem.

Looking at IE11-main.log / dism.log / CBS.log, I got:

2016-09-27 12:31:16, Info CBS Failed to find file: x86_microsoft-windows-ieframe_31bf3856ad364e35_11.2.9600.17843_none_eab218dc0aede92d\ieframe.ptxml [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2016-09-27 12:31:16, Info CBS Failed to gather all required files. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2016-09-27 12:31:16, Info CBS Failed to gather all missing files for package: Microsoft-Windows-InternetExplorer-Package-TopLevel~31bf3856ad364e35~x86~~11.2.9600.16428 [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]

We are trying to find some KB with ieframe.ptxml or ieframe.dll version 11.2.9600.17483, with no success.
Thanks in advance. I appreciate any help.
 
Let's try resetting the Windows Update components and then installing IE11 offline.

Run Windows Repairs
  1. Download Windows Repair (All-in-One) Portable to your desktop.
  2. Once the file is downloaded, right-click on the file on your desktop and choose Extract All...
    Extract.JPG
  3. Keep the defaults and click the Extract button.
  4. A folder named tweaking.com_windows_repair_aio will be extracted to the desktop. Once the extraction is complete the folder will open.
  5. Inside this folder, there is a folder named Tweaking.com - Windows Repair. Open this folder as well.
    Capture.JPG

  6. Double-click on Repair_Windows.exe to open. Note: Please make sure all of your programs are closed and anything you were working on is saved as we will be rebooting.
  7. When the program opens, click the Reboot to Safe Mode button at the bottom of the screen. Answer Yes to allow.
  8. Once rebooted into Safe Mode, open the program again. When the program opens, click the Repairs tab and click the Open Repairs button.
  9. A backup of your registry will be made. After a few moments you will have many options from which you can choose.
  10. Please click the Unselect All button and then click to enable only the following ones:

    17 - Repair Windows Updates

  11. Ensure the Restart check box is selected and click the Start Repairs button in the lower right of the screen. This may take some time to run so be patient.
    StartRepairsWithReboot.JPG
  12. Once the fixes are complete you will be prompted to restart your machine. Answer Yes.

After this, download the IE11 offline installer here: Download Internet Explorer 11 for Windows 7 from Official Microsoft Download Center

Once the download is complete, disconnect your computer from the internet and run the installer.

If the installation fails, copy the following files to your Desktop, then zip and attach them with your reply:
C:\Windows\IE11_main.log
C:\Windows\Logs\CBS\CBS.log
 
Thank you for your attention!
Followed instructions, and IE11 installer still fails.

I have a clean VM image, fully updated, except IE11.
Interesting it fails at different files when connected or disconnected.
The logs were from disconnected run.

2016-09-29 09:48:23, Info CBS Failed to find file: x86_microsoft-windows-ieframe_31bf3856ad364e35_11.2.9600.17843_none_eab218dc0aede92d\ieframe.ptxml [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
 

Attachments

Let's try the following:

Command Prompt

Warning: this fix is specific to the user in this thread. No one else should follow these instructions as it may cause more harm than good. If you are after assistance, please start a thread of your own.

  1. Click on the Start
    Start%20Orb.jpg
    button and in the search box, type Command Prompt
  2. When you see Command Prompt on the list, right-click on it and select Run as administrator
  3. When command prompt opens, copy and paste the following commands into it, press enter after each

    DISM /online /get-packages > %userprofile%\desktop\packages.txt

  4. This will create a text file called packages.txt on your Desktop. Please attach this file with your reply.
 
Attached packages.txt.

I managed to discover, by luck, KB3058515 containing winsxs/*11.2.9600.17843* missing folders.
After expanding, takeown, etc. I copied folders to \windows\winsxs and SURT fixed the register keys!

Then installer advanced a little bit and then I found KB
2598845 containing winsxs/*8.0.7601.21789* missing folders.

Now I am stuck with winsxs/x86_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7601.21969_none_9ffa2e0ce5aa0a3c/jscript.dll.
The image has the manifest, but no folders or package.

Have tried to expand several cumulative updates for IE 8 with no success.
Is there a way to find the right package?

I wonder if there is a repository of packages or KBs in an easy way to search for files.
We should built it, if possible.

Thanks again.
 

Attachments

Let's try to trace it.

SFCFix Script

Warning: this fix is specific to the user in this thread. No one else should follow these instructions as it may cause more harm than good. If you are after assistance, please start a thread of your own.

  1. Download SFCFix.exe (by niemiro) and save this to your Desktop.
  2. Download the file below, SFCFix.zip, and save this to your Desktop. Ensure that this file is named SFCFix.zip - do not rename it.
  3. Save any open documents and close all open windows.
  4. On your Desktop, you should see two files: SFCFix.exe and SFCFix.zip.
  5. Drag the file SFCFix.zip onto the file SFCFix.exe and release it.
  6. SFCFix will now process the script.
  7. Upon completion, a file should be created on your Desktop: SFCFix.txt.
  8. Copy (Ctrl+C) and Paste (Ctrl+V) the contents of this file into your next post for me to analyse please - put [CODE][/CODE] tags around the log to break up the text.

View attachment SFCFix.zip
 
Great!
I´ve traced another KB and now IE 11 is installed. Success!

Now I have to find a way to automatize all the whole process, because we have hundreds of machines to update.
I hope method I in System Update Readiness Tool - CheckSur.log File Analyzis - Windows 7 Help Forums works, ie:

1. copy all *.cat,*.mum files to
C:\Windows\Temp\CheckSur\Servicing\Packages folder,and all *.manifest files to C:\Windows\Temp\CheckSur\WinSxS\Manifests
2. Run Readiness Tool again
Thank you very much.
 
You could try using DISM to re-install the problematic updates.

Here's a batch file that will install all MSU files placed in the C:\temp directory (assuming the name of the msu file is not changed):
Code:
for %%a in ("C:\temp\*.msu") do (
expand %%~na.msu -f:%%~na.cab C:\temp\
DISM.exe /Online /Add-Package /PackagePath:C:\temp\%%~na.cab /NoRestart
)
 
Dism.exe worked perfectly to install the cabs.
I will modify the script a little bit, because at least one KB has cab with different name of msu file.

Thanks a lot!
 
Very good. Excellent work!

I'll mark the thread solved. Please post back if you encounter problems and I'll continue to assist you.
 

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top