Hi. 
You could try this methodology instead:-
How to copy data from a corrupted user profile to a new profile in Windows XP
If that still does now work the only other options would be consider a repair of the Operating System:-
How-to repair Windows XP
Or a actual a reformat and reinstallation of the Windows Operating System. Not a lot else I can advise to be quite honest. Anyway might as well clean up tools etc as follows...
Reset SR Points/Clean up with OTL:
Any left over merely delete yourself and empty the Recycle Bin.

You could try this methodology instead:-
How to copy data from a corrupted user profile to a new profile in Windows XP
If that still does now work the only other options would be consider a repair of the Operating System:-
How-to repair Windows XP
Or a actual a reformat and reinstallation of the Windows Operating System. Not a lot else I can advise to be quite honest. Anyway might as well clean up tools etc as follows...
Reset SR Points/Clean up with OTL:
- Double-click OTL to start the program.
- Copy the lines from the codebox to the clipboard by highlighting ALL of them and pressing CTRL + C (or, after highlighting, right-click and choose Copy):
Code:
:Commands
[ClearAllRestorePoints]
- Return to OTL, right-click in the Custom Scans/Fixes window (under the cyan bar) and choose Paste.
- Then click the red Run Fix button.
- Let the program run unhindered. When finsihed click on OK and close the log that appears.
- Note: I do not need to review the log produced.
- Now close all other programs apart from OTL as this step will require a reboot.
- On the OTL main screen, depress the CleanUp button.
- Say Yes to the prompt and then allow the program to reboot your computer.
Any left over merely delete yourself and empty the Recycle Bin.