Escritorio remoto multisesión en XP

Problema: Necesitás acceder regularmente a unas PC’s de manera remota para hacer X tareas, pero al entrar utilizando sistemas de control remoto como VNC o Radmin tenés que interrumpir el trabajo del usuario que está frente al equipo para que vos puedas realizar el tuyo, con las consecuentes molestias que esto produce para ambos.

Solución: Probaste con un yogur escritorio remoto multisesión?

Asumiendo que, como en la mayoría de las empresas por estos días, nos vamos a estar encontrando con máquinas que corren Windows XP Professional SP2, podemos aprovechar la funcionalidad de Terminal Services incluida en esta versión. Por si no lo probaron alguna vez, sólo existe un problemita: No es multisesión como en las versiones servidor de Windows, si entramos nosotros remotamente, le cerramos la sesión al usuario local. Puede tener sus ventajas este comportamiento, pero más que nada es una limitación que en este caso nos obstaculiza.

La buena noticia es que Microsoft tuvo un escaso ataque de bondad cuando todavía estaba preparando el Service Pack 2 para XP, ya que tenía planeado en este darle el regalo de la multisesión a sus usuarios, y así era en una de sus betas. Seguro que después Bill o Steve se enteraron y pusieron las cosas en orden, y el SP2 final vió la luz con sus sesiones de Terminal Services tan limitadas como siempre.

Pero, peeeeero… esto nos permite hacer algo de trampa y finalmente conseguir la multisesión en XP!:mgreen:

Lo que necesitamos es el archivo termsrv.dll de esa beta del SP2, cuya versión es la 5.1.2600.2055. Esta dll es la que permite la multisesión, y deberemos copiarla al sistema elegido tanto en la carpeta windows’system32 como en windows’system32’dllcache, sobreescribiendo a la original que tiene la versión 5.1.2600.2180. El sistema no nos va a dejar hacer esto así de fácil, puesto que es una librería del sistema vital para el buen funcionamiento del SO. Para poder hacerlo tenemos que reiniciar en modo a prueba de fallos o usar una utilidad como Unlocker (y de esta forma podríamos aplicar este hack remotamente).

Luego debemos añadir un valor DWORD al registro con el valor 00000001 y el nombre EnableConcurrentSessions, en la rama HKEY_LOCAL_MACHINE’SYSTEM’ControlSet001’Control’Terminal Server’Licensing Core, aunque es posible que debamos hacerlo en CurrentControlSet en lugar de ControlSet001 si vemos que no funciona.

Por último y no menos importante, debemos abrir el Editor de Directiva de Grupo yendo a Inicio’Ejecutar e ingresando gpedit.msc. Una vez abierto navegamos por las ramas hasta Directiva Equipo local’Configuración del equipo’Plantillas administrativas’Terminal Services, y ahí abrimos el item Limitar número de conexiones. Lo habilitamos y le damos un valor de entre 3 y 5 (por más que le demos valores mayores XP no nos va a entregar tantas sesiones simultáneas).

Hecho todo esto reiniciamos, y configuramos los usuarios que queremos que tengan acceso remoto al equipo.

Luego solo resta disfrutar; por lo general esta modificación funciona sin ningún problema, y podemos ver el resultado inmediatamente:

En la imagen podemos ver un XP corriendo en una máquina virtual, al que además se está conectado por escritorio remoto (Terminal Services) en una sesión completamente distinta.

La versión de termsrv.dll que necesitamos podemos bajarla de acá. Es altamente recomendable hacer un backup previo de la versión original por si algo sale mal, y desde ya es importante que tengan en cuenta que yo no me hago responsable si rompen un XP haciendo esto y que para M$ seremos unos chicos muy malos!

Referencias: vishnu’s blog.



Entradas Relacionadas

Escritorio remoto de Windows desde Internet Explorer

Escritorio remoto con sesiones múltiples en Windows Vista

zaDesktop, un cliente de escritorio remoto para Windows Mobile

Usando el cliente de escritorio remoto de Windows Mobile 6 en WM5

Que el Service Pack 3 de XP anda bien; que no

Por la guita baila el mono


Hacete amigo del dolor...


Hacelo vía feed o por email:

Geekotic en Twitter

Todos tenemos un pasado que nos condena...

Adoremos al egómetro

Ya mantenemos delincuentes pagando los impuestos

No Al Canon en Argentina

Si querés copiame pero mencioname (y no pienso hacerme cargo de tu mal gusto)

danitool SPAIN

Usando Opera Opera 9.23 en Linux Linux

genial, aunque soy usuario más bien de gnu/linux, gracias por la información, tendré que probarlo

(aunque no me gusta meter dll que no se muy bien que llevan dentro, será efecto paranoico-windows)

saludos

SpamLoco URUGUAY

Usando Mozilla Firefox Mozilla Firefox 2.0 en Windows Windows XP

Que buen dato.

Lo de multisesión significa que uno puede hacer cosas en la otra PC, mientras la otra persona trabaja en la PC y no se da cuenta de nada?.

Gabolonte Blasfemus ARGENTINA

Usando Opera Opera 9.23 en Windows Windows 2000

danitool, la paranoia nos afecta a todos, es sólo que los que estamos del lado de Win nos vemos obligados a ser más temerarios ;).

Spamloco: Sí, es exactamente eso.

GA ARGENTINA

Usando Opera Opera 9.23 en Windows Windows XP

Oh! God Bless You Man!!!! Lástima no haberlo sabido hace unos seis meses esto… me hubiera ahorrado unos cuantos viajes hasta Martinez… aghhhhhh….

FERNANDO Z ARGENTINA

Usando Mozilla Firefox Mozilla Firefox 2.0.0.16 en Windows Windows XP

GENIAL!!!
ES MUY UTIL SI TENES LA PC CON SP1 Ó SP3

HAY TAMBIEN UN PARCHECITO EL CUAL YO RECOMIENDO SI TENES WINDOWS XP CON SP2:

(Link removido, razones más abajo)

oJo!! SOLO FUNCA SI TENES XP SP2 (YO TENGO SP3)

FERNANDO Z ARGENTINA

Usando Mozilla Firefox Mozilla Firefox 2.0.0.16 en Windows Windows XP

ESE PARCHE UNICAMENTE SE INSTALA, NO TENES QUE CONFUGURAR NANDA NI CAMBIAR REGISTROS…

Gabolonte Blasfemus ARGENTINA

Usando Opera Opera 9.51 en Windows Windows XP

Fernando Z: Te removí el link ya que el archivo rar al que apuntaba está protegido por contraseña.

ColiFa ARGENTINA

Usando Mozilla Firefox Mozilla Firefox 3.0.1 en Windows Windows XP

En esta dire esta el archivo .dll mas el .reg con las modificaciones.. sin clave ni nada raro..

Hoy justamente lo use..
chiche

http://www.badongo.com/es/file/4251528

registro

Usando Internet Explorer Internet Explorer 7.0 en Windows Windows XP

alguien tiene idea de algo parecido pero para windows vista?

William Salcedo COLOMBIA

Usando Mozilla Firefox Mozilla Firefox 3.0.3 en Windows Windows XP

Necesito un parche que haga lo mismo, pero para windows server 2003 small bussines

William: Parchear un Vista o un XP para esto me parece bien, pero ya truchar un server… ahí creo que no esta mal que le pongan media pila y le tiren a los muchachos de MS los dolares que corresponden para la funcionalidad que buscan, no? Igual no te olvides que Google es tu amigo…

Aviso: Esta entrada tiene al menos un año. Si querés estar al tanto si yo o alguien más se digna a contestarte (cosa sobre la cual tengo mis dudas) te conviene suscribirte al feed de comentarios para este post o activar la opción de aviso por email.


Cerrar
Enviar por Correo