论坛风格切换切换到宽版
  • 3387阅读
  • 0回复

Win XP远程桌面如何实现双管理员同时登录 [复制链接]

上一主题 下一主题
离线admin
 

发帖
17309
金钱
88510910
威望
88
贡献值
20070
只看楼主 倒序阅读 使用道具 0 发表于: 2006-07-27

  众所周知,微软将Windows XP系列产品定位于个人桌面操作系统。这就意味着它不像Windows 2000 Server或者Windows 2003(二者均为服务器版本),在Windows XP(包括如今的Windows XP SP2)中,同一时刻至多只能有一个管理员帐户登录。就是说,在某个时刻,如果有任何人用系统管理员帐号通过远程桌面连接到某一计算机,则原先已登录的管理员立马就会被强制注销,跟着就被踢出“家门”去——这很容易让人产生一种鸠占鹊巢、反客为主的反感。于是对于一些人来说,Windows XP的远程桌面功能就像是“鸡肋”——食之无味,弃之可惜。

  其实通过替换更改系统中的一个文件,Windows XP远程桌面也可以做到两个不同帐户管理员同时登录,同时并行,你走你的阳光道,我走我的独木桥,二者互不相干、互不影响。这个文件就是位于系统文件夹下的termsrv.dll。

  提示:开启Windows XP的远程桌面方法:右击桌面“我的电脑”图标,选择“属性”,在弹出的“系统属性”窗口中,切换到“远程”选项卡,勾选“允许用户远程连接到此计算机”项,确定即可。

  从http://www.pconline.com.cn/pcedu/soft/st/winxp/0409/other/termsrv2005.rar下载,将解压后的termsrv.dll.2055文件更改为termsrv.dll,然后重启按F8键切换到安全模式下,将其替换C:WINDOWSsystem32下的同名文件。(对于Windows XP SP2还必须替换C:WINDOWS $NtServicePackUninstall $和C:WINDOWSServicePackFilesi386目录下的同名文件)。

  替换后正常登录系统,还必须禁止SFC(Windows系统文件保护功能),否则将会有出“Windows文件保护”提示(图1)。只需将以下内容保存为reg文件导入注册表中即可:



图 1

  Windows Registry Editor Version 5.00

  [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon]

  "SFCDisable"=dword:ffffff9d

  接着要开启远程桌面的多用户功能,将以下内容保存为reg文件并导入注册表中即可:

  Windows Registry Editor Version 5.00

  [HKEY_LOCAL_MACHINESystemCurrentControlSetControlTerminal ServerLicensing Core]

  "EnableConcurrentSessions"=dword:00000001

  如果开启了Windows XP SP2的防火墙,还必须允许通过3389端口进行连接。具体方法是:依次打开“网上邻居”→“查看网络连接”,点击左上栏中的 “更改Windows防火墙设置”,在弹出的“Windows防火墙”窗口中,切换到“例外”选项卡,点击“添加端口”按钮,在接下来的窗口中,输入“名称”(可随意命名)和“端口号”:3389(图2),确定即可。

点击放大此图片

图 2

  对于内网用户,还必须作端口映射,外网的机子才能得以顺利连接。关于端口映射的具体操作方法可参考以前的X档案,不再赘述。

  这样,当两个不同帐号的管理员同时登录某台计算机,你会发现他(她)们之间可以通过任务栏右键菜单中的“任务管理器”→“发送消息”来互通消息(图3),方便极了!如果要“来无影,去无踪”,则必须运行“logoff”命令来注销。这样本地用户关机或重启时就不会出现“其他用户登录到这台计算机,关闭Windows会使他们丢失数据。您要继续关机吗?”的提示(图4)。



图 3

点击放大此图片

图4

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
快速回复
限100 字节
 
上一个 下一个