Today I turned on my computer to find that there was an error when I tried to log onto my default username. The error was:
Windows cannot load the locally stored profile. Possible causes of this error include insufficient security rights or a corrupt local profile. If this problem persists, contact your network administrator.
DETAIL - An I/O operation initiated by the registry failed unrecoverably. The registry could not read in, or write out, or flush, one of the files that contain the system's image of the registry.
This has happened to me before but it was fixed by making a new username. Is there any possible way that I will not have to make another one? Any help will be GREATLY appreciated.

*edit* running windows xp sp1