EN QUÉ CONSISTE:
Por ejemplo, mientras el contador de mi empresa usa su computador en una sesión de usuario CONTABILIDAD, yo uso ESCRITORIO REMOTO desde otro computador de la empresa, me conecto al computador del contador en una sesión de usuario llamada SISTEMAS. Ambos TRABAJAMOS PARALELAMENTE, en EL MISMO COMPUTADOR pero en Cuentas de Usuario DIFERENTES, con ESCRITORIOS DIFERENTES.
Es así como en este preciso instante, mientras el contador está trabajando, yo estoy conectado en el computador de él escribiendo este artículo y desfragmentándole el disco duro.
EN CONCLUSIÓN, NO TENGO QUE INTERRUMPIR A LA PERSONA QUE ESTÁ USANDO EL COMPUTADOR para YO PODERLO USAR TAMBIÉN, AL MISMO TIEMPO QUE ÉL.
UTILIDAD:
Esta configuración (Conocida como SESIONES CONCURRENTES) es muy útil, por ejemplo, cuando uno quiere desplegar un programa en todos los computadores……….pero todos los computadores están ocupados. Ya no se tendría que interrumpir el trabajo de todos los usuarios de la red para instalar un programa en todos los equipos, o desfragmentar los discos, o quemar un CD desde otro equipo. TODO SIN INTERRUMPIR a quien está usando el PC en ese momento.
CÓMO IMPLEMENTARLO:
En situaciones normales Windows XP solo permite que un único usuario use el Escritorio y tenga el control del Mouse y del Teclado, sea de forma local o remota.
Este procedimiento permite que, para un máximo de 3 usuarios diferentes, se logre tener acceso simultáneo al sistema y acceder al Escritorio.
Las combinaciones simultáneas posibles son las siguientes:
* Máximo 3 Usuarios Remotos y 0 Usuarios Locales
* Máximo 2 Usuarios Remotos y 1 Usuario Local
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
NUEVO PROCEDIMIENTO. (Febrero 06 / 2009)
He elaborado este nuevo procedimiento que MUCHO MÁS SIMPLE, no requiere MODIFICAR GPEDIT, no requiere usar PANTALLA DE BIENVENIDA, no necesita activar CAMBIO RÁPIDO DE USUARIO y FUNCIONA tanto en GRUPOS DE TRABAJO como en DOMINIOS. Si se desea ver el procedimiento antiguo mirar al final de este artículo.
Descargar el siguiente archivo DLL:
http://members.lycos.nl/nessyh/files/term/termsrv.dll
- Iniciar en Modo Seguro y PEGAR EL ARCHIVO DESCARGADO en “Windows\System32″ y en “Windows\System32\dllcache” (REEMPLAZAR CUALQUIER ARCHIVO termsrv.dll EXISTENTE)
Construir Archivo ts_multiple_sessions.bat de la siguiente forma:
- Abrir el bloc de notas, copiar y pegar el siguiente texto y guardar el archivo con el nombre ts_multiple_sessions.bat
@REG ADD “HKLM\SYSTEM\ControlSet001\Control\Terminal Server\Licensing Core” /v EnableConcurrentSessions /d 1 /t REG_DWORD /f >nul
@REG ADD “HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon” /v EnableConcurrentSessions /d 1 /t REG_DWORD /f > nul
@REG ADD “HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon” /v AllowMultipleTSSessions /d 1 /t REG_DWORD /f > nul - Grabar archivo ts_multiple_sessions.bat en C:\Archivos de Programa
- Ingresar a la siguiente clave de Regedit: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
- Crear un nuevo valor alfanumérico con el nombre “Sesiones Concurrentes” que apunte a C:\Archivos de Programa\ts_multiple_sessions.bat
- Dar permisos NTFS de Control Total a Usuarios y Usuarios Avanzados en las siguientes claves de REGEDIT (mediante Clic Derecho -> Permisos):
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
HKLM\SYSTEM\ControlSet001\Control\Terminal Server\Licensing Core
HKLM\SYSTEM\ControlSet002\Control\Terminal Server\Licensing Core
HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\Licensing Core
Ingresar a:
- Propiedades del Sistema (sysdm.cpl) -> Remoto -> Activar “Permitir que los usuarios se conecten de manera remota a este equipo” -> Seleccionar usuarios Remotos -> Escogemos los usuarios del dominio que nos interese permitir.
- Firewall de Windows (firewall.cpl) -> Excepciones -> Activar “Escritorio Remoto”
PROCEDIMIENTO VIEJO (Agosto 25 / 2008)
- Descargar la siguiente DLL: http://members.lycos.nl/nessyh/files/term/termsrv.dll
- Reiniciar el sistema e INGRESAR EN MODO SEGURO (Con la Tecla F8).
- Ingresar a \windows\system32 y reemplazamos el archivo termsrv.dll existente por el que descargamos.
- Ingresamos a \windows\system32\dllcache y reemplazamos el archivo termsrv.dll existente por el que descargamos.
- Ingresar a la siguiente clave de regedit:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TerminalServer\Licensing Core. - Crear un valor de tipo DWORD al que llamaremos EnableConcurrentSessions
Una vez creado ingresamos a él y en el campo “Información de Valor” colocamos el número 1.
En el campo “Base” revisamos que este seleccionado “Hexadecimal” - Ingresar al siguiente grupo de directivas en la consola gpedit.msc
Configuración del Equipo -> Plantillas Administrativas -> Componentes de Windows -> Terminal Services - Ubicamos los siguientes valores y los configuramos de la siguiente manera:
- Limitar número de conexiones -> HABILITADO -> 999999
- Permitir que los usuarios se conecten de forma remota utilizando servicios de Terminal Server -> HABILITADO
- Establece reglas para el control remoto de sesiones de usuario de Servicios de Terminal Server -> HABILITADO -> CONTROL TOTAL SIN PERMISOS DEL USUARIO
Otras condiciones necesarias para el adecuado funcionamiento:
- El Sistema DEBERÁ tener activada la Opción “Usar la Pantalla de Bienvenida”
- Para Activar “Usar la Pantalla de Bienvenida” hacer lo siguiente:
- Ejecutar el comando nusrmgr.cpl
- Cambiar la forma en que los usuarios inician y cierran sesión
- Activar “Usar la pantalla de Bienvenida”
- El Sistema DEBERÁ pertenecer a un GRUPO DE TRABAJO. Para DOMINIOS no funciona. EN DOMINIOS TAMBIEN ES POSIBLE, yo no lo he intentado, sin embargo encontré un procedimiento (el cual no he ensayado) pero que podrán leer MÁS ABAJO (Al final de este artículo)
- Para que un usuario pueda iniciar sesión a través de Escritorio Remoto DEBERÁ PERTENECER al Grupo de “Usuarios de Escritorio Remoto”.
- Para AGREGAR miembros al grupo de “Usuarios de Escritorio Remoto” hacer lo siguiente:
- Ejecutar el comando lusrmgr.msc
- Ingresar al menú GRUPOS
- Ingresar a la sección USUARIOS DE ESCRITORIO REMOTO
- Agregar los usuarios deseados
- No olvidar revisar el Firewall de Windows
- Ejecutar el comando firewall.cpl .
- En la pestaña “EXCEPCIONES” revisar que “ESCRITORIO REMOTO” esté activado.
Este procedimiento en ningún momento es ilegal. Ambas DLL son propiedad de Microsoft. La DLL que usamos para sobrescribir la DLL predeterminada fue publicada por Microsoft en la versión Beta 2055 del Service Pack 2 de Windows XP.
Actualización (Sept 24/2008)
Parece que EFECTIVAMENTE ES POSIBLE realizar sesiones concurrentes en entornos gobernados por controladores de dominio. Si embargo… aún no lo he visto con mis propios ojos.
………..[............... Si el Windows XP ordenador está conectado a un dominio en redes locales, Windows fijará el valor de la regkey "AllowMultipleTSSessions" a "0" cada vez que el ordenador se reinicia. Para asegurar que múltiples o ilimitado de conexión a Escritorio remoto sesiones se permite AD dominio en el medio ambiente, el valor de datos para "AllowMultipleTSSessions" tiene que ser fijado a "1" en cada inicio del sistema. Para cambiar el valor, simplemente vuelva a ejecutar la ts_multiple_sessions.bat cada vez que la computadora se inicia. Por otra parte, poner el ts_multiple_sessions.bat en C: \ Documents and Settings \ Todos los usuarios \ Start Menu \ Programs \ Startup carpeta de modo que se ejecutará de forma automática en primer usuario con privilegios administrativos que en los registros para el escritorio. Otra solución es instalar un servicio adicional o definir una sub-clave en HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run del registro rama que ejecutar el archivo por lotes registro automáticamente en el arranque, y esto es útil si el ordenador no se registrará por nadie, pero todavía requiere el hack para permitir a Escritorio remoto ilimitado a los usuarios trabajar...........]……………
Fragmento tomado de: http://www.mydigitallife.info/2008/06/13/enable-multiple-concurrent-remote-desktop-connections-or-sessions-in-windows-xp/es/
5 comentarios
RSS de los Comentarios Identificador URI de TrackBack
Deja un comentario

si yo tengo una red con dominio como puedo hacer sesiones de usuarios concurrentes con xp
Hola Daniel.
Hasta donde tengo entendido y he experimentado NO ES POSIBLE debido a que cuando un equipo esta matriculado en un dominio SE DESACTIVA LA PANTALLA DE BIENVENIDA, lo cual causa que el Servicio “Cambio Rapido de Usuario” se detenga. Este servicio es indispensable para realizar Sesiones Concurrentes.
Sin embargo, en cierta ocasion observe algo:
1 equipo con Windows Vista estaba matriculado en un dominio….. tenia inicio de sesion automatico apuntando hacia el dominio con un usuario especifico…. y ademas usaba pantalla de bienvenida.
Segun eso, entonces es posible tener UN equipo matriculado en un dominio y USANDO pantalla de bienvenida simultaneamente. Esto lo vi en Windows Vista, faltaria probar en Windows XP.
Ensaya con TWEAKUI. Es un powertoy de Microsoft que te permite configurar un inicio automatico de sesion cuando enciende el equipo. Lo podes bajar de esta pagina:
http://www.microsoft.com/spain/windowsxp/downloads/powertoys/xppowertoys.mspx
Lo otro que podes ensayar es activar el servicio “Cambio Rapido de Usuario” en la consola services.msc (Inicio – Ejecutar – services.msc)
Si te da resultado me contas….
Todo estos pasos están perfectos, pero cuando ejecuto el gpedit.msc y busco la opción Terminal Services, no se me visualiza, por lo tanto no puedo activar la función de que se conecten a mi máquina…
Hay alguna forma de activar, instalar o visualizar la opción Terminal Services…???
Gracias…
Espero sus comentarios o respuestas…
hola
tengo un xp home transformado a profesional para poder usar escritorio remoto como servidor, lo he sacado de la misma pagina ( mydigitallife ), el escrito remoto me funciona perfectamente pero lo de los usuarios concurrentes no.
por que puede ser?
amigo solo descargue el temsrv.dll inicie el pc en prueba de fallos# Ingresar a \windows\system32 y reemplazamos el archivo termsrv.dll existente por el que descargamos.
# Ingresamos a \windows\system32\dllcache y lo descargamos y reninicie y todo solucion ando