Hi thank you so much for your help the fix did not work but it give me an idea so I copy COMPONENTS from other computer to 1 I had issues with and my updates is working normal now... Again thank you for your help
I would like to very strongly advise against this, and would urge you to restore it from any backups you have.
Most registry corruptions in the COMPONENTS subhive will not break the entirety of Windows Update. Much more usually, it is only when you attempt to install a similar update that the problem will become apparent, and Windows Update will break.
Even if you think the two machines are identical in every piece of hardware and software, the chances are the COMPONENTS sub-hive is not.
A simplistic example: Microsoft sometimes re-release updates a short time after release to fix an issue somewhere. If computer A installed update X today, and then an hour later Microsoft re-released version 2, and computer B installed version 2 because it checked for updates a couple of hours later, you would already run into problems. Different editions of Windows, different hardware, different component configuration, etc. all compound the problem.
It may well appear as though you have fixed the issue, but the likelihood is that it will come back to cause issues further down the road, and you will be back here with update problems maybe a month, maybe a year from now. But by then, it will be too far down the road, and there will be nothing I can do to fix your computer, no matter how hard I try.
The fix I posted above was a necessary step in order to proceed. It fixed a corruption of yours. It was not quite enough - there must be a second corruption, but it was progress.
If you have a backup, I would strongly urge you to use it now. It is your computer, and your decision, but I have now expressed my opinion here for your consideration.
Richard