Missing taskbar.

A

Andrea Valori

Hi,
I have updated the embedded repositories to SP2 (not eval version, the
true one). By updating an older slx configuration, I create the sp2
runtime image, but I experience missing taskbar in the sp2 image (if I
call the explorer shell, the explorer window opens but without the
taskbar, start button etc.). I use minlogon configuration with my
custom shell starting, and when I want the explorer shell, by the CMD
I call it. Please note that with sp1 I don't figure this strange
behaviour and if I create a configuration by zero, I experience the
same behaviour. Another problem now I have is that the DHCP server
(2003 or 2000, not difference)don't assign a valid ip number to my
machine with the Basic TCP/IP macro configuration installed and
windows firewall turned off in sp2, and another time I don't figure
this behaviour whith the sp1 repositories.
Thanks in Advance, Andrea.
 
K

KM

Andrea,
I have updated the embedded repositories to SP2 (not eval version, the
true one). By updating an older slx configuration, I create the sp2
runtime image, but I experience missing taskbar in the sp2 image (if I
call the explorer shell,

You mean you launch explorer.exe manually?
In order to have the TaskBar to appear consistently you have to have Explorer Shell component in your Configuration.
the explorer window opens but without the
taskbar, start button etc.). I use minlogon configuration with my
custom shell starting, and when I want the explorer shell, by the CMD
I call it. Please note that with sp1 I don't figure this strange
behaviour and if I create a configuration by zero, I experience the
same behaviour. Another problem now I have is that the DHCP server
(2003 or 2000, not difference)don't assign a valid ip number to my
machine with the Basic TCP/IP macro configuration installed and
windows firewall turned off in sp2, and another time I don't figure
this behaviour whith the sp1 repositories.
Thanks in Advance, Andrea.

Can you ping the DHSP server? (assuming you've got autoconfiguration IP).
Check out the Firewall settings in your new image.

KM
 
G

Guest

Dear KM, I don't add the Explorer shell but only the explorer application in
my runtime. Please note that in sp1 version all work as I expect, include the
dhcp client. I can't add the explorer shell because I use minlogon with my
custom shell and I don't want change this configuration.
 
K

KM

Andrea,

As I said, without the Explorer Shell the Explorer Desktop appearance is inconsistent.

Anyway, do you have "Primitive: Browselc" component in your image?
(and just in case ,check for "Primitive: Browseui". Although I don't think it may be the cause).
 
G

Guest

Dear KM,

thanks for your reply. My questions are only to understand why a perfect
configuration in sp1 doesn't work in sp2 with the same manner. For istance, I
don't have the browselc primitive in the sp1 and so nor in the sp2 ( I'll try
to add it in the sp2 slx to resolve if it is the problem). But for my
convenience in this time I decide to continue to use the sp1 repositories,
and wait some fixes from MS (by the way, I have a lot of cmi errors in event
viewer if I update the sp1 tools to the sp2 ones and by newsgroup I resolve
that is a common issue).
Thanks for your time spent to me, I'll post news if I have.
 
L

Lucvdv

On Mon, 24 Jan 2005 01:25:02 -0800, "Andrea Valori" <Andrea
Dear KM,

thanks for your reply. My questions are only to understand why a perfect
configuration in sp1 doesn't work in sp2 with the same manner.

Explorer.exe shows the taskbar when it is started as shell.

In NT, Win2000 and XP, the same effect can be obtained by using cmd.exe or
any application as shell, and starting explorer.exe from there: if no other
instance is running, it detects that and displays the taskbar.

But this hasn't always worked in XPe: in some configurations Explorer would
just open an explorer window, even if it was the first instance.
Maybe it got more "sensitive" in SP2, but I've seen it in SP0 or SP1 as
well.


Perhaps the change in SP2 is security related.

As I found out the hard way, the "first explorer = automatically shell"
behavior can create security issues on systems with a custom shell.

In '98 or '99, I had a case where certain accounts on NT4 used a custom
shell, to restrict access to just what that shell allowed (on top of other
restrictions implemented through poledit).

If certain printer drivers from HP were installed, a printer error (out of
paper for example) would pop up an error dialog with a link to online help,
and by following a few links, the printers folder could be opened - but
because that folder is displayed by explorer, it popped up the task bar
instead.

What made it extremely grave in that particular case is that HP's driver
displayed the error dialog in the "local system" security context: it
bypassed all restrictions, including the 'allowed applications' list set in
poledit, and any application that was launched through the start button ran
with local system privileges.

Believe it or not, but it took only a week before a user stumbled onto that
hole and got into the system. It was another two weeks before we knew
*how* he got in so we could close it.
 
G

Guest

Dear Lucvdv,

if this behaviour is to cover a security issue, is a good thing. In my
configuration I use a custom shell and I reach the explorer only if I digit a
security password to open the CMD console. I use explorer only for
configuration purposes (and only the first time the system start) and my
requests are only to deep understand the XPE environment. So now I appreciate
the Microsoft's work and agree with them. Thanks for your reply.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top