XP支持多用户登录

本文介绍了一种使Windows XP SP2/SP3支持远程桌面并发用户访问的方法,包括使用修改后的TermSrv.DLL文件替换原有文件、修改注册表设置等步骤。

原文地址: http://jknet.blog.hexun.com/20287826_d.html

1、安全模式替换文件 开机按F8进入安全模式,将所有TermSrv.DLL文件出现的位置,用本版的TermSrv.DLL覆盖。通常,TermSrv.DLL至少出现在二个位置,分别 是:/Windows/system32,/Windows/system32/dllcache。凡是原来有TermSrv.DLL的地方,就用本版本的TermSrv.DLL覆盖。

修改后的Tremsrv.dll文件下载

2、以正常模式启动Windows XP,如果系统的文件保护功能提示说TermSrv.DLL文件已被修改,并询问是否要复原,选择否。

3、修改注册表:HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control/Terminal Server/Licensing Core,在该键下新建一个名为“EnableConcurrentSessions”的DWORD值,并设置该值的数据为1。 或运行 EnableConcurrentSessions.bat文件(该bat文件在上面的压缩包里有)

4、只有当Windows XP启用了欢迎屏幕、快速用户切换功能之后,远程桌面才能支持并发的用户访问。你可以从如下位置启用它们:“控制面板 →用户账户→更改用户登录或注销的方式”。 经过这样修改,Windows XP sp2(sp3)就可以支持远程本地并发用户访问了!

因为WIN XP远程终端服务是单用户的,也就是说通过远程桌面服务登录服务器时服务器本地登录界面将黑屏. 不管你是用本地登录还是远程登录,同一时刻XP只容许一个用户操作计算机,后登录的将把之前登录用户踢掉控制权。 解决方法:      第一步:首先是在Windows XP上安装SP2正式版。      第二步:准备一份版本较早的SP2终端服务器软件,因为原本微软准备把多用户使用远程桌面程序放在SP2中的,不过在最新的SP2中将该功能取消了。中文SP2测试版较难找到,可以使用英文版Build 2055,运行之后没有发现任何问题。     第三步:用安全模式启动Windows XP,如果有多个操作系统,可以启动另一个能访问Windows XP系统分区的系统(除非安装了第三方工具软件,否则Windows 98不能访问NTFS分区,因此Windows 98可能没用)。然后,把Windows XP里面SP2正式版的所有TermSrv.DLL备份一下,在所有TermSrv.DLL文件出现的位置,用Build 2055版本的TermSrv.DLL覆盖。通常,TermSrv.DLL至少出现在二个位置,分别是:\Windows\system32,\Windows\system32\dllcache。凡是原来有TermSrv.DLL的地方,就用Build 2055版本的TermSrv.DLL覆盖。      第四步:用正常模式启动Windows XP,如果系统的文件保护功能提示说TermSrv.DLL文件已被修改,并询问是否要复原,选择否。      第五步:最后还要修改一下注册表,增加终端服务器的多用户许可。鉴于修改注册表比较麻烦而且容易出错,你可以用下面的批命令修改注册表:      @echo off   setlocal   set regkey="HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\Licensing Core"   reg add %regkey% /v EnableConcurrentSessions /T REG_DWORD /D 1 /f   endlocal      将上述内容保存为一个批命令文件,如AA.BAT,双击执行一下就可以了。修改后的XP远程服务器允许两个不同的用户同时登录,成功的突破了微软的系统缺陷。 本人制作了一份批处理及TermSrv.DLL文件,解压后动行批处理就行
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值