如果遇到不能登陆某台xp的机器的远程桌面,如果客户端是mac或linux则要先找台xp的机器试试能不能登陆,如果xp的机器也不能登陆应该就是服务器端那台你要登陆的xp机器的问题了。可以尝试以下方法:
一、确定已经开启允许远程登陆
1. 右击我的电脑–属性–远程–两个复选框都勾上。
2. 控制面板-管理工具-服务中的Remote Desktop Help Session Manager 和Telnet 服务开启
重启
如果还不行,那么:
二、给本机所有用户赋予远程管理的权限
1. 开始–运行–输入regedit回车–找到HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\Root\RDPDR–右击RDPDR–权限–选上完全控制复选框
2. 新建一个文本文档命名为111.reg–将如下内容复制进去保存–双击111.reg
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\Root\RDPDR\0000]
“ClassGUID”=”{4D36E97D-E325-11CE-BFC1-08002BE10318}”
“Class”=”System”
“HardwareID”=hex(7):52,00,4f,00,4f,00,54,00,5c,00,52,00,44,00,50,00,44,00,52,\
00,00,00,00,00
“Driver”=”{4D36E97D-E325-11CE-BFC1-08002BE10318}\\0030″
“Mfg”=”(标准系统设备)”
“Service”=”rdpdr”
“DeviceDesc”=”终端服务器设备重定向器”
“ConfigFlags”=dword:00000000
“Capabilities”=dword:00000000
重启
如果还不行,那么:
三、排除由于Terminal Services的设备重定向器导致远程桌面无法连接
1. 到以下链接下载Devcom.exe工具http://download.microsoft.com/download/1/1/f/11f7dd10-272d-4cd2-896f-9ce67f3e0240/devcon.exe
2. 解压(比如解压到了桌面上,桌面上会有个i386文件夹)
3. 启动命令行模式(开始–运行–输入cmd回车)
4. 切换到该目录的i386目录(在打开的终端中输入 cd 桌面/i386)。
5. 运行devcon -r install %windir%\inf\machine.inf root\rdpdr命令重新安装Terminal services重定向器。
6. 然后重启系统,测试是否修复错误。
如果还不行,那么:
四
如果正确修改注册表通过使用注册表编辑器或者通过使用其他方法 警告 可能发生 Serious 问题。 这些问题可能需要重新安装操作系统。 Microsoft 不能保证可以解决这些问题了。 修改注册表位置自己 risk.To 变通解决此问题, 启用 DFS 客户端注册表中。 要这样做, 请按照下列步骤操作。 1. 然后单击 确定 、 开始 , 在 打开 框中, 键入 regedt 32 和 运行 。
2. 中注册表编辑器, 找到并单击以下注册表子项:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Mup
3. 在右侧, 细节窗格中双击 DisableDFS 。 如果 数值数据 框中值为 1 , 禁用 DFS 客户端。 如果 数值数据 框中值为 0 , 启用 DFS 客户端。
4. 编辑 DWORD 值 对话框中, 在 值数据 框中, 键入 0 , 然后单击 确定 。
5. 在 文件 菜单上, 单击 退出 以退出注册表编辑器。
五
进入注册表编辑器窗口,展开“HKEY_LOCAL_MA CHINE\SYSTEM\CurrentCon trolSet\Services\TermService\ Parame ters”,找到名为“Cer tificate”的子键,将它删除,重新启动XP系统或Windows 2000 Server服务器,系统就会重新生成“Certificate”子键,这样客户端就能正常连接到终端服务器了。