What did not work?
I still could not log in using safe mode.
How did you log in?
I used the normal configuration to log in.
Did it actually work?
Yes, I managed to log in to my administrator account, and everything is normal, apart from the fact I couldn't see the hp wallpaper that I would normally see when Windows boots and the login screen appears.
Why did you do this if you could get in? What is wrong with the drive letter assignment?
When I looked at My Computer, the Local Disk was assigned to F:, not C:. I realized that had been my problem, so I changed it. That was probably why the first fix did not work, because the userinit.exe was looking for files on C: (correct me if i'm wrong). I used Regedit32.exe to reassign my drive to C:.
I had changed it in the first place because in my earlier post i mentioned I cloned my drive to my 1 TB external hard drive, so I could transfer that to my 250 GB hard drive. I tried to boot that drive, but I wasn't happy with seeing that @Local Disk@ was still C: and not my hard drive, So I swiched the assignments.
I thought it worked, but then I realized that when I switched the hard drives the external would not boot. I learned that you cant boot XP form an external drive, so I tried to use Clonezilla instead of XXClone to transfer my files to my 250. There were a load of issues involving clonezilla, so I had to create a smaller partition on my 1TB so Clonezilla could clone the drive properly, but that corruptd the files on the hard drive.
I put the 80GB drive back so I could try and use it again, wich is when I realized it didn't work. There was no C: drive to look for data, which is probably why I could not log on. I don't know what that fix did, but it must have told userinit.exe to look in F: not C:? (again, correct me if i'm wrong).
So when I switched the assignments again, it was looking in the wrong place again.
I couldn't keep the assignment as F: because all my programs looked for things on C: so i had to change it.
Sory idf this is a bit cinfusing, I'm not sure how to explain all this.So it was working and now it is not and you are going to run a fix, what fix?
I'm going to run the first userinit.exe fix you gave me. I think it didn't work because it was telling userinit to look in C: and now that i've switched it, i need to fix it again?
Hope that clears things up. Oh, and here's my last report: