Ok...I got LiteStep running on WinXP, But...

If I reboot I get 2 text windows that popup..
They are the Desktop.ini in the windows dir..
They read like this..
[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21787
There making a call to shell32.dll, port 21787
And if I try to access my C:\ litestep crashes and Explorer takes over for file managing.
Any want to let me know what script I need to edit?
I've check the scripts and made sure the dir. were right...
system.ini doesn't even have SHELL="Litestep-Dir."
I'm lost here...
4,336 views 14 replies
Reply #1 Top
that's why i'm asking first before running it on winxp... the shell in winxp i heard loads from the registry and not from c:\system.ini... anyways let's see who can help us. good luck
Reply #2 Top
I found something that might be usefull to WinXP users.
TweakXP http://www.totalidea.de/frameset-tweakxp.htm
It says you can change the start button/options and make the task bar transparent.
There might be hope...
It also sounds like a childs tool...
Can't realy change the Explorer look and feel..
I'm going to keep searching for a solution...
I want LiteStep.
Reply #3 Top
Litestep on WinXP is the same as for WIn2k or WinNT.
That means that Litestep requires a registry entry rather than the system.ini.
The easiest way to load up Litestep is to download one of the newer Distros. LSDistro is a new one and will ask you what version of windows your running etc. Then it will install and comes with a few preconfigured themes.
You can find links to it on ls2k.com and shellfront.org.
Reply #4 Top
Or read my response in the other thread...
Reply #5 Top
I tried that LSDistro.
I got further with the LiteStep Beta.
And the same errors.
Umm...The Registry changes, are they documented in the help files?
I read those, but it sounded that they were only need for multi-users.
THe issue I am having now with LSDistro is it is having trouble finding the modules...
I changed the scripts to point in the right dir.
But still the same errors....I'll play around with it a little more, maybe I'll stumble accross the problem...
Thanks Again for you Helpz
Reply #6 Top
hehe, sorry for the briefness of my earlier reply, I was at work.

I can tell you the method I use. I have used it for both WinNT and Win2K so I presume it should work for XP as well.

This method works for ALL users (running Litestep) and involves only one reg key. It allows multiple instances of windows explorer and hasn't given me any errors due to paths etc.

The reg key is:

HKEY_LOCAL_MACHINE on local machine

SOFTWARE\Microsoft\Windows NT\Current Version\Winlogon

The line to look for is:
Shell: REG_SZ:C:\WIndows\explorer.exe

CHange the line to:
Shell: REG_SZ:C:\Litestep\Litestep.exe

Thats about it. Then make sure your Litestep directory is on the C drive (or make sure the path you defined in the reg key matches your Litestep location). Most themes will then work with that directory structure (usually in a Litestep\Themes\ directory. Try one of my recent themes (cause I know they work with standard directory structure)(one word of caution...use a recent build of litestep, mar01 or newer).

Now thats about it...good luck
Reply #7 Top
No, in WinXP there is no HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\"Windows NT"\Current Version\Winlogon

I checked...and tried...
On WinXP it has in the reg. Windows 3.1 xxx
and nothing about Winlogon...

I'm searching the registry for anything that looks like what you posted.

Geez, the things I go threw just to have a Dual Processor machine..
Reply #8 Top
OMG!
I think I found it!
The WinXP Shell Settings in the Registry.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\Winlogon\
Shell: REG_SZ explorer.exe

That look right?
If so, might want to post it some place on the next Litestep builds.
Reply #9 Top
Posted here again for the 'hard-of-surfing'....

Configuring Windows NT for LiteStep
-----------------------------------
The most common problem that happens during a LiteStep install on a
Windows NT machine is that most of the time users don't have administrative
privileges on their machine and can't use a shell swapper.
There is, however, a way to get around this.

You will need to modify a few registry entries, don't be afraid, so fire up regedit
and lets get started :

- HKey_Local_Machine\Software\Windows NT\CurrentVersion\IniFileMapping\
system.ini\boot>SYS:Software\Microsoft\Windows NT\CurrentVersion\Winlogon
change this to USR:Software\Microsoft\Windows NT\CurrentVersion\Winlogon
- HKey_Current_User\Software\Microsoft\Windows NT\CurrentVersion\
Winlogon>Shell
change the value of Shell to c:\litestep\litestep.exe to add LiteStep.
- HKey_Current_User\Software\Microsoft\Windows\CurrentVersion\Explorer\
Advanced>SeperateProcess
if this DWORD is set to "1" explorer won't load as the shell when triggered
inside another shell, if this key is set to "0" it will.
This key effects LiteStep if you are using Internet Explorer 4 and up, if you have
an earlier version of Internet Explorer, use a STRING named DesktopProcess,
with a value of "1" instead of the DWORD. Basically you need this set to yes if
you don't want to have explorer setting itself as shell everytime you access it.

Note: You can make LiteStep restart automatically after a crash in Window NT.
This was taken from the LiteStep b24 Manual written by TheMAN.
"The command SetAsShell makes LiteStep behave as the Official shell and it
notifies Windows of this fact. This does seem to create some problems with
with Windows at times (especially with IE and quite often when running NT)
and it has been found that if you do use StepAsShell in your Step.Rc, you might
have to set the
HKEY_LOCAL_USER\Software\Microsoft\Windows\Current Version\Explorer\DesktopProcess
key's value in your registry to 1 to get IE (and Windows) to work properly.
The only advantage to using SetAsShell is that LiteStep is automatically started
when it crashes, like Explorer normally does. As setting LiteStep as the shell
seems to create strange problems on different machines, it is suggested that
you don't set this value in your Step.Rc. If you do use SetAsShell and decide to
take it out after a while, remember that you will have to reboot (not Recycle
as is the normal case with a Step.Rc change) and that you may have to set the
HKEY_LOCAL_USER\Software\Microsoft\Windows\Current Version\Explorer\DesktopProcess
registry value back to 0 to get everything working properly."
So basically, if you want to try this - take a risk, worst thing that can happen is
that you will have problems with explorer until you change the key back.

Configuring Windows 2K for LiteStep
-----------------------------------
The most common problem that happens during a LiteStep install on a Windows NT
machine is that most of the time users don't have administrative privileges on their
machine and can't use a shell swapper. There is, however, a way to get around this.

You will need to modify a few registry entries, don't be afraid, so fire up regedit
and lets get started.

- HKey_Local_Machine\Software\Microsoft\Windows NT\CurrentVersion\IniFileMapping\
system.ini\boot > Shell
change this to USR:Software\Microsoft\Windows NT\CurrentVersion\Winlogon
- HKey_Current_User\Software\Microsoft\Windows NT\CurrentVersion\Winlogon>Shell
change the value of Shell to c:\litestep\litestep.exe
- HKey_Current_User\Software\Microsoft\Windows\CurrentVersion\Explorer
create a New value called DesktopProcess and set the Data Field to 1.
- HKey_Current_User\Software\Microsoft\Windows\CurrentVersion\Explorer\BrowseNewProcess >
change this value to "yes", it seems to correct a few problems with explorer
spawning itself as the shell.

Note: You can make LiteStep restart automatically after a crash in Window NT.
This was taken from the LiteStep b24 Manual written by TheMAN.
"The command SetAsShell makes LiteStep behave as the Official shell and it notifies
Windows of this fact. This does seem to create some problems with Windows at times
(especially with IE and quite often when running NT) and it has been found that if you
do use StepAsShell in your Step.Rc,you might have to set the
HKEY_LOCAL_USER\Software\Microsoft\Windows\Current Version\Explorer\DesktopProcess
key's value in your registry to 1 to get IE (and Windows) to work properly.
The only advantage to using SetAsShell is that LiteStep is automatically started when
it crashes, like Explorer normally does. As setting LiteStep as the shell seems to create
strange problems on different machines, it is suggested that you don't set this value in
your Step.Rc. If you do use SetAsShell and decide to take it out after a while,
remember that you will have to reboot (not Recycle as is the normal case with a
Step.Rc change) and that you may have to set the
HKEY_LOCAL_USER\Software\Microsoft\Windows\Current Version\Explorer\DesktopProcess
registry value back to 0 to get everything working properly."
So basically, if you want to try this - take a risk, worst thing that can happen is that
you will have problems with explorer until you change the key back.

No-one listens....

Reply #10 Top
Paul: The things you go through to get people 'steppin' eh? You have the patience of a .......... er.... very patient thing. lol.
Reply #11 Top
Jafo,
Thanks..I've read threw the 2k directions.
The problem with WinXP is that not all of the REg. entries are listed, liek this one..
HKey_Current_User\Software\Microsoft\Windows\CurrentVersion\Explorer\BrowseNewProcess
Might not be needed.
I have adjusted the things you pasted there.
Now to reboot.
Thanks again.
Reply #12 Top
I am still getting the Desktop.ini files poping open upon boot.
One more thing. Arent't the browser windows suppose to take on the look of the theme?
They still look like Explorer windows.

But I've changed all registry entries, except the one I posted above.
It's not in the regedit listing.

It's running with out Explorer.exe showing up in the Taskmanger.
Thanks
Reply #13 Top
Litestep doesn't change the look of the windows. Need Windowblinds for that.
Did you change back the initial Desktop.ini settings that you change? Leave those the way they were and only modify the Registry. I think.
Reply #14 Top
Paxx is right....if you run LiteSTEP, be sure to run WindowBlinds as well....that way you can get a truly integrated style...[assuming you find a matching theme/skin].
Scripting can set it up to load the WB skin automatically with the 'STEP theme....and when you change themes, you auto-change the WB skin as well....it's a great trick that can show dramatic style variation/changes...

As for NT/2K/XP...LiteSPAWN as a shell/manager is the go....saves fiddling with the registry yourself...