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.