A friend asked me if it is possible to have two screen/keyboards/mouse connected to one computer, and allowing two users to use the computer as if they where using two different computers (one sessions for each input/output)

Is it possible?

6 Answers 6


In two words : you can't.

This artificial limitation by Microsoft is designed to force you to update to a Server version of the operating system.

However, see this:
Enable Concurrent Sessions on Windows 7, Windows Vista and Windows XP (Termsrv.dll)

So long as you understand that actually executing these instructions is a violation of the Windows EULA.

  • You're talking about multiple remote desktop sessions. The op is asking about multiple physical connections. Aug 25, 2014 at 12:46
  • @MarkHenderson: You misunderstood the question. He has 2 physical connections and is asking about using each in a separate session, meaning multi-terminal and not remote desktop (although my answer also pertains to remote desktop).
    – harrymc
    Aug 25, 2014 at 13:07
  • 1
    The answer is correct even for physical connection: the Windows EULA does not allow for more than one user at the same time
    – pqnet
    Aug 25, 2014 at 13:32
  • Actually there are various products that can do what the op asked. Softxpand (surprisingly good at handling games), Betwin, etc.
    – Fidel
    May 12, 2015 at 21:00
  • @Fidel:These products emulate desktops, but do not open real Windows sessions because that is impossible without patching Windows. In any case, the products you listed only apply to XP, so are not today of much use.
    – harrymc
    May 13, 2015 at 8:04

Interesting question. Well there seems to be 2 hurdles, the bigger of the two would be multiple instances of Windows. To overcome that challenge you could use Virtual Machines. Use a single host and create 2 virtual machines and just drag each VM on a screen.

To overcome your problem with input devices I found an article on a tool someone found who was trying to do something similar. It looks like it handles multiple input devices. You would have to install it on the two VM's and hopefully be able to isolate one set of devices so that each VM has it's dedicated keyboard and mouse.

Here's the link to that article:

How To Use Multiple Keyboards and Mice On One Computer


This is possible with Windows Multi-Point Server. It is not for retail sale, and is only available to educational departments.

For a demo, see YouTube.


It is possible if you are using virtualization. See http://www.vmware.com/products/workstation/


Actually you can, checkout softxpand duo. Virtualization kills gpu performance (applies to older cards like ati 5770 but not nvidia gt 640).


yes it is possible, but with some limitations. also you would want two GPUs

The principle is called "multi-seat" and the only software still supported by the developers, is a Russian-made ASTER by ibik

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.