Windows Remote Desktop flaw-single and multiple users

Source: Internet
Author: User
Tags safe mode windows remote desktop mstsc

Defect 1: Remote Desktop to open the end user alone

Defect Description: When using Win2000server and WIN2003 remote terminal access, the default access is to create a new end user that does not affect the current user of the server, and you cannot see the usage of users who are currently logged on to the desktop.

In fact, using Remote Desktop to log on to the server is equal to open a user login resources, waste resources do not say for some services started with the system has been opened at another user logon, so that after the remote user login can not open the service, affecting the operation of the server.

Workaround:

If you want to log on to the server host's current user's desktop, instead of creating a new end user, you can use the shortcut to log on to the connection, as follows:%systemroot%/system32/mstsc.exe/console, the user of the current host after connecting to the server will be black screen, Only remote users can see the desktop, and this desktop is the desktop that was originally logged on to the server.

For example, the remote user computer system is installed under C:/winnt, we run-> input c:/winnt/system32/mstsc.exe/consolethrough the "Start->" of the taskbar Implementation of the above mentioned not to open a new terminal user login remote server function.

Small tip:
1. Because Win XP remote Terminal Services is Single-user, that is, the server's local login interface will be black when you log on to the server through Remote Desktop services. So regardless of whether you use this parameter will log on to the host's current desktop.

2, in the Open XP Remote Desktop features must ensure that the local XP firewall is closed or Remote Desktop Connection used by the port is allowed to pass, and the local account must set the password, because the account used for remote connection must have a password to normal access.

Defect 2:XP System Remote Desktop Login single user

Defect Description: As mentioned in the bug 1 tip, the remote Terminal Services for XP systems are single-user, that is, the server's local login interface will be black when you log on to the server through Remote Desktop services.

Whether you are logged on locally or remotely, XP allows only one user to operate the computer at the same time, and then the logged-on user will be kicked out of control. (Figure 2) I have tried a variety of methods XP can not have two users logged in at the same time, whether to log on to two Remote Desktop Connection, or a remote desktop a local desktop, whether using the same user name, or using different user names, does not work.

Workaround 1:

Step one: First, install the SP2 official version on Windows XP.

Step two: Prepare an earlier version of the SP2 Terminal Server software, because Microsoft is ready to use a Remote Desktop program for users in SP2, but in the latest SP2 this feature is canceled. Chinese SP2 test version is difficult to find, you can use the English version of Build 2055, after the run did not find any problems. can be from http://www.msfn.org/board/index.php?s=85a71ca2987c89886c99733154ae685f&act=Attach&type=post&id= 161513 Download the build 2055 Terminal Server execution file TermSrv.DLL. Downloaded from this link is an extension named. Dl_ file, you can change its extension to a zip file, and then unlock it with WinRAR.

Step three: Start Windows XP in Safe mode, and if you have multiple operating systems, you can start another system that can access the Windows XP system partition (unless you have Third-party tool software installed, Windows 98 cannot access the NTFS partition, so Windows 98 may not work). Then, back up all the TermSrv.DLL in Windows XP that SP2 the full version, and overwrite the build 2055 version of TermSrv.DLL where all TermSrv.DLL files appear. Usually, the TermSrv.DLL appears at least in two locations, respectively:/windows/system32,/Windows/system32/dllcache. Where the original TermSrv.DLL is used, the build 2055 version of the TermSrv.DLL is covered.

Step Fourth: Start Windows XP in normal mode, if the system's file Protection prompts that the TermSrv.DLL file has been modified, and asks if you want to recover, choose No.

Fifth step: Finally, the registry should be modified to increase the number of user licenses for the Terminal server. Since modifying the registry is cumbersome and error prone, you can modify the registry with the following batch command:

@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

Save the above as a batch command file, such as Aa.bat, and double-click to execute it. The effect of the final break limit is shown in Figure 3. The Modified XP remote server allows two different users to log in at the same time, successfully breaking through Microsoft's system flaws.

Small tip:
Remote Desktop can support multiple user concurrent access only if Windows XP has the Welcome screen enabled and Fast User Switching features. You can enable them from the following location: Control Panel → user account → change the way users log on or off.

Workaround 2:

Although there are many articles on the web that can solve this problem by executing file TermSrv.DLL on the build 2055 Terminal Server. But this DLL file is hard to find and we can download this Remote Desktop patch to Http://www.sala.pri.ee/Termiserv_XPSP2_i386_1.0.exe (Figure 4) and install it in XP SP2 can easily break the limits of a single user using XP Remote Desktop on a computer that does not have a domain.

Workaround 3:

We can also through Third-party software to solve the multi-user access to Remote Desktop functionality under XP, by the software developed by Bo Winconnect Server, we can break through the restrictions, multiple users at the same time Windows XP tour. Winconnect server is currently the latest version of Winconnect server XP, download address is http://www.thinsoftinc.com/download/WinConnect-ServerXP/ Setup.exe, the software size is 8.40MB.

Summarize:

In fact, many of Microsoft's system flaws do give users a lot of inconvenience, but as a home user of the XP and WIN2000 Pro in the Remote Desktop features have limitations, it should be, after all, for corporate server products and home users in the application is very different.

Transferred from HTTP://HI.BAIDU.COM/STUSH03

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.