Como siempre, esas extrañas manías de Microsoft de no permitir ciertas cosas con su sistema operativo que la mayoría vemos útiles.
En mi caso, era utilizar mi HTPC para algo más que ver películas, con lo que quería dos cosas, por un lado permitir que varios usuarios se pudiesen conectar concurrentemente a la misma máquina y por otro, a ser posible, poder utilizar el mismo usuario en varias sesiones (esto ya es para tonterías mías :P).
Total, que lo segundo ya sería increíble, pero es que por defecto, con cualquier Windows, lo primero es imposible, al conectarte con el Escritorio Remoto a una máquina, automáticamente desconecta al que estuviese en consola, en mi caso la sesión por defecto del HTPC, que además queda bloqueada al desconectarte tú, con lo cual no solucionamos nada.
La solución pasa por crackear la librería del servidor de Escritorio Remoto, así se hacía en XP y así se sigue haciendo en Windows 7, incríble pero cierto.
Encontré por ahí el parche para las últimas versiones de Windows7, pero la pega es que estaba preparado para el idioma inglés, con lo que al intentar dar permisos al grupo “Administrators” o parar el servicio “Remote desktop” devolvía error. He cambiado un poco el script para que funcione con las versiones en español. Podéis descargarlo aquí.
El funcionamiento es muy sencillo, se descomprime el fichero y se ejecuta el archivo install.cmd con privilegios de administrador. Para logarlo ya sabéis, botón derecho sobre el mismo y “Ejecutar como administrador”.
Si todo va bien cambiará la dll correspondiente por la parcheada y reiniciará el servicio de Escritorio Remoto con las opciones por defecto, es decir, permitir múltiples usuarios simultáneos. Si queremos permitir varias sesiones del mismo usuario, habrá que hacerlo de otro modo.
Inicio->Todos los programas->Accesorios->Símbolo del sistema
Ejecutado también cómo administrador, el mismo sistema, con el botón derecho. Una vez ahí nos desplazamos a la carpeta donde descomprimimos el parche y ejecutamos:
install.cmd multi
Con esto habilitaremos la multisesión de un mismo usuario.
Si ahora probamos a conectarnos desde otro ordenador con otro usuario (o el mismo si hemos activado la multisesión) tendremos las dos sesiones activas.
Ya puedo puedo utilizar mi HTPC para algo más útil :).
Muchas gracias!!! gran aporte, me viene dpm sobre todo poder usar una cuenta varias veces a la vez jejjeje
Buenas, gracias por tu aporte… pero en mi caso no me funciona ya que no tengo esa misma versión del windows, en mi caso tengo la de Windows 7 Ultimate de 64 bits pero es la de RC
y al abrirlo pos me dice que no es la versión “compatible” con tu documento
mi pregunta es si me podrías modificarlo para mi s.o o decirme algún sitio donde pueda? gracias
Cierto, la librería que os he dejado es sólo para la versión de 32bits.
Muchas gracias tio!! me has salvado la vida, tenía un servidor con un cliente que me había exigido esto y me ha venido como anillo al dedo !! 😀
Bakana loko ,,,,sos un pipe……….gracias
Muchas gracias amigo me funciono de maravilla…
¿Podes tirarnos una idea para hacer lo mismo en versiones de 64 bits? Gracias
Increible, tio… llevo buscando una solución para esto desde W2000 AdvancedServer, pero con el lio de 64b ningun parche me había funcionado. Gracias!!!!
Excelente funciono!!!
SIMPLEMENTE EXPECTACULAR!!!. me salvaste la vida capo.
puedo abrir la misma sesion dos veces y funciona bien pero…
no me permite controlar la sesion abierta, simplemente abre una nueva para el mimo usuario. tiene esto solución?
gracias y felicidades por tu trabajo!
Hola dejota,
No entiendo muy bien qué quieres decir con “controlar la sesión abierta”.
¿Puedes contar exactamente qué quieres hacer?
Hola, lo que quiero es controlar un equipo desde otro, mismo usuario y misma sesión sin que se cierre en el local. Es decir que se vea lo mismo en las dos pantallas y si manejo el ratón desde el remoto que se vea como se mueve en el local.
Espero que ahora me entiendas. Un saludo y gracias por contestar.
Hola dejota,
Lamento decirte que, hasta donde yo sé, no puedes hacer lo que quieres, en el momento que se abre una sesión en un equipo se desconecta en el otro esa misma sesión.
Para lo que quieres hacer tendrás que recurrir a herramientas de terceros como vnc (http://www.uvnc.com/).
Capo… te pregunto como puedo hacer para ver pelis desde el escritorio remoto ya que ejecuto el video pero el reproductor me muestra solo una pantalla negra… (le arme una compu viejita a mi nene y quiero que vea las pelis que le gustan sin que me rompa… por que se las ejecute en la pc en que labure) se puede? se agradece la respuesta CAPO!!!!
Gracias viejo,
genial el parche muy util. Olvide colocarle la opcion MUlti espero que funcione ejecutandolo nuevamente con este parametro.
gracias nuevamente.
Compa excelente artículo, te pregunto pues no puedo probar ahora, esto del multiusuario y multisesión, serviria para que dos personas trabajen simultaneamente en un mismo documento?.
Perdona la idiotes.
Gracias
Hola Camilo,
No es posible editar dos personas el mismo documento, es como si tratas de abrirlo tu mismo dos veces. Para eso necesitas herramientas dedicadas a eso exclusivamente.
Ey!!!, Estoy corriendo Win7 Ultimate y corre a 64Bits. Ejecute el Crack de la Librería pero NO me permite hacer la conexión remota, cuando accedo desde Internet a mi Pc fijo me aparece el mensaje error: “Para iniciar sesión en este equipo remoto, debe contar con el derecho Permitir inicio de sesión a través de Terminal Services”
Especulo que tal ves sea problema del equipo desde el que intento hacer la conexión remota es un WinXP.SP3
Mil gracias por tu ayuda si me la puedes brindar!!!!
Hola Luis,
Me suena a un problema de permisos en la configuración de los usuarios, no es problema del XP, yo lo uso desde un xp :P.
Revisa los permisos de usuarios, mira a ver si con un “administrador” puedes conectarte, etc…
hola
estoy tratando de conectar varios usuarios a una misma maquina que tiene windows 7 y las otras tambien tiene windows 7 ya corri el parche pero cuando intento conectarme me dice que voy a desconectar al usuario anterior aun que sea otro usuario
gradeceria tu valiosa ayuda
saludos
Gracias por el aporte, estoy usando windows 7 ultimate 64 bits y funciona sin ningun problema, de lujo!!
Hola, que tal no se si me puedan ayudar, descargué el archivo y lo ejecuté tal y como se indica, ( como no dice desde que carpeta, lo hice desde C )
pero me manda un error al ejecutarlo:
__________________________________________________________
Taking ownership of C:WindowsSystem32termsrv.dll
CORRECTO: el archivo (o carpeta): “C:WindowsSystem32termsrv.dll” ahora es pro
piedad del grupo de
administradores.
Granting Administrators rights
archivo procesado: C:WindowsSystem32termsrv.dll
Se procesaron correctamente 1 archivos; error al procesar 0 archivos
Stopping Remote Desktop Services
El servicio de Servicios de Escritorio remoto no se ha iniciado.
Puede obtener más ayuda con el comando NET HELPMSG 3521.
######################################
# Patched Already ,Config Editing… #
######################################
Enabling RDP
La operación se completó correctamente.
Setting fSingleSessionPerUser to 0
La operación se completó correctamente.
Setting LimitBlankPasswordUser to 1
La operación se completó correctamente.
Configuring Remote Desktop in Windows Firewall
Se actualizaron 2 reglas.
Aceptar
Starting Remote Desktop Services
El servicio de Servicios de Escritorio remoto está iniciándose.
El servicio de Servicios de Escritorio remoto no ha podido iniciarse.
Error de sistema.
Error de sistema 193.
*** no es una aplicación Win32 válida.
Pausing 5 seconds to give service time to start listening
Checking if Service is listening on port 3389
Service is not listening
Done
Presione una tecla para continuar . . .
______________________________________________________________
lo peor del caso es que antes si accesaba al escritorio remoto y ahora ya no puedo hacerlo.. :'(
Ojalá me puedan ayudar por favor! =)
@Atos,
Si no consigues iniciar el servicio de Escritorio Remoto siempre puedes volver a dejarlo como lo tenías. En:
C:WindowsSystem32
Tendrás dos archivos con el nombre “termsrv” y distinta extensión. Uno es la dll que se copia en el proceso y el otro es el original renombrado. cambia las extensiones y deja el original como dll, todo debería funcionar como antes.
MI hermano fabuloso aporte, pense que no fuera a funcionar……
Excelente…
Funciono excelente…..
Alguien me puede decir si existe para la version 6.1 (compilacion 7601: Service pack 1, v.721) por favor si alguien save se lo agradeceria pues no lo puedo instalar de nuevo me dice que solo es para la version 7600.
Agradecido de antemano
Carlos
Hola,
El Script Hace referencia a la versión de Windows7 Ultimate,.
Yo tengo la versión Windows 7 profesional.
¿ Me funcionará el Script ?
* Muchas gracias por abrir camino.
¿ Cual es la fuente original de estas informaciones ?
¿ Podemos acceder ?
@JMFESP
Lo siento, en su momento tuve que buscar mucho para encontrar el parche y después modificarlo, así que no recuerdo cómo llegue a él ni donde, ¡fue hace un año!
Excelente !!!
Probado en Windows 7 Ultimate de 64bit
Me sacaste de un apuro
mil gracias
Hola, aunque ya tiene tiene tiempo el articulo, puede que alguien lo lea y pueda ayudarme.
Tengo windows 7 ultimate 64 bits, he parcheado y funciona perfectamente, el problema es que no puedo ver remotamente ningun tipo de video (en local si los veo). ¿Alguna sugerencia?
Gracias
Hola de nuevo,
en relacion a mi anterior consulta me respondo a mi mismo, y de paso por si a alguien le sirve. Ahora puedo ver los videos remotamente, solo me faltaba autorizar al visor (VLC) en el firewall de windows 7.
Gracias, me funcionòa la perfección, Windows 7 Professional. Además puedo conectar mis pcs viejitos con xp al escritorio de win7 sin problemas, gracias.
Actualice el Win 7 a SP1 y ya no puedo usar esta maravilla, al querer reinstalarlo me dice que solo funciona para la compilación 7600 y la SP1 es 7601, ayudaría mucho si alguien lo actualizara.
Gracias.
Aquí esta para SP1 pero en ingles y no funciona, si alguno puede hacer la modificación respectiva se agradecería.
http://www.winmatrix.com/forums/index.php?/topic/22479-enable-concurrent-sessions-in-windows-7-x86x64/page__st__45
Sldos.
Tuve que quitar la actualizacion de win7 sp1 porque no funciona.
Slds.
Ya me funciona de nuevo con SP1, le hicieron a una modificación y ya no molesta por el idioma, lo resubi yo
http://www.mediafire.com/?1c17500cs9h3l19
Sacado de http://www.missingremote.com/guide/how-enable-concurrent-sessions-windows-7-service-pack-1-rtm
Sldos.
Mil gracias Juaco! Me funcionó a la perfección.
Buenas,
Yo tengo el Win 7 Prof en Español. Hice todo, pero sigue sin permitir dos sesiones. Cuando me conecto con un usuario en una terminal me cierrar la sesión en la otra.
Gracias por la ayuda
En Windows 7 Profesional (ya sea 32 o 64) no funciona…
En win 7 ultimate a 32 bits sin ningun problema, excelente, una pregunta, servira para windows 2003 server? me podra aceptar mas de 2 simultaneas?
Gracias!!! Es genial…
hola, muchisimas gracias, funcionó a la maravilla, y en windows 7 ultimate 64 bits.
Fenomenal el aporte para win 7 ultimate 64
no lo podía creer.
Gracias a todos
Estimados, alguien puede subir la libreria para poder hacer esto mismo pero con Windows XP?? Muchas gracias
Rodrigo: en windows xp puedes hacer lo mismo, pero no se puede igresar mediante escritorio remoto con un mismo usuario. Se deben crear usuarios diferentes. Puedes consultar aquí:
http://www.taringa.net/posts/info/1461694/Conexiones-concurrentes-de-remote-desktop-y-usuarios.html
Me da un error de que solo es compatible con versiones 7600 alguien sabe a que se refiere?
Gracias,
Por el buen trabajo realizado, me fue muy util; gracias.
Si pudiera usar la RDP 7.1 que que da una experiencia de calidad de escritorio superio seria muy bueno activa dos funciones RF fabulosa, si lo hace enviamemo por favor.
Ramon Bibiec
Muy bueno, muchas gracias.
¿ Seria posible en window 7 acceder al escritorio remoto via Web ?.