[SOLVED] Fail to repair corrupted Windows update database using DISM and SCFFix

Jacques

Member
Joined
Sep 1, 2015
Posts
24
Hello,
After upgrading from Windows 8 to 8.1, I have a problem with Windows Update.
Windows Update Solution problem said:
Windows Update database error 0x80070490
Windows Update components must be repaired

Following suggestions encountered in Microsoft forums I did:

DISM.exe /Online /Cleanup-image /Scanhealth ... successful
DISM.exe /Online /Cleanup-image /Restorehealth ... resulting with error x8002421
DISM.exe /Online /Cleanup-image /Startcomponentcleanup ... successfull

SFC /SCANNOW ... detecting damaged files and failing to repair all of them.


As there were messages in CBS.log messages "Cannot repair ... CNBJ2530.DPB", I executed SFCFix.exe



Now
Windows Update database error 0x80070490 appears corrected but Windows Update components are not corrected, and I Windows Update remains ineffective.

SCFFix.txt results:
SFCFix version 2.4.5.0 by niemiro.
Start time: 2015-09-01 10:19:53.413
Microsoft Windows 8.1 Update 3 - amd64
Not using a script file.




AutoAnalysis::
FIXED: Performed DISM repair on file Amd64\CNBJ2530.DPB of version 6.3.9600.17415.




SUMMARY: No corruptions were detected.
AutoAnalysis:: directive completed successfully.




Successfully processed all directives.
SFCFix version 2.4.5.0 by niemiro has completed.
Currently storing 0 datablocks.
Finish time: 2015-09-01 11:02:17.202
----------------------EOF-----------------------


My CBS log files are too large to attach CBS.zip directly.

Thanks for any help.
 
Hi Jacques :)

My name is Aura and I'll be assisting you with your issue. Follow the instructions below please.

EndqYRa.png
System File Checker (SFC)
Follow the instructions below to run a SFC scan on your system and to provide the CBS log in your next reply;
  • On Windows Vista & 7, click on the Windows Start Menu, then enter cmd in the search box, right-click on the cmd icon and select
    Spcusrh.png
    Run as Administrator
  • On Windows 8, drag your cursor in the bottom-left corner, and right-click on the metro menu preview, then select Command Prompt (Admin);
  • On Windows 8.1, right click on the Windows logo in the bottom-left corner and select Command Prompt (Admin);
  • Enter the command below and press on Enter;
    Code:
    sfc /scannow
    Note: There's a space between "sfc" and "/scannow";
  • Once the scan is complete, enter the command below and press on Enter
    Code:
    copy %windir%\logs\cbs\cbs.log "%userprofile%\Desktop\cbs.txt"
  • A file called cbs.txt will have appeared on your Desktop. Upload the file on Dropbox, Google Drive or OneDrive and post the download URL for it here;
Note: Please note that the CBS.log is volatile, which means that if you don't upload it after the SFC scan is completed, it won't contains the information from the scan anymore. So archive it and upload it as soon as you can.
 
It seems that I do not have access to that file on OneDrive. However, it may be because I'm at work and the connection doesn't allow me to access OneDrive files. Is it possible to upload it on Google Drive or Dropbox instead?
 
Alright, follow the instructions below please.

myjIXnC.png
SFCFix - Fix Time

WARNING! The following fix is specific to the user's system in this thread. No one else should follow the instructions below to apply that fix, as it could damage your system. If you need assistance with an issue, please start a new thread and someone will assist you shortly.

Follow the instructions below to download and execute a SFCFix fix, and provide the log.
  • Download SFCFix and move the executable on your Desktop;
  • Download the attached SFCFix.zip and move the archive to your Desktop;
    Note: Make sure that the file is named SFCFix.zip, do not rename it.
  • Save any work you have open, and close every programs;
  • Drag the SFCFix.zip archive file over the SFCFix.exe executable and release it;
    mMabJGT.gif
  • SFCFix will launch, let it complete;
  • Once done, a file will appear on your Desktop, called SFCFix.txt;
  • Open the file, then copy and paste its content in your next reply;
View attachment SFCFix.zip
 
SFCFix version 2.4.5.0 by niemiro.
Start time: 2015-09-01 14:22:19.637
Microsoft Windows 8.1 Update 3 - amd64
Using .txt script file at C:\Users\Raquel\Desktop\SFCFixScript.txt [0]




Collect:: directive completed successfully.




Successfully processed all directives.
Using .zip script file at C:\Users\Raquel\Desktop\SFCFix.zip [0]




PowerCopy::
Successfully took permissions for file or folder C:\WINDOWS\winsxs\amd64_prncacla.inf_31bf3856ad364e35_6.3.9600.17415_none_95dd5540d57f8c01\Amd64\CNBJ2530.DPB

Successfully copied file C:\Users\Raquel\AppData\Local\niemiro\Archive\winsxs\amd64_prncacla.inf_31bf3856ad364e35_6.3.9600.17415_none_95dd5540d57f8c01\Amd64\CNBJ2530.DPB to C:\WINDOWS\winsxs\amd64_prncacla.inf_31bf3856ad364e35_6.3.9600.17415_none_95dd5540d57f8c01\Amd64\CNBJ2530.DPB.

Successfully restored ownership for C:\WINDOWS\winsxs\amd64_prncacla.inf_31bf3856ad364e35_6.3.9600.17415_none_95dd5540d57f8c01\Amd64\CNBJ2530.DPB
Successfully restored permissions on C:\WINDOWS\winsxs\amd64_prncacla.inf_31bf3856ad364e35_6.3.9600.17415_none_95dd5540d57f8c01\Amd64\CNBJ2530.DPB
PowerCopy:: directive completed successfully.




Successfully processed all directives.
SFCFix version 2.4.5.0 by niemiro has completed.
Currently storing 1 datablocks.
Finish time: 2015-09-08 17:30:50.543
Script hash: 2SUaR4zbZFHMu5IAAx06cXafbgdKcHRdjSRkWTFwIH0=
----------------------EOF-----------------------
 
Alright, now let's run a SFC scan to see if the replacement is accepted.

EndqYRa.png
System File Checker (SFC)
Follow the instructions below to run a SFC scan on your system and to provide the CBS log in your next reply;
  • On Windows Vista & 7, click on the Windows Start Menu, then enter cmd in the search box, right-click on the cmd icon and select
    Spcusrh.png
    Run as Administrator
  • On Windows 8, drag your cursor in the bottom-left corner, and right-click on the metro menu preview, then select Command Prompt (Admin);
  • On Windows 8.1, right click on the Windows logo in the bottom-left corner and select Command Prompt (Admin);
  • Enter the command below and press on Enter;
    Code:
    sfc /scannow
    Note: There's a space between "sfc" and "/scannow";
  • Once the scan is complete, enter the command below and press on Enter
    Code:
    copy %windir%\logs\cbs\cbs.log "%userprofile%\Desktop\cbs.txt"
  • A file called cbs.txt will have appeared on your Desktop. Upload the file on Dropbox, Google Drive or OneDrive and post the download URL for it here;
Note: Please note that the CBS.log is volatile, which means that if you don't upload it after the SFC scan is completed, it won't contains the information from the scan anymore. So archive it and upload it as soon as you can.
 
The SFC scan returned a clean CBS.log. The corrupt file was successfully replaced. Was there anything else? :)
 
Alright, let's run DISM and see if there's anything interesting in its logs.

EndqYRa.png
DISM - Fixing Component Store Corruption
Follow the instructions below to run a DISM scan on your system:
  • On Windows 8, drag your cursor in the bottom-left corner, and right-click on the metro menu preview, then select Command Prompt (Admin);
  • On Windows 8.1, right click on the Windows logo in the bottom-left corner and select Command Prompt (Admin);
  • Enter the command DISM /Online /Cleanup-Image /RestoreHealth and press on Enter;
  • Let the scan run until the end (100%);
  • Copy the C:\Windows\Logs\DISM folder and C:\Windows\Logs\CBS\CBS.log file on your Desktop, then right-click on it, go to Send to... and select Compressed .zip archive;
  • Upload the file on Dropbox, Google Drive or OneDrive and post the download URL for it here;
Note: Please note that the CBS.log is volatile, which means that if you don't upload it after the DISM scan is completed, it won't contains the information from the scan anymore. So archive it and upload it as soon as you can.
 
Looks like DISM didn't have to repair anything, hence the successful message.

Code:
=================================
Checking System Update Readiness.


Summary:
Operation: Detect and Repair 
Operation result: 0x0
Last Successful Step: Entire operation completes.
Total Detected Corruption:	0
	CBS Manifest Corruption:	0
	CBS Metadata Corruption:	0
	CSI Manifest Corruption:	0
	CSI Metadata Corruption:	0
	CSI Payload Corruption:	0
Total Repaired Corruption:	0
	CBS Manifest Repaired:	0
	CSI Manifest Repaired:	0
	CSI Payload Repaired:	0
	CSI Store Metadata refreshed:	True

Total Operation Time: 1658 seconds.
Alright, let me know if the Windows Update works or not. If it does, I'll mark this thread as solved :)
 
Unfortunately not.
The Windows Update reparation tool still gives uncorrected errors:
Windows Update database error 0x80070490
Components must be repaired
 
Is this when you search for updates, or when you try to install updates?
 
I have this resulting message when I execute the System and Security Tool to search and resolve problems on Windows Update.
The functional problem of Windows Update is to install update, the search is OK
 
Do you have any updates to install right now?
 
Precision: When I try to execute Windows Update, it detects that there are updates to install, but fails to upload them, remaining blocked in 0 ko, 0% uploaded
 
Right now, I am executing it: the uploading of the 8 updates remains blocked without any evolution. Do you want a screen copy ( i have a French version of Windows) ?
 

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

Back
Top