I had this exact same problem with the windows profile error and here's the solution that I came up with that worked perfect. Go into registry editor (start-run-"regedit") and go through the following steps:
->HKEY_LOCAL_MACHINE
->SOFTWARE
->Microsoft
->Windows NT
->Current Version
->Profile List.
Find which folder has your user name in it and change the
ProfileImagePath back to your old user name.
Make sure you do this while logged in as another user.
Restart your computer and wham, you're done.