My system registry was cleaned using CCleaner.(This program is a freeware and downloaded from http://www.ccleaner.com/)

In this process I lost all updates(something around 100 updates..) of windowsXP SP2,which is a pirated version.The updates are periodically down loaded from windows website

And I couldnot undo the action.

But my system is working normal even after loosing the updates listed in control panel>add remove program window.

My doubt is why CCleaner programs recommonded to remove the updates when they are part of widows XP operating program.

And what could be the consequenses I have to face because of the loss of updates in the future.

I scaned my computers registry from a registry cleaner, but I m in doubt that is it really cleaning the invalid registryies or not. I think that it is not compeletly scanning all registry entries. One more think I create a invalid registry in "regeditor" but it is not showing me that invalid registry. So how i can chk abt this "is my registry cleaner is working fine or not"