让两个用户同时远程登陆XP的实现方法

来源:互联网 发布:网络监控工调试 编辑:程序博客网 时间:2024/05/22 00:28

1.    现在,我们先看看原来XP开启远程桌面(也就是3389)后另一个用户登录的那个用户会怎么提示,我自己在机子上建了一个叫“家家”的账号,密码“123456”

,在我朋友的机上远程登录我的机子,如图

 

确定,弹出了是否继续,如果继续对方将断开的信息。

我们可以看到,原来的XP远程桌面服务并没有支持多桌面登录。

2.    首先,先把本机的远程桌面服务关闭,可以在开始----运行----输入Services.msc

3.    在服务里把Terminal Services服务设为“已禁止”,然后重新启动计算机,如图:

重启后Terminal Services服务就是“已禁止”了

4.    接下来,下载我下面提供的这个文件termsrv.dll(这个文件是windows XP测试版的远程桌面文件),把它放在C:\WINDOWS\system32里面,替代原有的termsrv.dll,还有放一个到C:\windows\system32\dllcache\里面,也替代原有的termsrv.dll。替代完后等一会儿,有些系统会跳出“系统文件保护”信息,点取消,如图:要Build2055版本的 http://www.jb51.net/dll/termsrv.dll.html

 

5.    然后新建一个文本文档,把下面的代码复制进去,然后改后缀名txt为bat,然后打开!
@echo off
  setlocal
  setregkey="HKLM\SYSTEM\CurrentControlSet\Control\TerminalServer\LicensingCore"
  reg add %regkey% /v EnableConcurrentSessions /TREG_DWORD /D 1 /f
  endlocal

 

6.    再新建一个文本文档,把下面的代码复制进去,然后改后缀名txt为reg,然后打开!导入注册表!
Windows Registry Editor Version 5.00
  [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon]
  "SFCDisable"=dword:ffffff9d
  [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\LicensingCore]
  "EnableConcurrentSessions"=dword:00000001

右击使用,如图:

 

7.    我们服务里面把TerminalServices服务设为“手动”,点“应用”,然后点“启用”如图:

8.    好了,到这里基本上完成了,我们来看看效果。我在朋友机上连接我的机子,呵呵,这次不会提示要断开用户了吧,正常进入,如图:

再来看看“任务管理器”,你发现没有,两个用户正同登录“活动着”,如图:

 

END

注意事项

·        注意要在安全模式下改:termsrv.dll

·        新建的2个文档,右击打开就行了

 

0 0
原创粉丝点击