How to Enable Multiple Concurrent User in Remote Desktop Windows 7

If you ever get this in Windows 7

Logon Message:

Another user is currently logged to this computer. If you continue, this has to disconnect from this computer. Do you wish to continue ?


That’s because by default Windows 7 doesn’t allow concurrent user access through RDP. When you are trying to log in to a windows 7 machine that already has a user signed in, you will not be able to log in and will get the warning message shown as above.

But there are ways getting around this. All you need is to replace the termsrv.dll file in the %SystemRoot%\System32\termsrv.dll


You can download the termsrv.dll here (see update blew)


Run the install batch file. and If you are not running RC, change this line in the batch file to match your version number.

However, the batch file didn’t install it correctly for me, so I had to manually replace the termsrv.dll file in the directory.

If you are running 64 bit OS make sure to replace the 64 bit one.

Once this is done, you should be able to see multiple users in the Task Manager > Users Tab.

[UPDATE Nov 16 2011]

Due to broken download link, and also there is now a better way to make this tweak easier. Thanks to this GUI patcher, you can download the tweaker here.

Related posts:

  1. How To Allow Multiple Concurrent Users Log In Windows 8 through Remote Desktop
  2. [How to] enable Remote Desktop as Host in Windows 7 and Vista
  3. [How to] Enable Aero Theme With Remote Desktop and Virtual PC in Windows 7
  4. How To Remotely Enable/Disable Remote Desktop Connection on Windows 7 and Windows 8
  5. How To Block Windows Live Messenger Forcing User Switch to Skype and Continue Use Live Messenger
  • Kim

    Any way to do this via GPO? Seems to be a much needed service feature turned off that should be turned on. Would be a pain to do this on 100s of machines.

    • Kent

      I don’t think it’s doable via GPO, maybe you can try writing a special script that does this trick for you.

      On the other note, it’s a trick that can turn a Windows 7 machine to a terminal server. But I don’t see the possibility of using it widely in a corporate environment.


  • George Birbilis

    Appart from it being probably illegal

  • Pelle

    download link is doesnt work

  • Walter Brown

    There is a much easier way to accomplish this task…

    The fellows over at have developed a utility that does all the patching for you with a single click of a button. The utility works great, it will even tell you if the system has already been patched.

    check it out at:

  • faq bay

    Are you sure this is legal?

  • Yes

    It violates the EULA because Windows is only allowed to be used by one person at a time.

    • Alan

      If it was illegal they wouldnt have put in the Switch user or logon as another user button….

      • CP

        Having an active session is the key here.

        @Yes said “one person at a time” which is exactly what Win7 allows you to do. It does not support multiple concurrent active sessions, it simply keeps one session in memory while another user is active.

        This patch actually enables functionality which would make it possible for multiple users to be active concurrently. I would be very surprised if this didn’t break the terms of the EULA.

      • johnny39

        Switching users does not allow mutiple people to be using the computer concurrently and neither does logging on as another user.

  • Pingback: How to Enable Multiple Concurrent User in Remote Desktop Windows 7 | Windows7hacker « Gregory Reese Research

  • Jonathan

    in Short you can’t, that’s how RDP is different from VNC. In your case you might want to try out teamviewer or logmein that way you will keep the same user session without logging out and relaunching new applications


  • Pingback: How Many Concurrent Connections Allowed to Access A Windows 7 Computer? | Windows7hacker

  • Pingback: چطور می تونم چند تا ریموت تو 7 داشته باشم

  • Alex

    Avast antivirus reports that the tweaker contains some malware.
    Is a non-infected patch available?

  • Family Guy

    I have personal pics on my “Admin” user name and I set up a new user for my kids named “Kids” and set account type as standard. I just stated the PC from a shutdown and clicked on user “kids” and thought lets check and see if I can see the personal pics on my other “Admin” set account called Parents and guess what I can see those pics and any other files?? Any advice on how I can keep my “Kids” standard account from being able to look at the locked admin Parents account?

    Thank you

  • Lukas


    I’m using this and I like it, but…

    I want to use a Windows 7 for Demonstration, is there a possibility to logon one user more than once?

    And if there’s no possibility to do so.

    Can I give a message if a user is already logged on, because now, the logged on user is being logged off, if someone tries to log in with the same credentials.

    Please give me note.



  • Intruszo

    Hello to All, can someone, sent me a link to downloas the termsrv.dll for multiple concurrent Remote Desktop.
    Thans in advance.

  • Mozhi

    The given link seems to be broken,c can someone re-post it and provide alternate links

  • Shawn

    I was able to get this to work with my windows 7 computer. However, I am no longer able to login to the console session via RDP… even adding /admin doesn’t allow me to. Is there a way to do this?


  • Kevin Genus

    Everyone in my house is part of the same corporation. Under the law, we’re ONE user. Ergo, we can only have one session open at any given time and thus, have not broken any EULA. Corporations use this type of Vulcan logic on our legal system every day.

    Fortunately, we use Ubuntu Linux for pretty much everything.

    • mitesh

      can u please help the i want to use windows 7 as server and want to do RDP through it on Linux so is it possible then please do reply me on

  • Hpp

    is it working?

  • AS Ang

    I try to download the “download the tweaker here.” and open it but my Trend Micro Anti-Virus detected it as a spyware/grayware.

    • fletch

      That’s because it is an application that purposely hacks default windows settings/system files. It’s safe.

  • panos

    Check this version, it’s much more straight forward

  • Pingback: SERVER vpn verbinding opzetten - 9lives - Games Forum

  • Pingback: How to Enable Multiple Concurrent User in Remote Desktop Windows 7 « Windows Advanced User, Troubleshooting

  • tommy

    i need to view what each user has on the screen