Strange errors after QFE updates

T

Thomas MODLIBA

I just imported the most recent QFE updates (from March on - I did this
especially because of the sasser update) and got now some strange problems:

1. the start menu does not show up. There is a thin bar on the bottom of
the screen, like when the size of the taskbar is altered. Even the
cursor alters when I move there but I cannot resize it.
When I try to open start menu by pressing the windows key on the
keyboard nothing happens.

2. .NET Framework doesn't work now.
OK, there are some unresolved dependencies like IE, WMI, Accessibility,
MSXML, MDAC, ... which are really not needed - the application running
is only a console application - and it worked before.
But now the .NET applications come up with an error message.
Before they worked perfectly.

3. There's now an error message saying: Internet explorer cannot find
HTML file for active desktop. I don't want an active desktop and IE
isn't installed either.

Moreover I have some other problems I need to resolve:

1. I use an Advantech PCM-5823 Board with Geode CPU.
When I set less than 4MB for shared RAM in BIOS the system freezes just
before the login promt. I get the blue background and some tiny stripes
on the screen.
I set a resolution of 800x600 with 16 Bit in the driver's properties in
TD (~1MB Memory required).
On the display control panel I can set the resolution but no other color
depth than 16 Bit.
At system shutdown when there should appear the "it's now safe ..."
message I also get a strange screen with those tiny stripes.

2. I need to share the system drive.
I added the file sharing component in TD but on the Image when I right
click the drive the "share" entry does not show up.

3. I need the interface for editing the network properties.
The board has two onboard Intel 82559 network chips onboard.
They seem to work because when I type "ipconfig" on the console I see
that they got an IP address from the DHCP server and I can ping any
computer in the network.
But the "Network Connections" folder in control panel is empty, no
connection is shown.

Please help me with those issues!
 
K

KM

Thomas,

I'd suggest first to compare your SLX project before and after the update
you made to see what components made the difference (bugs).

Add "Primitive: Browselc" component and see if it helps with all the issues
you got with installing the QFEs.

If it doesn't:

1. Check out the thread "Nothing on the start menu" that has been finished a
few days ago. The resolution was to re-install the Mantis DB.

2. Any related errors in your FBAlog.txt?

3. "Primitive: Browselc" component.

Other problems you have:

1. Make sure you use proper display driver. Check you FBAlog for any video
related errors.
Read this tip:
http://msdn.microsoft.com/embedded/community/tips/xp/videores/default.aspx

2. Add this string reg.value:
[HKCR\Drive\shellex\PropertySheetHandlers\Sharing] (Default) REG_SZ
"{f81e9010-6ea4-11ce-a7ff-00aa003ca9f6".

3. Add "Network Command Shell" and "Netshell" componnt. Then you can use
netsh tool to setup network connections.

KM
 
T

Thomas MODLIBA

Thanks a lot fpr the quick answer!
I'll try as soon as possible and then then I'll tell you what happened.

Kind Regards
Thomas
Thomas,

I'd suggest first to compare your SLX project before and after the update
you made to see what components made the difference (bugs).

Add "Primitive: Browselc" component and see if it helps with all the issues
you got with installing the QFEs.

If it doesn't:

1. Check out the thread "Nothing on the start menu" that has been finished a
few days ago. The resolution was to re-install the Mantis DB.

2. Any related errors in your FBAlog.txt?

3. "Primitive: Browselc" component.

Other problems you have:

1. Make sure you use proper display driver. Check you FBAlog for any video
related errors.
Read this tip:
http://msdn.microsoft.com/embedded/community/tips/xp/videores/default.aspx

2. Add this string reg.value:
[HKCR\Drive\shellex\PropertySheetHandlers\Sharing] (Default) REG_SZ
"{f81e9010-6ea4-11ce-a7ff-00aa003ca9f6".

3. Add "Network Command Shell" and "Netshell" componnt. Then you can use
netsh tool to setup network connections.

KM

I just imported the most recent QFE updates (from March on - I did this
especially because of the sasser update) and got now some strange
problems:

1. the start menu does not show up. There is a thin bar on the bottom of
the screen, like when the size of the taskbar is altered. Even the
cursor alters when I move there but I cannot resize it.
When I try to open start menu by pressing the windows key on the
keyboard nothing happens.

2. .NET Framework doesn't work now.
OK, there are some unresolved dependencies like IE, WMI, Accessibility,
MSXML, MDAC, ... which are really not needed - the application running
is only a console application - and it worked before.
But now the .NET applications come up with an error message.
Before they worked perfectly.

3. There's now an error message saying: Internet explorer cannot find
HTML file for active desktop. I don't want an active desktop and IE
isn't installed either.

Moreover I have some other problems I need to resolve:

1. I use an Advantech PCM-5823 Board with Geode CPU.
When I set less than 4MB for shared RAM in BIOS the system freezes just
before the login promt. I get the blue background and some tiny stripes
on the screen.
I set a resolution of 800x600 with 16 Bit in the driver's properties in
TD (~1MB Memory required).
On the display control panel I can set the resolution but no other color
depth than 16 Bit.
At system shutdown when there should appear the "it's now safe ..."
message I also get a strange screen with those tiny stripes.

2. I need to share the system drive.
I added the file sharing component in TD but on the Image when I right
click the drive the "share" entry does not show up.

3. I need the interface for editing the network properties.
The board has two onboard Intel 82559 network chips onboard.
They seem to work because when I type "ipconfig" on the console I see
that they got an IP address from the DHCP server and I can ping any
computer in the network.
But the "Network Connections" folder in control panel is empty, no
connection is shown.

Please help me with those issues!
 
T

Thomas MODLIBA

So, i have checked all the components, but it still doesn't
work.

In the SLX some components have changed (e.g. Winlogon).
Because I don't have a backup of the old SLX it's hard to
find out what has changed.
The problem is, that I thougt I could recover the changed
file from the Novell server, but SLX files are enhanced and
not deleted and stored new as it seems - bad luck.

One thing I forgot to mention was, that the systme crashes
at logon with an exception fault of the logon process after
a normal build.
I found out, that the "Windows logon" component has been
updated to a more recent version but the files in the
component remained the same.
When i manually replaced the files on Flash with the more
recent versions it worked without error (but maybe the
problems I have come from here ?!?!)

I already read the thread about "Nothing on the start menu"
and tried the suggestions - didn't work.
With the latest QFEs some Mantis things have been updated -
I have seen.
But I don't know how to re-install the Mantis DB.
Please give me a suggestion.

The Browselc component was already in the configuration.

..NET Framework: well, there are many errors in the
FBAlog.txt, the error messages say, that a huge amount of
files ist missing.
But they are not in the component and not elsewhere in the
repository. Mot of the files missing are some kind of
default settings files, some are missing in a not existing
subdirectory in the .NET folder: "\JA\" and "\1041\".
Maybe this is because I enabled the German language
support?!?!?


The display driver shows no error.
I have tried several driver versions for the GX1 / Geode.
Two I created by my own by use of drivers from Advantech
and Kontron (created an .sld out of an .inf) and one I got
from XPEfiles.com.
But maybe they weren't good enough.

Network problem: "Network Command Shell" and "Netshell"
component have already been in the configuration, but the
"network connections" control panel is still empty.


-----Original Message-----
Thomas,

I'd suggest first to compare your SLX project before and after the update
you made to see what components made the difference (bugs).

Add "Primitive: Browselc" component and see if it helps with all the issues
you got with installing the QFEs.

If it doesn't:

1. Check out the thread "Nothing on the start menu" that has been finished a
few days ago. The resolution was to re-install the Mantis DB.

2. Any related errors in your FBAlog.txt?

3. "Primitive: Browselc" component.

Other problems you have:

1. Make sure you use proper display driver. Check you FBAlog for any video
related errors.
Read this tip:
http://msdn.microsoft.com/embedded/community/tips/xp/videores/default.aspx

2. Add this string reg.value:
[HKCR\Drive\shellex\PropertySheetHandlers\Sharing] (Default) REG_SZ
"{f81e9010-6ea4-11ce-a7ff-00aa003ca9f6".

3. Add "Network Command Shell" and "Netshell" componnt. Then you can use
netsh tool to setup network connections.

KM
 
K

KM

Thomas,
So, i have checked all the components, but it still doesn't work.

You may want to save SLX while you're playing with the components.
One thing I forgot to mention was, that the systme crashes
at logon with an exception fault of the logon process after
a normal build.

What error?
I found out, that the "Windows logon" component has been
updated to a more recent version but the files in the
component remained the same.
When i manually replaced the files on Flash with the more
recent versions it worked without error (but maybe the
problems I have come from here ?!?!)

This is I don't understand. When you manually replaced the files what source
have you used?
If component does not gte properly updated in your XPe tree, I'd definitely
suggest you to re-install XPe database.
With the latest QFEs some Mantis things have been updated - I have seen.
But I don't know how to re-install the Mantis DB.

Mantis DB is another name for XPe databse.
Please give me a suggestion.

Unfortunately, you will need to unstall XPe, clean up "\Windows Embedded
Data" directory and install the XPe/SP1 again.
.NET Framework: well, there are many errors in the FBAlog.txt,

Not a good indication :-(
Btw, do you use .Net 1.0 or 1.1? If not latter, consider update to latest
http://www.microsoft.com/downloads/...d7-c25f-4aef-9a5e-e79ed9549e80&DisplayLang=en.
Maybe this is because I enabled the German language support?!?!?

It may be the cause. I haven't tested languages different from English so I
can't help you with that. Maybe some other folks here who dealt with it may
help you.
The display driver shows no error.

How does the video card work under XP Pro?
Check if "PNP (Kernel-mode)" component is in the image.
Check at run time if th driver is installed properly using Device Manager or
devcon.
Network problem: "Network Command Shell" and "Netshell"
component have already been in the configuration, but the
"network connections" control panel is still empty.

Is "Network Configuration" and "Network Performance Counters" components in
the image?
Are you able to see/modify network connections through netsh.exe at run
time?
Also check setupapi.log for any error.
Use Filemon/Regmon to find out missing components.

KM
 
T

Thomas MODLIBA

So, now I reinstalled the database and built a new image, now it works.
Also I tried not to be soooo good, so my image size is now 170MB instead
of 100MB, because I let TD resolve all dependencies, although I do not
need IE and all the other stuff, but for this prototype I have a 256MB
CF Card and I want to finish and not to spend nights with space
optimisation.
But I would be glad, if you could give me some tips which components I
can leave away when I only need a simple .NET console application.

So thanks a lot for your patience and your help!

Thomas
 
K

KM

Hi Thomas,

I can't help you much with .Net dependencies. I'd expect, though, that you will need to resolve them all since the Framework is more
a solid piece than just a few independent layers.

Also, I'd expect that your image size will be much growing as you add .Net components.

Someone else who worked on XPe/.Net optimizations may help you more here.
 

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