Win 7 32bit new Install Windows Update error 80080005

Please use the attached script in message #99
 
Download the file MGADiag.zip and save it on your desktop.
Extract the downloaded file. It contains the file MGADiag.exe by Microsoft.
  • Right-click the file
    5549225872b58-MGADiag.PNG
    MGADiag.exe and select "Run as administrator".
  • Click the button Continue.
  • When finished, a report will be displayed. Click the button Copy.
  • Paste the information into a text file and attach it your next reply.
 
Happy New Year and best wishes.

It looks like your Windows 7 isn't activated. Why not ?
 
I was not intending to purchase a licence until I actually made the thing work. perhaps a wise decision given the difficulties we are facing. If we have not made it work buy the end of the grace period I'll probably can the whole thing as I can see no point in purchasing a licence if it doesn't work!!
 
You should have a license key, even if it is an old machine as you said in your first post.
 
the t9000 predates Win 7 by several years. this Win7 has a key (as you can see) which comes from an pld machine I ditched some years ago for which activation fails. as Win 7 is now unsupported so there is not hope of getting support to make it work and geting a refund from MS - well you clearly have a sene of humour!!

if this means uyou are unable to assist further, so be it
 
The license key may be valid. I think your license key came from a pre-installed Windows 7 OS. That means you cannot re-install Windows, only restore Windows from a recovery partition.

Provide a screenshot of the optional Windows Updates.
 
see Msg 94: 29/12
So I restored the image taken right after the successful install of KB4474419
Listed the updates - blank It says never checked for updates (so surely it cant be a complete image?!)
Asked Windows to check for updates and then I get
Windows could not search for new updates
Error code 80080005
SFC /scannow says Windows resource Protection could not start the repair service
CBS log attached

I ran the Window UPdate troublehooter which made the error go away but resulted in the search for updates hanging
see Msg 98 30/12
and windows update hangs looking for updates.

I let it run overnight so it has definitely hung.

SFC /scannow reports Resource Protection was unable to start the repair service
 
Last edited:
Provide a screenshot of the optional Windows Updates only.
 
There are no updates of any sort displayed and when I check for updates it hangs as previously reported

View uipdate history reports three updates failed.A ctually all three are the same KB915597 and all on 29/12
 

Attachments

  • No Updates.webp
    No Updates.webp
    47.9 KB · Views: 2
SFC doesnt work - "Fail to start the repair service"

DISM: even the examples in the help text dont work!! As an example: DISM /online /Cleanup-Image /scanhealth reports the image version then does nothing for ages and finally reports "the cleanup-image option is unknown!!!"
the error in the log are
CDISMPackageManager::RefreshInstanceAndLock(hr:0x80080005)
2025-01-01 12:52:49, Error DISM DISM Package Manager: PID=1044 Failed to create session classID - waiting for a second and trying again - CDISMPackageManager::RefreshInstanceAndLock(hr:0x80080005)
2025-01-01 12:53:49, Error DISM DISM Package Manager: PID=1044 Failed to create session classID - CDISMPackageManager::RefreshInstanceAndLock(hr:0x80080005)
2025-01-01 12:53:49, Error DISM DISM Package Manager: PID=1044 Failed doing internal initialization - CDISMPackageManager::Initialize(hr:0x80080005)
2025-01-01 12:53:49, Warning DISM DISM Provider Store: PID=1044 Failed to call Initialize method on IDismServicingProvider Interface - CDISMProviderStore::Internal_LoadProvider(hr:0x80080005)
2025-01-01 12:53:49, Warning DISM DISM Provider Store: PID=1044 Failed to Load the provider: C:\Users\user\AppData\Local\Temp\2842F465-0E92-486C-A0A0-ED5828ABAEAD\CbsProvider.dll. - CDISMProviderStore::Internal_GetProvider(hr:0x80080005)
2025-01-01 12:53:49, Info DISM DISM Provider Store: PID=1044 Provider has not previously been encountered. Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2025-01-01 12:53:49, Info DISM DISM Provider Store: PID=1044 Loading Provider from location C:\Users\user\AppData\Local\Temp\2842F465-0E92-486C-A0A0-ED5828ABAEAD\MsiProvider.dll - CDISMProviderStore::Internal_GetProvider
2025-01-01 12:53:49, Info DISM DISM Provider Store: PID=1044 Connecting to the provider located at C:\Users\user\AppData\Local\Temp\2842F465-0E92-486C-A0A0-ED5828ABAEAD\MsiProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2025-01-01 12:53:49, Info DISM DISM Provider Store: PID=1044 Encountered a servicing provider, performing additional servicing initializations. - CDISMProviderStore::Internal_LoadProvider
2025-01-01 12:53:49, Info DISM DISM Provider Store: PID=1044 Provider has not previously been encountered. Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2025-01-01 12:53:49, Info DISM DISM Provider Store: PID=1044 Loading Provider from location C:\Users\user\AppData\Local\Temp\2842F465-0E92-486C-A0A0-ED5828ABAEAD\IntlProvider.dll - CDISMProviderStore::Internal_GetProvider
2025-01-01 12:53:49, Info DISM DISM Provider Store: PID=1044 Connecting to the provider located at C:\Users\user\AppData\Local\Temp\2842F465-0E92-486C-A0A0-ED5828ABAEAD\IntlProvider.dll. - CDISMProviderStore::Internal_LoadProvider


So I thought I'd try SURT
SURT got stuck in a loop checking for updates (presumably the same loop that means Windows Update cant find any updates)

A typical cycle is

2025-01-01 10:34:25, Info CSI 00000004@2025/1/1:10:34:25.735 PopulateComponentFamiliesKey - Begin
2025-01-01 10:44:46, Info CBS Starting TrustedInstaller initialization.
2025-01-01 10:44:46, Info CBS Loaded Servicing Stack v6.1.7601.24383 with Core: C:\Windows\winsxs\x86_microsoft-windows-servicingstack_31bf3856ad364e35_6.1.7601.24383_none_0ba36e373ee432e7\cbscore.dll
2025-01-01 10:44:48, Info CSI 00000001@2025/1/1:10:44:48.549 WcpInitialize (wcp.dll version 0.0.0.6) called (stack @0x6a5cdae4 @0x6a7b5f2b @0x6a79210b @0x8a1c99 @0x8a1236 @0x773375a8)
2025-01-01 10:44:48, Info CSI 00000002@2025/1/1:10:44:48.559 WcpInitialize (wcp.dll version 0.0.0.6) called (stack @0x6a5cdae4 @0x6a7f73c3 @0x6a7f4253 @0x8a1c99 @0x8a1236 @0x773375a8)
2025-01-01 10:44:48, Info CSI 00000003@2025/1/1:10:44:48.569 WcpInitialize (wcp.dll version 0.0.0.6) called (stack @0x6a5cdae4 @0x6aa84bb0 @0x6aa8548e @0x8a1327 @0x8a1245 @0x773375a8)
2025-01-01 10:44:48, Info CBS Ending TrustedInstaller initialization.
2025-01-01 10:44:48, Info CBS Starting the TrustedInstaller main loop.
2025-01-01 10:44:48, Info CBS TrustedInstaller service starts successfully.
2025-01-01 10:44:48, Info CBS SQM: Initializing online with Windows opt-in: False
2025-01-01 10:44:48, Info CBS SQM: Cleaning up report files older than 10 days.
2025-01-01 10:44:48, Info CBS SQM: Requesting upload of all unsent reports.
2025-01-01 10:44:48, Info CBS SQM: Failed to start upload with file pattern: C:\Windows\servicing\sqm\*_std.sqm, flags: 0x2 [HRESULT = 0x80004005 - E_FAIL]
2025-01-01 10:44:48, Info CBS SQM: Failed to start standard sample upload. [HRESULT = 0x80004005 - E_FAIL]
2025-01-01 10:44:48, Info CBS SQM: Queued 0 file(s) for upload with pattern: C:\Windows\servicing\sqm\*_all.sqm, flags: 0x6
2025-01-01 10:44:48, Info CBS SQM: Warning: Failed to upload all unsent reports. [HRESULT = 0x80004005 - E_FAIL]
2025-01-01 10:44:48, Info CBS No startup processing required, TrustedInstaller service was not set as autostart, or else a reboot is still pending.
2025-01-01 10:44:48, Info CBS NonStart: Checking to ensure startup processing was not required.
2025-01-01 10:44:48, Info CSI 00000004@2025/1/1:10:44:48.679 PopulateComponentFamiliesKey - Begin
2025-01-01 10:45:16, Info CBS Starting TrustedInstaller initialization.


it looks a bit of a mess but I hope that helps
 
Copy the files C:\Windows\Logs\CBS\cbs.log and inf\setupapi.offline.log to your desktop.
Zip the copied files and attach the zipfile to your next reply.
 
Provide a fresh copy of the 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. Note: If you find that you need to reboot and are unable to because this is a server then try Option#2 below.
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 Gofile or WeTransfer and just provide the link here.


Option#2 (only if you are unable to follow the previous instructions)

  • Please download the Freeware RegBak from here: Acelogix Software - Download products
    You will find it at the bottom of the page that the link brings you to.
  • Go ahead and install this program and accept all the defaults. After the last install screen the program should open.
  • Click the New Backup button. Accept the defaults and simply click Start.
  • When it says Finished successfully, click the Close button.
  • This will bring you back to the main screen of the program. You will see one entry in this list with the date that you did it. Right-click on this line-item and select Explore Backup...
  • This will bring you into the folder where the backup was made. You should see a Users folder and a Windows folder along with a couple other files. Double-click on the Windows folder to open it. Then open the System32 folder and then config folder. You should see around 6 files in here, one of which is named COMPONENTS.
  • Copy the COMPONENTS file to your Desktop. If the COMPONENTS file does not exist, please fetch it instead from C:\Windows\System32\config\COMPONENTS.
  • Now right-click on the COMPONENTS file that is on your desktop and select Send to > Compressed (zipped) folder.
  • Then please upload the zip file (COMPONENTS.zip) to your favourite file sharing website (it will be too big to upload here). Examples of services to upload to are Gofile or WeTransfer and then just provide the link in your reply.
  • You can close any open windows you have as well as the RegBak program now.
 
For some reason the registry got corrupted. An important hive is empty.
The following fix will rebuild that hive from a copy you send earlier.

Warning: This script was written specifically for this user, for use on that particular machine. Do not run this script on another machine.

Download the attachment and extract it.
Open the extracted folder, double-click the file ComponentFamilies.reg.
When prompted allow to change the registry settings.
Note: Please be patient. It may take some time to complete. Don't do anything else with this machine while the registry settings are important.
Report the result.
 

Attachments

Well that was very quick - max 5 seconds? It took longer than that to open the file in Notepad1
Regedit finished with the standard message "keys and values contained in 'filename' have been successfully added to the registry"
 

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

Back
Top