How can I start up Windows without explorer loading up?
Solution 1:
You can use the following registry key to change the shell that is started on bootup:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] Shell"="explorer.exe"
However, I recommend you read this ServerFault question which addresses the same issue and has some good insights.