Windows Updates never installing

telx

Member
Joined
Oct 16, 2024
Posts
6
G'day guys,

I've got a Windows 11 Pro system running (now) 24H2. But for a couple of years now Windows Updates would only partially work.

Attached is my CBS.log.

I've tried the usual (sfc /scannow, dism, etc) but no joy.

This post looked promising but it's not identical in the error.

[SOLVED] - Windows Update Errors 0x80070490

Found this in the logs:

Code:
Failed to read PreviousCurrentBuildNumber from the registry. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
Failed to read PendingCurrentBuildNumber from the registry. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]

The only way I could get it to install feature updates would be to download the .iso and then do an inplace upgrade. Yay.

Hopefully you guys can help.
TIA.

Steve
 

Attachments

Continuing on :)

Weirdly after Windows attempted to do an update, then it was restarted, it came up with a "Windows Failed to Start" error. Something went south. I wasn't in front of the PC, it is remote.

This morning I managed to get the system up and running again by uninstalling the latest Feature Update. Which brings the system back to 23H2.

Ran successfully SFC and DISM.

1729151252044.png

Attached are the logs for the system.
 

Attachments

Scan COMPONENTS hive for corruption
  1. Download the latest version of ComponentsScanner from here
  2. Double-click ComponentsScanner.exe and click Yes on the UAC (User Account Control) prompt which appears. ComponentsScanner is digitally signed by Sysnative Forums Software Ltd.
  3. Follow the on-screen instructions
  4. Once complete, a report will be saved to your desktop called ComponentsScanner.txt
  5. Copy (Ctrl+C) and Paste (Ctrl+V) the contents of this file into your next post for me to analyse please
 
G'day mate,

Here you go.

Code:
ComponentsScanner Version 1.5.1.0 by sysnative.com
Windows Version: Windows 11 23H2 x64 (10.0.22631.4317)
Start time: 2024-10-21T09:34:20
Hive scanned: %windir%\System32\config\COMPONENTS
Number of keys: 143152
Number of values: 243716

==== Critical Errors ====
None

==== Corrupt Key Names ====
None

==== Corrupt Value Names ====
None

==== Corrupt Value Data Type ====
None

==== Corrupt Value Data ====
None

==== Repair Log ====
No possible repairs

==== Warnings ====
None


Storing 0.72KB in C:\Users\itsupport\AppData\Local\Sysnative\ComponentsScanner
Archived report directory contains 1 files

Finish Time: 2024-10-21T09:34:37. Corruption scan time: 7.000293s
===========================EOF===========================
 
Thanks, sorry for the late response, I've been away this week, could you please provide the following:

Retrieve Components Hive
1. Navigate to C:\Windows\System32\Config and locate the COMPONENTS file.
2. Please copy this file to your desktop.
Note: If you receive an error that this file is in-use, simply reboot your computer and try again.
3. Right-click on this file on your desktop and select Send To...Compressed (zipped) folder. This will create a file named COMPONENTS.ZIP on your desktop.
4. The file will likely be too large to upload here so please upload to a file sharing service. Examples of services to upload to are Dropbox or OneDrive or WeTransfer and then just provide the link in your reply.

Export CBS hive
  • Click on the Start button and in the search box, type regedit
  • When you see regedit on the list, right-click on it and select Run as administrator.
  • When regedit opens, using the left pane, navigate to the following registry key and select it by clicking on it once.

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing
  • Once selected, click File > Export....
  • Change the Save as type: to Registry Hive Files (.).
  • Name this file ComponentBasedServicing (with no file extension) and save it to your Desktop.
  • Right-click on the saved file and choose Send To -> Compressed (zipped) Folder.
  • Attach the .ZIP file to your next post.
  • If the file is too large to upload here, upload to Dropbox or OneDrive or WeTransfer and just provide the link here.
 
FRST 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.

Afterwards, could you please attempt to do an update?
 

Attachments

G'day mate,

Done.

Tried to run Windows Update. Get this now:

1730207271270.webp

Here is the Fixlog.txt

Code:
Fix result of Farbar Recovery Scan Tool (x64) Version: 29-10-2024
Ran by itsupport (29-10-2024 20:07:36) Run:1
Running from C:\Users\itsupport\Desktop
Loaded Profiles: itsupport & ##WHOLE BUNCH OF OTHER USER PROFILES## & PBIEgwService & SQLTELEMETRY$VEEAMSQL2016 & MSSQLFDLauncher$SQLEXPRESS & DefaultAppPool
Boot Mode: Normal
==============================================

fixlist content:
*****************
CreateRestorePoint:
Reg: reg load HKLM\COMPONENTS C:\WINDOWS\SYSTEM32\CONFIG\COMPONENTS
DeleteValue: HKLM\COMPONENTS|ExecutionState
DeleteValue: HKLM\COMPONENTS|PendingXmlIdentifier
*****************

Restore point was successfully created.

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

The operation completed successfully.


========= End of Reg: =========

"HKLM\COMPONENTS\\ExecutionState" => removed successfully
"HKLM\COMPONENTS\\PendingXmlIdentifier" => removed successfully

==== End of Fixlog 20:07:47 ====
 
Thanks, that's the right one, could you please create a backup of your system and then run the following:

FRST 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

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

Back
Top