前两篇文章中()我们分别介绍了远程桌面的开启以及使用方法并且为大家介绍了几个实际工作中遇到的小技巧不过系统自身的远程桌面连接功能有很多默认的限制不能满足所有使用者的实际需要今天我们就探讨如何突破这些远程桌面默认缺陷的方法缺陷远程桌面单独开启终端用户缺陷描述使用WINserver和WIN的远程终端访问时默认的访问方式是新建一个终端用户这个用户不会影响服务器当前的用户你看不到当前已经登录到桌面的用户的使用情况实际上用远程桌面登录服务器后等于多开了一个用户登录资源浪费资源不说对于一些随系统启动的服务已经在另一个用户登录时候开启这样在远程用户登录后就不能再开启该服务了影响了服务器的操作解决方法如果要登录到服务器主机当前用户的桌面而不是新建一个终端用户的话可以用快捷方式进行登录连接命令如下%SystemRoot%\system\mstscexe /console连接上服务器以后当前主机的用户会黑屏只有远程用户可以看到桌面而且看到的这个桌面就是原本已经在服务器本机登录的桌面了例如远程用户计算机系统安装在c:\winnt下我们通过任务栏的开始>运行>输入c:\winnt\system\mstscexe /console实现上面提到的不开新终端用户登录远程服务器的功能小提示因为WIN XP远程终端服务是单用户的也就是说通过远程桌面服务登录服务器时服务器本地登录界面将黑屏所以不管你是否用这个参数都会登录到主机当前的桌面在开启XP远程桌面功能时一定要保证本地XP自带的防火墙是关闭的或者远程桌面连接使用的端口是容许通过的另外本地帐户必须设置密码因为用于远程连接的帐户必须有密码才可以正常访问(如图)educitycn/img_///jpg >图缺陷XP系统远程桌面登录单用户缺陷描述正如缺陷小提示中提到的一样XP系统远程终端服务是单用户的也就是说通过远程桌面服务登录服务器时服务器本地登录界面将黑屏不管你是用本地登录还是远程登录同一时刻XP只容许一个用户操作计算机后登录的将把之前登录的用户踢掉控制权(如图)笔者曾经尝试过多种方法XP都不能让两个用户同时登录无论同时登录两个远程桌面连接还是一个远程桌面一个本地桌面无论是两者使用相同用户名还是使用不同用户名均不奏效educitycn/img_///jpg >图 点击看大图解决方法第一步:首先是在Windows XP上安装SP正式版第二步准备一份版本较早的SP终端服务器软件因为原本微软准备把多用户使用远程桌面程序放在SP中的不过在最新的SP中将该功能取消了中文SP测试版较难找到可以使用英文版Build 运行之后没有发现任何问题可以从?s=acaccaef&act=Attach&type=post&id=下载Build 的终端服务器执行文件TermSrvDLL从这个链接下载来的是一个扩展名为DL_的文件你可以把它的扩展名改成ZIP文件然后用WinRAR解开它第三步:用安全模式启动Windows XP如果有多个操作系统可以启动另一个能访问Windows XP系统分区的系统(除非安装了第三方工具软件否则Windows 不能访问NTFS分区因此Windows 可能没用)然后把Windows XP里面SP正式版的所有TermSrvDLL备份一下在所有TermSrvDLL文件出现的位置用Build 版本的TermSrvDLL覆盖通常TermSrvDLL至少出现在二个位置分别是:\Windows\system\Windows\system\dllcache凡是原来有TermSrvDLL的地方就用Build 版本的TermSrvDLL覆盖第四步:用正常模式启动Windows XP如果系统的文件保护功能提示说TermSrvDLL文件已被修改并询问是否要复原选择否第五步:最后还要修改一下注册表增加终端服务器的多用户许可鑒于修改注册表比较麻烦而且容易出错你可以用下面的批命令修改注册表:@echo offsetlocalset regkey=HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\Licensing Corereg add %regkey% /v EnableConcurrentSessions /T REG_DWORD /D /fendlocal将上述内容保存为一个批命令文件如AABAT双击执行一下就可以了最后突破限制的效果如图所示修改后的XP远程服务器允许两个不同的用户同时登录成功的突破了微软的系统缺陷educitycn/img_///jpg >图 点击看大图小提示只有当Windows XP启用了欢迎屏幕快速用户切换功能之后远程桌面才能支持多用户并发访问可以从如下位置启用它们:控制面板→用户账户→更改用户登录或注销的方式解决方法虽然网上有很多文章说可以通过下在Build 的终端服务器执行文件TermSrvDLL来解决这个问题不过这个DLL文件已经非常难找了我们可以到_XPSP_i_exe下载这个远程桌面补丁程序(如图)把他安装在XP SP没有域的计算机上就可以轻松突破单用户使用XP远程桌面的限制了 educitycn/img_///jpg >图 点击看大图解决方法我们也可以通过第三方软件来解决XP下的多用户访问远程桌面功能借由博软软件开发的WinConnect Server可以让我们突破限制多用户同时进行Windows XP之旅WinConnect Server当前最新版本是WinConnect Server XP下载地址为ServerXP/setupexe软件大小为MB总结其实微软很多系统缺陷确实给用户带来了大量的不方便不过作为面向家庭用户的XP和WIN PRO在远程桌面功能方面有限制也是应该的毕竟面向公司服务器的产品和家庭用户在应用上有很大不同
|