I tried searching the net and found:
Click start/run, type "regsvr32 regwizc.dll" (without the quotes) and click "ok". Then do the same for "regsvr32 licdll.dll". You should get a successful message for both and it should resolve the error message. If not, then try these steps:
Start the computer in Safe mode by hitting F8 at startup. Click start/run, type regedit and click ok. Expand the branches in the left pane by clicking the plus (+) signs to reach these keys:
Click on the folder representing each key and delete them one at a time. You may want to create a backup before doing so by clicking file/export and saving a copy to the desktop. If there is a problem after deleting, you can put the key back by double-clicking it. If there is no problem, you can delete the key later. When finished, restart the system normally after closing the registry editor.
Tried those things where I found both "regsvr32 regwizc.dll and regsvr32 licdll.dll" and click them to OK, however, still the windows activation message persists. I tried to booting on safe mode, but both "HKEY_USERS\.DEFAULT\Software\Microsoft\Cryptography\Providers and
HKEY_USERS\S-1-5-20\Software\Microsoft\Cryptography\Providers" are not in my system. Is this due to my operating system being Windows XP Home Edition rather Windows XP Professional Edition?
How do I resolve this problem? or just reinstall the whole OS and proggies?