My condolences, I had a corrupt profile once, I was a bit angry that I could find no way to uncorrupt it. I could find no tools that would fix it. I ended up having to remove the user and create a new one. Thankfully no file loss but the whole process was made harder than it should have been because the only user account on the system was the corrupt one and it refused to log in due to the profile problem.
My lessons learned from it.
windows profiles are far too complicated, it was hard to find low level information on how they work or how to diagnose and fix a bad profile.
make sure you have and know another login. preferably the admin one.