Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1171952
  • 博文数量: 290
  • 博客积分: 3468
  • 博客等级: 中校
  • 技术积分: 3461
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-28 22:21









分类: 嵌入式

2012-04-19 09:52:34

On Vista, Windows 7 and later (?)
 the solution is simple: Use 32-bit colors (-a 32)

Enabling 24-bit colour RDP in Windows 2003

By default, Windows 2003 RDP connections were designed to be limited to 16-bit colour. This makes some of the Windows icons look bad because they were designed to be viewed in 24-bit colour or higher.

  1. Go to Start -> Run.
  2. Type in gpedit.msc and click on OK to run the program.
  3. In the window that opens’ left panel, go to Computer Configuration -> Administrative Templates -> Windows Components -> Terminal Services.
  4. On the right-hand panel, find the setting that says Limit maximum color depth and double-click it.
  5. In the dialog box that pops up, select Enabled from the radio buttons at the top of the dialog.
  6. In the combo box, select “24 bit” or “Client compactable“.
  7. Click OK.
  8. Restart the computer for settings to take effect.

24 bit RDP under Windows XP

 While RDP connections to Windows 2003 Server default to 16 bit color depth and can be changed to 24 bit via the Terminal Services Configuration\\Connections mmc snap in, what about Windows XP?

Did you ever notice that when you connect to Windows XP via RDP, some colors and icons are just a bit off? This is because the single user XP RDP Server defaults to 16 bit color depth even though it is capable of running 24 bit. While there is no mmc snap in for increasing it, it can be done via the registry.

Open up the Registry Editor (Start -> Run -> regedit) and navigate to the following key:

HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\WinStations\\RDP-Tcp

Change ColorDepth to 4.

Reboot Windows XP to have the change take effect.

运行: rdesktop -a 24

阅读(1767) | 评论(0) | 转发(0) |