It's possible that your user profile is not corrupted, but that Windows is having trouble loading it (think a bad hard drive). You can boot into the Windows 7 Recovery Console from your Windows 7 DVD. Open the command prompt and start a chkdsk.
If your profile is actual corrupted, you can try a system restore. This will restore your profile back to an earlier date. Again, use the Windows 7 DVD to do this.
You may also be able to rename the user profile using the command prompt (eg
ren UserAccount UserAccount.old
And then try to log in, Windows might complain of a different problem but it should recreate a profile for you.
EDIT: Are you sure you are the only user? Unless you are the
local administrator, there should also be an "Administrator" account.share
'improve this answer
answered Jan 6 '10 at 5:49
I forgot to mention that System Restore, for some reason was turned off. So no previous restore points have been created. I will try chkdsk, then try renaming and let you know how i go. Thanks - Ryan Jan 6 '10 at 6:04
Just quickly, do you know how to get from drive x to drive c for rename in cmd? Its defaulting to the dvd drive dir.- Ryan Jan 6 '10 at 6:33
Sorry I worked that out, silly question. okay, chkdsk returned no errors. And renaming the folder produced the same result. Any other ideas? - Ryan Jan 6 '10 at 6:42
also, there is no administrator account that I am aware of. There is no administrator folder in /Users, and I cannot view a list of users in Control Panel > User Accounts because safe mode does not allow it. Can you think of anything else that could solve this issue? - Ryan Jan 6 '10 at 11:36
As a last ditch effort, I would try booting into the recovery mode from the DVD and try to create a new user using "net user <username> <password>" and then "net localgroup Administrators <username> /add". You may want to also try this from "Safe Mode With Console". Otherwise get yourself and external hard drive and xcopy/robocopy C:\Users\YourProfile to the external drive plus whatever other data you have. You may also use a Linux LiveCD to accomplish this. Otherwise... best of luck and I'm sorry that I wasn't able to help further. - ta.speot.is Jan 6 '10 at 12:59show 2 more comments