XP支持多用户登录

原文地址: 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)就可以支持远程本地并发用户访问了!

远程系统Windows XP sp3,只要登录到远程桌面的话,那远程计算机本地已登录的用户就自动注销了,那如何象Windows Server那样可以用多用户登录桌面呢? 请首先确保你的系统Windows XP是professional版的,其次需要Windows XP SP2 Build 2055测试版的termsrv.dll文件。确定本机的Terminal Service服务被关闭。可以通过控制面板->管理工具->计算机管理->服务和应用程序 查看。如果没有关闭,则把它关闭,重启。把termsrv.dll文件复制到C:\WINDOWS\system32\dllcache下,再复制到C:\WINDOWS\system32下,复制步骤的顺序不能弄反。 然后将以下内容复制到记事本保存为MultipleTS.bat的批处理文件并双击运行: @REG ADD"HKLM\SYSTEM\ControlSet001\Control\Terminal Server\Licensing Core" /v EnableConcurrentSessions /d 1 /t REG_DWORD /f >nul @REG ADD"HKLM\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon" /v EnableConcurrentSessions /d 1 /t REG_DWORD /f > nul @REG ADD"HKLM\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon" /v AllowMultipleTSSessions /d 1 /t REG_DWORD /f > nul 再运行"gpedit.msc"打开组策略编辑器,依次打开“计算机配置-管理模板-Windows组件-终端服务-限制连接数量”,把限制连接数量改为2以上。确保在用户账户里面启用快速用户切换和“我的电脑”属性允许用户远程连接到此计算机,启动Terminal Services服务。至此重启Windows XP sp3便可多用户登录远程桌面了。
体验WindowsXP的多用户登陆 众所周知,Windows XP Professional版中的“远程桌面”功能有一个缺憾,那就是:如果已经有用户在本地登录了计算机,那么你要想从远程登录,那么已经在本地登录的用 户就将无法继续使用计算机了(如图1)。一句话,两人不能同时工作。那么有什么好办法可以让本地和远程用户同时登录并使用计算机呢?有,看下面这段话:“在安装了 SP2以后,您的XP系统将可以像那些服务器操作系统一样,供多人同时在不同地点登录了,虽然这个多人仅仅等于2人。” 这可是微软老大说的,可惜我们在正式发布的XP的 SP2中,去发现这个特性没有了。正式的没有,那我们就耍点手段,把“曾经拥有”的给找回来,开工。 重要提醒:要使用文中介绍的方法,请确保您的计算机是Windows XP Professional版,并且已经安装了Service Pack2。 一、工具准备 我们都知道,XP系统在安装测试版SP2 Build 2055补丁后,是支持两个用户同时登录的。既然它曾经支持过,我们是不是可以通过替换系统文件来重新找回这个功能呢?告诉 你完全可行,我们只要2055版中的termsrv.dll替换掉正式版本中的termsrv.dll文件就可搞定它了。 那么我们首先要准备一个2055版SP2中的termsrv.dll文件。 下载地址:http://download.csdn.net/source/2562899 二、禁用服务,替换文件。 首先确定你的光驱中没有Windows XP的安装光盘,接着单击“开始”菜单中的“运行”命令,输入“Services.msc”打开“服务”窗口,找到“Terminal Service”服务,双 击打开其属性设置对话框,在“启动类型”下拉列表中选择“已禁用”项(如图2),接着重启动计算机。 重启动之后打开“我的电脑”窗口,在地址栏中输入“%systemroot%/system32/dllcache”后回车(如图3),在打开的窗口中把准备好的2055版SP2中的termsrv.dll文件粘贴 进去替换掉原文件,然后再到“%systemroot%/system32”文件夹粘贴一下替换掉这里的相应文件。 重要提醒:在复制文件过程中可能会弹出类似图4的对话框,提醒你系统文件发生了改变,要你放入光盘恢复正确的文件。这属于正常现象,而且我们的目的就是替换现有的系 统文件,因此不必理会,单击“取消”按钮,然后在出现的对话框中点击“是”按钮。 三、修改注册表 完成上述步骤后,我们还要修改一下注册表。打开“开始”菜单中的“运行”对话框,输入“Regedit”命令,单击“确定”按钮,打开注册表编辑器窗口。 在左侧窗格中找到“HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\Licensing Core”项,在右窗格中单击右键,选择“新建”下的“DWORD值” 命令,然后将该键值命名为“EnableConcurrentSessions”,双击该键值,修改数据值为1,单击“确定”按钮(如图5)。关闭当前窗口,重新启动电脑。 四、启动服务,开启远程桌面功能 单击“开始”菜单中的“运行”命令,输入“Services.msc”打开“服务”窗口,双击“Terminal Service”这个服务打开其属性设置对话框,在“启动类型”下拉列表中选 择“自动”项,单击“应用”按钮后,再单击对话框中的“启动”按钮,最后单击“确定”按钮关闭对话框。 接着我们要开启“远程桌面”功能,该功能默认是关闭的。在“我的电脑”图标上右击,选择“属性”命令,然后在打开的“系统属性”对话框中选择“远程”标签。 单击选择“远程桌面”选项框中的“允许用户远程连接到此计算机”复选项(如图6)。单击“选择远程用户…”按钮, 我们还可以对允许远程登陆这台计算机的用户账号进行 设置。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值