These are the settings for Removal and reestablishing explorer as shell in Win2000 which 'should' be the same as XP...or close enough. [I've never had to 'uninstall']...
Uninstalling LiteStep from Windows 2000
The most common problem that happens during a LiteStep uninstall on a Windows 2000 machine is that most of the time users don't have administrative privileges on their. However, if you do have administrative rights on your machine you will need to modify a few registry entries to get LiteStep uninstalled. So lets fire up regedit and get started on making your LiteStep headache go away.
First find the key:
HKey_Local_Machine\Software\Windows NT\CurrentVersion\IniFileMapping\system.ini\boot>SYS:Software\Microsoft\Windows NT\CurrentVersion\Winlogon
and change this to USR:Software\Microsoft\Windows NT\CurrentVersion\Winlogon
HKey_Current_User\Software\Microsoft\Windows NT\CurrentVersion\Winlogon>Shell
and change the value of Shell to c:\winnt\explorer.exe to put Explorer back in as your shell.
HKey_Current_User\Software\Microsoft\Windows>BrowseNewProcess - Make sure that this DWORD is set to "no" so that explorer loads properly. This key effected LiteStep if you were using Internet Explorer 4 and up, if you have an earlier version of Internet Explorer, use a STRING named DesktopProcess, with a value of "0" instead of the DWORD. Basically you need this set to no if you want to have explorer setting itself as shell everytime you access it.