Windows 7 - Windows Update failure (caused by faulty memory stick in laptop)

expalidocious

Member
Joined
Apr 26, 2022
Posts
22
Hi Folks,

Hoping you can help me out here - am using a Win7 install on a laptop that is a dual boot Win7 / WIn10 (Win10 partition is upgrade of Win7 partition so can be ignored unless necessary), which had a now replaced faulting memory stick. Only symptom of memory errors so far is Windows Update failing, with Applicaiton log having lots of Windows Error Reporting eventid 1001 fault records for Windows::Identity::Rtl::Implementation::CRtlIdentityAuthority::parseAttributeList

sfc /scannow stops with "Windows Resource Protection could not perform the requested operation."

SFCFix gives:

--------------------------------------------
Microsoft Windows 7 Service Pack 1 - amd64
Not using a script file.

AutoAnalysis::
WARNING: Unicode Registry Corruption Detected: HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\amd64microsoft-windows-onex-mof_31bf3856ad364e35_6.1.7601.17514_none_bca1e78283035a8c
WARNING: Unicode Registry Corruption Detected: HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\x86_microsoft-windows-appwiz_31bf3856ad364e35|6.1.7601.17514_none_0dcda26885283f50
FIXED: Successfully repaired missing store directory C:\Windows\winsxs\amd64_microsoft-windows-lpksetup_31bf3856ad364e35_6.1.7601.17J14_none_7f7f66788318015d.
FIXED: Successfully repaired missing store directory C:\Windows\winsxs\x86_microsoft-windows-i..ice-transliteration_31bf3856ad364e35_6.1.7601.17514_Qone_5ab4693b850fe104.
FIXED: Successfully repaired missing store directory C:\Windows\winsxs\x86_microsoft-windows-ndis-tdi-bindingengine_31bf3856ad364e35_6.1.7601.17514_cone_401c514f83c9df99.

SUMMARY: Some corruptions could not be fixed automatically. Seek advice from helper or sysnative.com.
CBS & SFC total detected corruption count: 3
CBS & SFC total unimportant corruption count: 0
CBS & SFC total fixed corruption count: 3
SURT total detected corruption count: 21
SURT total unimportant corruption count: 0
SURT total fixed corruption count: 0
AutoAnalysis:: directive completed successfully.

Successfully processed all directives.

Failed to generate a complete zip file. Upload aborted.

SFCFix version 3.0.2.1 by niemiro has completed.
Currently storing 1 datablocks.
--------------------------------------------

A repeat of sfc /scannow gives the same result message as before, and performing the standard 'Check for updates' sits non-stop (after several hours now) churning Windows Error Reporting event ID 1001 (same fault records as previously) into the Application log .

What further can be done to clean up the underlying problems?

Thanks in advance for any assistance,

Expi
 
Hello and welcome,

Provide 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.
 
The components hive contains some corruptions. I repaired most of them to start with.
Please do following:

Replace Components Hive

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 COMPONENTS.ZIP and save it to your desktop.
  2. Right-click on it and select Extract all.... Make sure the "Show extracted files when complete" is checked and click Extract.
  3. Now we have the COMPONENTS file that we will be using to replace your current one.
  4. Navigate to C:\Windows\System32\config
  5. Right-click on the current COMPONENTS file and select rename. Rename it to COMPONENTS.bad.
    Note: If you get an error that the file is in use, reboot your computer and then try again.
  6. Take the file from the Components folder on your desktop and paste it into C:\Windows\System32\config
Let me know if the hive was replaced or if there were any errors.
 
Hi PeterJ,

Thanks very much for doing that - the replacement hive is in place and Windows Update is now indicating there are a couple of updates available. I'm backing up the laptop at the moment so will update here further when that's done and I let the updates be installed. If you could PM me what your processing fixed, and anything that couldn't be fixed in the hive that'd be greatly appreciated too (in case something goes awry in the future and I need to come back to you folks)
 
Great improvement so far. These kind of corruptions must be handled with care so I would advice so seek help if they arise in the future. The reason for the corruptions are related to the faulty memory stick.

Follow the instructions below to run a scan with the System Update Readiness Tool (SURT) and provide a log to see where we are now.
  1. Download SURT for your system. (Windows 7 SP1 x64)
  2. Once downloaded, execute the installer, and go through the installation (this process can take around 15-20 minutes).
  3. On completion, a log will be created in C:\Windows\Logs\CBS\CheckSUR.log.
  4. Attach this log to your next reply.
Alternatively, if these instructions are unclear for you, you can follow the tutorial below.
System Update Readiness Tool (SURT)
 
Provide a fresh copy of the components hive like you did in message #5.
Don't install any updates in the meantime.
 
I repaired a few more corruptions.
Please do following:

Step 1:
Replace Components Hive

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 COMPONENTS.ZIP and save it to your desktop.
  2. Right-click on it and select Extract all.... Make sure the "Show extracted files when complete" is checked and click Extract.
  3. Now we have the COMPONENTS file that we will be using to replace your current one.
  4. Navigate to C:\Windows\System32\config
  5. Right-click on the current COMPONENTS file and select rename. Rename it to COMPONENTS.bad.
    Note: If you get an error that the file is in use, reboot your computer and then try again.
  6. Take the file from the Components folder on your desktop and paste it into C:\Windows\System32\config
Let me know if the hive was replaced or if there were any errors.

Step 2:
Do or did you have/had a program installed called Sage 50 Accounts 2015 ?
 
Thanks, the components hive has replaced cleanly (in safe mode) with no errors in the event logs. Reboot showed no errors at the moment.

Yes Sage 2015 is installed - why do you ask?
 
Great.

Yes Sage 2015 is installed - why do you ask?
Some registry keys related to this program are looking a bit odd. As Sage 2015 is indeed installed there is nothing to worry about.


Follow the instructions below to run a scan with the System Update Readiness Tool (SURT) and provide a log to see where we are now.
  1. Download SURT for your system. (Windows 7 SP1 x64)
  2. Once downloaded, execute the installer, and go through the installation (this process can take around 15-20 minutes).
  3. On completion, a log will be created in C:\Windows\Logs\CBS\CheckSUR.log.
  4. Attach this log to your next reply.
Alternatively, if these instructions are unclear for you, you can follow the tutorial below.
System Update Readiness Tool (SURT)
 
Great. Try to install the available important updates. Start with the oldest available update and install each update one at a time.
Report the result.
 
The couple of updates (both Windows and Office ) went in fine, no errors reported, although the Software Protection service seems to repeat a licensing check every 30 minutes. Is that normal? (Could be that I've never noticed it before, but don't recall seeing that many event ID 1003/Source Security-SPP in the application log previously)
 
Open an elevated command prompt.
Copy and paste the following command into it, then press enter.

Code:
copy %windir%\logs\cbs\cbs.log "%userprofile%\Desktop\cbs.txt"
This will create a file, cbs.txt on your Desktop. Zip this file and attach the zipped cbs.txt to your next post.
 
The log looks good.

FRST Scan:
  1. Download the Farbar Recovery Scan Tool and save it to your Desktop:
    64-bit: Downloading Farbar Recovery Scan Tool
    Note: Your antivirus program may report FRST incorrectly as an infection. If so, disable the real-time protection when downloading and running FRST.

  2. Right-click to run the tool as administrator. When the tool opens click Yes to disclaimer.
  3. Note: Ensure that the Addition.txt check box is checked at the bottom of the form within the Optional Scan area.
  4. Press the Scan button.
  5. Please wait for the tool to finish. It will produce two logfiles called FRST.txt and Addition.txt in the same directory the tool is run from (which should be the desktop)
  6. Post the logfiles FRST.txt and Addition.txt as attachment in your next reply.
 

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

Back
Top