Depends what you want to run instead but if you go to the registry key:
HKLM\SOFTWARE\Microsoft\Windows NT\WinLogon\Shell
you can change that from the default explorer.exe to another windows executable, when you next restart and logon that will be the high level shell that windows will use.
I believe the new Windows Server 2008 can be run in headless mode without a GUI - maybe you could try that if its a server application.
explorer.exe does restart itself.
explorer.exe does restart itself.
Yes it does Sometimes but not always. Can i ask why you want to do this? I know you can replace explorer.exe with unix based/alternate versions. Are you finding it using up most of your CPU/MEM usage?
The kindest way to kill explorer in XP and not have it come back is:
1) Select Turn Off Computer from the Start Menu
2) Hold down SHIFT, CTRL and ALT and press the Cancel button on the resulting dialog with your mouse.
This is the method recommended by Microsoft when developing desktop bands (Explorer has to be killed in order to install the latest version of the band).