Jump to content

Component Based Servicing Ignored by CCleaner


FMPeck

Recommended Posts

I'm new to the forum. I must confess I'm cheap, only using the free version at this time. The reason I'm doing so is that CCleaner doesn't currently address any problems in the Registry [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ComponentBasedServicing\Packages\] that currently affect user's ability to update KB's. One of the fixes that Microsoft reccomends is to rename the C:\Windows\SoftwareDistribution folder to SoftwareDistribution.old. What this is supposed to do is start the update process from scratch. This seems to create the new *.dat file, but does nothing concerning the registry.

 

However; when you look into the ComponentBasedServicing\Packages key, you find an entry called "LastError" everytime the KB update fails. It is my contention that this entry is what is causing subsequent KB fixes to install correctly. Somewhere in the update process, possibly the agent, is an API routine that gives the go-ahead to install subsequent "fixes" only after confirming that everything is OK up to this point. Package 1, in my case installed, package 1000 did not, and all subsequent packages. The link to the software distribution folder should be gone, so why doesn't the CCleaner program identify those entries and delete them as obsolete, or left over from previous installs? If what I say is true, Piriform would be flooded with people, including me, wanting to purchase a registry cleaner that fixes what Microsoft is apparently unable to fix.

 

Frank

Link to comment
Share on other sites

  • Moderators

Hi Frank and welcome to the forums.

 

are you on Windows 7?

I have to admit, I've completely given up on Windows 7 and the whole update saga, my go-to solution now is simply to upgrade any effected PC to Windows 10.

but if your theory is correct, I would have thought both Microsoft and Piriform would be all over it by now.

so it must be more than just deleting obsolete registry entries.

 

have you tested your theory and done such a removal?

Backup now & backup often.
It's your digital life - protect it with a backup.
Three things are certain; Birth, Death and loss of data. You control the last.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.