Explorer does not behave correctly when it is not the Default ShellLast reviewed: November 27, 1998 Article ID: (e)000001 |
|
The information in this article applies to:
SYMPTOMSWhen using a shell other than explorer.exe, on a per user basis, (i.e. it is possible that each user has a different shell) explorer does not function correctly in that it attempts to load as the main shell. CAUSEExplorer.exe looks at the [boot] section of the system file: system.ini for the 'shell' entry to determine if it is the default shell. Under Windows NT this is not actually an entry in system.ini but rather an entry in the registry that is mapped by the following entry under HKEY_LOCAL_MACHINE: Software\Microsoft\Windows NT\CurrentVersion\IniFileMapping\system.ini\boot\shell Which has the value SYS:Microsoft\Windows NT\CurrentVersion\Winlogon. Which in turn maps to Software\Microsoft\Windows NT\CurrentVersion\Winlogon in the HKEY_LOCAL_MACHINE key. This is a global key value and therefore a per-user shell setting (under HKEY_CURRENT_USER) will not work. WORKAROUNDSee (e)000002.STATUSThis behavior (can you believe it?) is by design. |
Last reviewed: November 27, 1998 © 1998 (e) Stuff. All rights reserved. |