I tried using the tutorial listed here and it should have worked, but it didn't. I checked my spelling, my registry paths, and my values three times, and I followed every step correctly but it didn't work. For some reason it's still going to the key located in HKLM (Local Machine) instead of HKCU (Current User) even though I changed the shell value located in Software\Microsoft\Windows NT\CurrentVersion\IniFileMapping\system.ini\boot
to USR:Software\Microsoft\Windows NT\CurrentVersion\Winlogon
It doesn't make any sense why it isn't working.
Note: I'm trying to remove the shell completely for one user on the computer but no one else. Also, I did make sure I was logged onto the right user when I changed the shell value in HKCU.
I'm using Windows XP SP3