That key catches old programs trying to install in old ways and makes it a new way. Your's is here HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon and Shell= You need to do this if you are working at your computer. If you are maintaining it do it my way.
If you change the shell the only way you can GUI is to change it back.
Boot menu is much easier. You can choose.
Make life easier. Edit c:\boot.ini (you'll need to unhide/unsystem/unreadonly it)
Mine is
[boot loader]
timeout=3
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /SOS
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows Server 2003, Enterprise" /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
C:\CMDCONS\BOOTSECT.DAT="Microsoft Windows Recovery Console" /cmdcons
So mine displays the boot screen for 3 seconds (default is 30 which is far too long). I have 4 options. 2 are for the same OS - one with optional /sos switch (this shows the names of drivers as they load instaed of a progress bar). As the default is set to XP and the two lines for XP (1 and 3) it takes the first matching line (the one with /sos).
To force an alternateshell boot
On the bootup menu (press F8 to see it or have two entries in boot.ini (they can be the same) there's something else at the bottom you have to press to go Advanced. Then select Command Shell or something like that (it's been years since I last looked). This will add for this boot only a command line parameter to whatever OS you choose on the first screen.
To add to the main menu
Duplicate your line (which you may have done as above). Whichever one you want to be the default is the first one (in mine the /sos one) and use instead of /sos or as well as
/sos - /safeboot:minimal(alternateshell) /sos /bootlog /noguiboot (only the /safeboot:minimal(alternateshell) is required but all the switches I list are applied when you choose it from the Advanced menu).
They mean
Safe Mode with Command Prompt
Show Drivers as they Load
Record a Bootlog (NBTLOG or something similar)
Hide pretty things during boot.
Be aware. All both of these do is put a command prompt window on a blank desktop. You can't turn of GUI (I suppose you can run full screen).
--
----------------------------------------------------------
http://www.g2mil.com/Dec2003.htm
anonymous said:
Hey David I havent rebooted yet I was wondering if U might know if the
setting is stored in the following registry of the follwing key
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\IniFileMapping\system.ini\boot]
"Shell"="SYS:Microsoft\Windows NT\CurrentVersion\Winlogon"
Jerold meantioned to change the shell I just want to be sure to make the
correct change.
If that is the correct key I want path to appear something as follows right
"Shell"="SYS
ath to CMD.EXE"
One last thing, this will only change the winlogon correct or am I wrong
here?