Some problems with settings in XP Embedded

P

Peter

Hi all

I have a couple of problems with my embedded image, know some of the issues
has been asked before by me and other, but no solution to them..

1) When connection to a XPe machine with RDP, the desktop wallpaper is
missing and only 256 colors is allowed. If I connect to a Windows XP Pro, it
works with 24-bit
If I start the GroupPolicy MMC on the XPe machine and change:
\Computer Conf\Administrative Templates\Windows Components\Terminal
Services\
"Enforce Removal of Remote Desktop Wallpaper" from "Not configured" to
"Disabled" and
"Limit maximum color depth" from "Not configured" to "enabled and 24-bit"

Then both color and wallpaper works.. Now my question: Why is the default
setting "Not configured" different from Windows XP? how to change this
automaticlly in the image or from a cmdline or regfile on the XPe?

2) When connecting to the XPe machine (\\machinename) you can't see a shared
printer. This is also because of the weird group policy settings.
\Computer Conf\Administrative Templates\Windows Components\printers
"Printer browsing" from "Not configured" to "Enable"

I also need to change that in the image, guess I will find more options
which is configured weird as default.... So I really need a way to apply
them unattended.

3) Windows XP has a file for setting NTFS permissions called "Cacls.exe",
its also included in the Embedded Repositories but can't find any components
that include this file when I add a filter. Do I have to copy this file
manually?

4) The GroupPolicy MMC doesn't include the Windows Templates as default. You
need to copy "system.adm" from \Window\inf to
\Windows\system32\grouppolicy\adm before you can modify all that settings in
the MMC. How to automaticlly get the "System.adm" into \Grouppolicy\adm? all
the others *.adm files is copied correct to the \Grouppolicy\adm folder


Hope anyone can point me in the right direction

Thanks

/Peter
 
M

Micha

3)
are you searching for the Security File Dialog where you can set File/Folder
Permissions?
In this case you will need the "Security shell extension"

1)
Just a stupid Question : in the connection Settings of your Client machine
under "Experience"
you have allready marked "Desktop backround" ? and under "Display" the
right color?


regards
Micha
 
P

Peter

3)
are you searching for the Security File Dialog where you can set File/Folder
Permissions?
In this case you will need the "Security shell extension"
Nope, I have the Security Dialog and the "Security shell Extension"
included. I need the command line file called "Cacls.exe" its included as
default in a normal Windows XP and in the Embedded Repositories but no
component in target designer include that file.

1)
Just a stupid Question : in the connection Settings of your Client machine
under "Experience"
you have allready marked "Desktop backround" ? and under "Display" the
right color?
Yes, as I said the same settings on the client machine work to a normal
Windows XP Pro, the same settings also works when I change the Group Policy
on the XPe machine. So it 100% sure a problem with the XPe standard
configuration.


Anyway, thanks for your answers, more solutions are welcome..

Best Regards
Peter
 
Z

Zirong Wang

Peter said:
Hi all

I have a couple of problems with my embedded image, know some of the issues
has been asked before by me and other, but no solution to them..

1) When connection to a XPe machine with RDP, the desktop wallpaper is
missing and only 256 colors is allowed. If I connect to a Windows XP Pro, it
works with 24-bit
If I start the GroupPolicy MMC on the XPe machine and change:
\Computer Conf\Administrative Templates\Windows Components\Terminal
Services\
"Enforce Removal of Remote Desktop Wallpaper" from "Not configured" to
"Disabled" and
"Limit maximum color depth" from "Not configured" to "enabled and 24-bit"

Then both color and wallpaper works.. Now my question: Why is the default
setting "Not configured" different from Windows XP? how to change this
automaticlly in the image or from a cmdline or regfile on the XPe?
HKLM,"SYSTEM\CurrentControlSet\Control\Terminal
Server\WinStations\RDP-Tcp\UserOverride\Control
Panel\Desktop","Wallpaper",0x00000000,"<path to desktop.bmp>"
HKLM,"SOFTWARE\Policies\Microsoft\Windows NT\Terminal
Services","ColorDepth",0x00010001,4
 
A

Andy Allred [MS]

Please try this and let me know if it works. If it does work, i'll get the
fix in for the next release:

===
For the Remote Desktop client to connect to a Windows XP Embedded Terminal
Server at high color (24-bit) add the
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal
Server\WinStations\RDP-Tcp registry key.
The default value must be changed from 3 to 4 in the Terminal Server Remote
Desktop component.
===

Andy
 
P

Peter

Zirong Wang said:
HKLM,"SYSTEM\CurrentControlSet\Control\Terminal
Server\WinStations\RDP-Tcp\UserOverride\Control
Panel\Desktop","Wallpaper",0x00000000,"<path to desktop.bmp>"
HKLM,"SOFTWARE\Policies\Microsoft\Windows NT\Terminal
Services","ColorDepth",0x00010001,4
Thanks for your help, it works to add this to registry settings in target
designer.

Regards
Peter
 
P

Peter

Hi Andy

Thanks for the answer, it works just fine. Zirong Wang settings also works
but are under policies.

Regarding the missing wallpaper, that also seems to be a bug.. the key:
HKLM,"SYSTEM\CurrentControlSet\Control\Terminal
Server\WinStations\RDP-Tcp\UserOverride\Control Panel\Desktop","Wallpaper"

is default set to Wallpaper="[none]" (The text "none")

If I change it to Wallpaper="" it still doesn't work, but if I insert
Wallpaper="C:\" the wallpaper is correct displayed over the RDP connection.

This is just two settings which is wrong in embedded, im nervous that other
more critical settings which also can be configured from Group Policy could
be wrong as default :-( And that could give very big problems when the
machine is deployed to customers....

What about the other issues? any suggestion there?

Thanks

/Peter
 

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