[SOLVED] Win Server 2012 R2 Windows Update / Component Store Corruption

Hello adamjw,

The remaining errors are related to a file which I have not been able to source. There is a file hash mismatch for the Tabtip32.exe file.
Code:
2021-09-03 07:55:18, Info                  CSI    0000095c Hashes for file member \SystemRoot\WinSxS\wow64_microsoft-windows-tabletpc-inputpanel_31bf3856ad364e35_6.3.9600.18108_none_0cfc6f4f7f95d455\TabTip32.exe do not match actual file [l:24{12}]"TabTip32.exe" :
  Found: {l:32 b:r8K7JN55iEvKA9fbuDoLSR+9OJNXyWa4NzsWzouQqmA=} Expected: {l:32 b:tTCgE1RbJROc72y/N2D2wFlGvsFUj2eQTKPsZgIoQkY=}
2021-09-03 07:55:18, Info                  CSI    0000095d [SR] Could not reproject corrupted file [ml:520{260},l:120{60}]"\??\C:\Program Files (x86)\Common Files\microsoft shared\ink"\[l:24{12}]"TabTip32.exe"; source file in store is also corrupted

I want to change the registry again for this component to see if I can get it to reproject correctly.

  1. If needed, download SFCFix.exe (by niemiro) and save this to your Desktop.
  2. Download the attached file, SFCFixScript.txt, and save this to your Desktop. Ensure that this file is named SFCFixScript.txt - 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 SFCFixScript.txt.
  5. Drag the file SFCFixScript.txt onto the file SFCFix.exe and release it.
  6. SFCFix will now process the script.
  7. Upon completion, a log should be created on your Desktop: SFCFix.txt.
  8. Attach this log into your next post for me to check the results.
After this has completed you can run SFC /scannow and post a new CBS.log
 

Attachments

Is the difficulty in sourcing the file because the original KB3102429 was replaced with a v2? Can we remove the original update so the system doesn't require that file?
 
Yes, you are right the original update files are no longer available.

Your suggestion is worth a try.

Open Command Prompt via Run as an Administrator and type the following command:

wusa /uninstall /KB:3102429

If it is successful you can then try installing the currently available version of KB3102429 from the Microsoft Catalogue.
 
It says that update isn't currently installed. Will it break anything if we remove registry references to that the file and then install the new version of the update?
 
Please do a search of the registry to find where it is referenced:

FRST Registry Search
1. Click your Start button and type in cmd.
2.After you find the Command Prompt, right click on it and select Run as Administrator.
3. Copy and paste the following into the Command Prompt:

reg load HKLM\COMPONENTS C:\WINDOWS\SYSTEM32\CONFIG\COMPONENTS

4. Please download Farbar Recovery Scan Tool and save it to your Desktop.
Note: You need to run the 64-bit Version so please ensure you download that one.
5. Run FRST64 by Right-Clicking on the file and choosing Run as administrator.
6. Copy and paste KB3102429 into the Search box and click the Search Registry button.
7. When the scan is complete a notepad window will open with the results. Please attach this to your next reply. It is saved on your desktop as a file named SearchReg.txt.
 
The following will now delete those entries you found from your Registry. It will also create a restore point before carrying out the fix.

NOTICE: This script was written specifically for this user, for use on that particular machine. Running this on another machine may cause damage to your operating system
1. Please download Farbar Recovery Scan Tool and save it to your Desktop.
Note: You need to run the 64-bit Version so please ensure you download that one.
2. Download the attached fixlist.txt and save it to the Desktop.
Note. It's important that both files, FRST64 and fixlist.txt are in the same location or the fix will not work (in this case...the desktop).
3. Run FRST64 by Right-Clicking on the file and choosing Run as administrator.
4. Press the Fix button just once and wait. If for some reason the tool needs a restart, please make sure you let the system restart normally. After that let the tool complete its run.
5. When finished FRST64 will generate a log on the Desktop (Fixlog.txt). Please post the contents of it in your reply.
 

Attachments

That has successfully removed all the registry entries. See if Windows update will work. If not please run the DISM RestoreHealth command and post a new CBS.log
 
Should I install KB3102429 or just let windows update install everything?
 
If windows update has started working you can let it install the updates that it will determine are needed.
 
It installed KB3102429. It had installed several other updates last week. It isn't finding any other updates to install - not sure if that's because it's actually up to date or because there's still something wrong. I will try a DISM RestoreHealth and let you know the result.

1631041050482.png
 
C:\Windows\system32>Dism /Online /Cleanup-Image /RestoreHealth

Deployment Image Servicing and Management tool
Version: 6.3.9600.19408

Image Version: 6.3.9600.19397

[==========================100.0%==========================]

Error: 0x800f0906

The source files could not be downloaded.
Use the "source" option to specify the location of the files that are required to restore the feature. For more information on specifying a source location, see Configure a Windows Repair Source.

The DISM log file can be found at C:\Windows\Logs\DISM\dism.log
 

Attachments

The final error seems to be associated with another update that is no longer available. I will provide instructions for another Registry search to identify the keys that need removing.

FRST Registry Search
1. Click your Start button and type in cmd.
2.After you find the Command Prompt, right click on it and select Run as Administrator.
3. Copy and paste the following into the Command Prompt:

reg load HKLM\COMPONENTS C:\WINDOWS\SYSTEM32\CONFIG\COMPONENTS

4. Please download Farbar Recovery Scan Tool and save it to your Desktop.
Note: You need to run the 64-bit Version so please ensure you download that one.
5. Run FRST64 by Right-Clicking on the file and choosing Run as administrator.
6. Copy and paste KB3038701 into the Search box and click the Search Registry button.
7. When the scan is complete a notepad window will open with the results. Please attach this to your next reply. It is saved on your desktop as a file named SearchReg.txt.
 
Please see attached. Last time it didn't work but should I try removing this update manually first?
 

Attachments

Please see attached. Last time it didn't work but should I try removing this update manually first?
You can try - but I have a feeling it won't work. No harm in trying.
 
It claimed it worked and asked for a reboot. Should I do another DISM RestoreHealth?
 
Good work! Yes, go ahead with the DISM and send the new log file.
 

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

Back
Top