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 :).
Hola Osus, muchas gracias, podrías indicarme donde puedo hacerte algunas preguntas en referencia al tema?
Por ejemplo:
1. Los usuarios pueden cargar las aplicaciones de office cada uno sin problemas? word, excel, power point, outlook, ie, etc ?
2. Si se ha logrado hacer lo mismo con windows 7 a 64 bits ?
mil gracias, un saludo
Todo bien, lo unico que le falto al script falto fue iniciar nuevamente el servicio de Media Extender, lo usa el xbox 360. La solución es reiniciar la PC o iniciarlo manualmente y ponerlo en automatico.
Slds.
y en server 2003 como habilito la mulitesion??
Muchas gracias! Funciona perfecto!
En el server la cosa es distinta. Por defecto te deja 2 conexiones simultaneas para tareas de administracion, pero si quieres mas, tienes que habilitar servicios de terminal sever con sus correspondoentes licencias (aunque supongo que algo habra por ahi para esas licencias).
Muchas Gracias. Me salvaste la vida 😀
muy buen aporte
No funciona en Windows 7 Enterprise (7600 – Español). El parche se ejecuta correctamente pero no soluciona el problema del escritorio remoto con múltiples usuarios.
Lo habia hecho funcionar en XP, pero no sabia que se podia en WIN 7 , tengo Ultimate , lo voy a probar
En XP daba un problema si no cerrabas la sesion al salir, despues no podias ingresar remotamente hasta que te loguearas localmente, bueno voy a probar si sigue ese problema en esta version
Gracias por el aporte
lo que tengo es xp sp3 y lo que quiero es utilizarla esta como server
cereb…apoyame, tengo un xp sp3 y quiero que esta funcione como server
Excelente herramienta, la probe y funciona perfecto. Muchas gracias por publicar estas utilidades que son de gran ayuda. Los nobles corazones que comparten con sus semejantes sin esperar nada a cambio siempre obtienen al final del camino su recompensa, y demuestran con sus actitudes altruistas, que si todos los seres humanos nos unieramos y compartieramos, este mundo sería un verdadero paraiso. Mil y mil gracias, que Dios le bendiga.
Por si le es util a alguien.
Descargue el .zip he hice la ejecucion del install.cmd como indica las intrucciones, pero recibi un error indicando que no tenia la version correcta. Por curiosidad cambie las lineas:
SET WINVER=Windows 7 Build 7600
SET PRODUCTNAME=”Windows 7 Ultimate”
SET CURRENTBUILD=”7600″
por estas:
SET WINVER=Windows 7 Home Premium
SET PRODUCTNAME=”Windows 7″
SET CURRENTBUILD=”7601″
y se ejecuto todo sin errores.
Los cambios los hice porque la pc tenia instalado Windows 7 Home Premiun con SP1.
Espero que pueda ayudar a otros.
Yo logre que me funcionara (active el uso remoto) pero el multiusuario no funciona. Sigue diciendo que otro usuario esta conectado al equipo y bla bla bla… Puede ser que el parche no haya parcheado correctamente (install.cmd multi)
Saben si el VNC tiene audio remoto..?
Excelente Amigo !!! muchas gracias por este aporte !! Es una gran solucion para sacarle provecho a un maquina buena y a otras dos maquinas mas viejitas !!!
¡Lo mas grande! Además me ha solucionado el problema que tenia: no podia volver a iniciar sesion una vez cerrada la anterior.
Estimado fabuloso el aporte me solucionaste un problema que me estaba rompiendo la cabeza.
Hola, Muchisimas Gracias por la ayuda. Tengo un problema me habilita el multisesion con un nuevo usuario, Pero cuando quiero ingresar con el mismo usuario entra a la sesion ya activa en el escritorio y no genera una nueva sesion. Como puedo solucionarlo?
Hola Fernando,
¿Qhé comando has ejecutado para activarlo?
Se supone que la opción “multi” de mi ejemplo hace lo que tu pides, si solo ejecutas en install habilita multisesión de distintos usuarios pero no del mismo.
Excelte, me funcionó con windows 7 64 bits.
Muchas gracias por el aporte.
Tengo la version de Windows en Ingles. Trabaja esta modificacion?
Donde puedo encontrar la modificacion en Ingles. Gracias
Buenas.
Con windows 7 Home Premium y Sp1 consigo conectarme por escritorio remoto pero sólo a la pamtalla de usuario. Una vez que elijo el usuario con la contraseña me salta el mensaje de que la sesión de escritorio remoto finalizó.
El pc está totalmente limpio porque es nuevo, sólo tiene las actualizaciones instaladas. Probé con el comnado multi y tampoco va, sin service pack y con el uno.
A ver si a alguien se le ocurre algo.
Gracias.
Tengo windows 7 multimate, en español, no me funciona me dice que no soy administrador, ya revisé pero y si tengo permisos en la cuenta como administrador, no se que suceda pero no me funcoina. No se si sea el idioma o que es lo que esta pasando pero no me funciona. Ojala y me puedan ayudar.
Gracias ya lo hice con dos windonw 7 funciona perfectamente..
lo he instalado sin problemas y el multiusuario funciona perfectamente,
pero el problema viene cundo metes usuarios nuevos en ese equipo.
Cuando se supera el numero de 4 o 5 perfiles de usuario, de hay en adelante todos lo usuarios utilizan permisos temporales.
Querría saber si este script limita el numero de usuarios en el equipo ya q el problema sucede después de ejecutarlo. Y se ha producido en varias ocasiones.
Gracias de antemano.
Amigos
Podrían darme la ruta del parche para W7 Pro Sp1 y los pasos a seguir por que de tanto leer uno se pierde.
Necesito hacer esto urgente por que quiero usar una PC de terminal Server para una aplicacion que solo puedo instalarla en una PC.
Slds/Grs.
ASB.
¿Como puedo hacer para imprimir en la impresora local?
Tengo instalada la impresora en la PC local y la remota, pero no aparecen los puertos del terminal server (TSxxx).
En Windows 7 Ultimate si aparecen estos puertos.
De antemano, muchas gracias por su ayuda.
a mi nome ha funcionado
Muchas gracias por el aporte! Me funcionó perfecto en Windows 7 Pro SP1 de 64 bits!!!
Les comento que hay otra página que hace referencia a ésta donde encuentran para SP1 y sin SP, y está para ambas versiones de Windows, ya sea de 32 o 64 bits.
http://grupoodin.es/blog-tecnico/windows/activar-el-multiusuario-y-multisesion-para-escritorio-remoto-en-windows-7/
despues de hacer esto? que debo hacer porque no funciona 🙁 me puedes ayudar por favor.. en serio lo necesito bastante!! Gracias
Excelente aporte, Osus, muchas gracias, lo necesitábamos en un cliente que no estaba dispuesto a comprar un server para tener multisesión y nos ha venido perfecto.
Muchas gracias
buenas tardes
cuantos inicios de sesion simultanos puede tener si esta instalado el windows 7 en un servidor
Muchas gracias, nos sirve de muchooo
Sabe alguien como realizar lo mismo para el Windows 8?
Sabes si funciona para windows 8 pro?
Muy buenos master, funciono a la perfección, garcias por el Aporte.
Te estoy muy agradecido!
Ha sido de mucha utilidad..
Hola,he estado leyendo el post y me parece interesante,me gustaría saber si existe algo así para win 8 pro y si no es así a ver si algún entendido del tema nos podría preparar algo similar para win 8.un saludo y gracias de antemano
@Gaunaruiz,
Prueba el nuevo de Win8…
http://blog.osusnet.com/2013/01/17/habilitar-el-escritorio-remoto-multiusuario-y-multisesion-en-windows8/
hola de nuevo ,probe el parche en una red local y sin problemas tanto multisesion como multiusuario,por contra haciéndolo con otro pc en otra red me tira ,puede ser que no se haya instalado bien el parche?
voy a intentar instalarlo de nuevo,y si necesitaría dejarlo todo como esta,ejecutando el parche de nuevo se quedaría como estaba al principio.gracias y quedo a la espera de respuestas si las hubiese.
un saludo.
Muchas gracias, lo acabo de probar en Windows 64 bits Ultimate con SP1, y si funciona de maravilla, muchas gracias man
tengo dos pcs en la misma red y a uno de ellos accedo por el puerto 3389 “puerto por defecto para el terminal server” y que tengo abierto en el router apuntando a la ip de pc 1 ,para abrir sesion en el otro pc2 tendria que cambiar el puerto de escucha por otro pero no me funciona con este parche . ¿que solucion se podria aplicar?
Fantástico aporte!!! cuantos dolores de cabeza que me has solucionado!! un GRACIAS gigante que parece muy poco para la ayuda que me has dado, un abrazo grande desde Argentina
PTERRERO tu aporte de editar la linea
SET CURRENTBUILD=”7601″
funciona perfecto! me dejo instalarlo, nuevamente gracias a este espacio!
Hola. Te felicito por el aporte. estoy tratando de hacerlo funcionar pero no me permite trabajar con dos usuarios a la vez. tengo instalado el Windows 7 ultimate 6.1.7601. Alguna recomenmdación? Gracias
muchas gracias…..lo necesitaba bastante…… funciona OK.
Excelente aporte en verdad me quede asombrado.. de casualidad no sabes cuantos usuarios aguanta? te felicito amigo muy buen trabajo