Posted by member 32550 on 2004-04-13 23:50:07 link

@LoveSonge:
WinXP doesn't have the shell in the system.ini, that's only win9x/ME. the shell of winNT Based OS is set in the registry.

Most problems on winNT based is, that the users haven't any Admin rights. that's why it wouldn't install, cause LS needs to change a few reg entries.
Now that we know that, letz have a look at the following strings and repair them:


HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\WinLogon\


In this folder you'll find an entry called:

shell | REG_SZ | explorer.exe

set it to your own:

shell | REG_SZ | x:/litestep/litestep.exe

----------------------------------------


HKEY_LOCAL_MACHINE\Software\Windows NT\CurrentVersion\IniFileMapping\ system.ini\boot\


check if the shell is set to:

SYS:Microsoft\Windows NT\CurrentVersion\Winlogon

If it is, set it to:

USR:Software\Microsoft\Windows NT\CurrentVersion\Winlogon

----------------------------------------


HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ BrowseNewProcess\


if the entry BrowseNewProcess = "YES", if it is set to "NO", change it, but if there issn't any Entry called BrowseNewProcess, just rightclick -> New -> Key name it to BrowseNewProcess and set the value to "YES".


The last one to check:


HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\


the entry called DesktopProcess.
The value has to be "1".
if the entry doesn't exist, rightclick -> New -> DWORD, name it to DesktopProcess and set the value to "1"




..... if these entries are checked.... ls will run on startup.