DGN v6.x : en.david.grajal.net (Blog en inglés) •  www.bullsmind.com (Blog técnico) •

Inicio > blog > A2005 > M02 > 1   Twitter: #Groupon makes me xtreme price sensitive.I dont want to pay full price for anything anymore.Awesome prisonners dilemma for restaurant owners Sat Feb 04 11:33:09 2012 165759793255034880 #Groupon makes me xtreme price sensitive.I dont want to pay full price for anything anymore.Awesome prisonners dilemma for restaurant owners <a href="http://status.grajal.net" rel="nofollow">David Status</a> false false 0 false 2855791 David Grajal dgrabla Shanghai, China I'm back in Shanghai ready to make noise before moving to Berlin! #entrepeneur #travel #coworking #mobile #berlin #china #brazil #ceibs #coppeadufrj http://a0.twimg.com/profile_images/1096164648/2009_pro_original_96_normal.JPG https://si0.twimg.com/profile_images/1096164648/2009_pro_original_96_normal.JPG http://about.grajal.net false 277 FFFFFF 000000 C3AB24 ffffff ababab 326 Thu Mar 29 16:39:22 2007
[+]

Información personal
- FAQ
- Blog - 04 / 05 / 06 / 07 / 08 / 09
- Viajes
- Información de contacto

Nube temática
alimentación antonio no artículos asterisk business case Canada crítica deportes empresas emulación entrevista fsf historias humor internet java javascript linux música naturaleza opinión pfc pucelawireless radioafición radioclub reflexión retos review spring stallman struts teleco telefonía Toronto twitter Valencia valladolid Viajes videojuegos voip web web 2.0 web2.0 wifi wii windows wireless


David.Grajal.net v6.x
- Info
- RSS: Blog | Toda la web




El contenido publicado en este sítio web se encuentra licenciado bajo la licencia Creative Commons en su modalidad no comercial.


31/01/2005

Sesiones concurrentes en Windows

El escritorio remoto de windows funciona realmente bien. No conozco en profundidad las razones por las que tiene un rendimiento muy superior (Tiene mejor respuesta al usuario, es mucho mas interactivo) a otras soluciones como los clásicos VNC pero me imagino que tiene algo que ver con la integración del servicio a nivel de kernel, mientras que las soluciones de terceros como VNC tienen que funcionar a nivel de espacio de usuario, capturando la imagen, comprimiendola y mandandola a través de la red.

El tema es que el "Windows Terminal Server" funciona bien y lo uso habitualmente desde mi ordenador (Ariel) con el cliente Rdesktop conectandome a un ordenador Windows (Arendine) para controlar la impresora (samba no es una opción).

Pero este windows es un XP, no un server, y de serie viene capado para no poder tener abierta mas de una sesión. Esto quiere decir que cuando mi madre esta en ese ordenador no puedo abrir una sesión remota y cuando yo tengo una sesión remota mi madre no puede abrir una nueva sesión.

La solución de Microsoft a este problema se llama Windows 2003, que pertenece a la rama de servidores y ya permite abrir multiples sesiones clientes (Ver: Segmentación de mercado). Sin embargo mis pretensiones son mucho mas simples. No necesito multiples sesiones, necesito solo 2, una consola para estar delante del monitor y un escritorio remoto.

Afortunadamente existe un método para activar estas dos sesiones en un Windows XP normal. El método se fundamenta en la libreria del terminal server del SP2 beta 1, que a diferencia de la versión de la libreria del SP2 final, permite el uso de varias sesiones. Me imagino que el código de la beta1 provendria de las últimas versiones que harian para el lanzamiento del Windows 2003 y se olvidaron de quitar las prestaciones adicionales al empaquetar la libreria en el Service Pack.

¿Y donde esta esa vieja libreria? Pues en google salen muchas referencias (termsrv.dll versión 5.1.2600.2055) pero para no complicar la vida tambien la he puesto aqui. En ese zip en realidad viene todo lo necesario para activar la segunda sesión, pero describo a continuación los pasos importantes:

1. Arrancar el regedit y navegar hasta HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Licensing Core registry subkey
2. Crear una nueva DWORD, de nombre EnableConcurrentSessions y darla el valor 1.
3. Reiniciar Windows en modo seguro (SIN funciones de red, lo que queremos es que no arranque el servicio y que nos deje sobreescribir un archivo de sistema)
4. Copiar el termserv.dll del SP2 beta1 a windows\System32 y a windows\ServicePackFiles\i386
5. Reiniciar normalmente.

Este es un truco bastante viejo (se descubrió hace un año) pero yo no lo conocia y me consta que muchos windowseros de mi alrededor tampoco. No todo en windows se arregla formateando o reinstalando :)


Historias relacionadas

Ya no se pueden añadir nuevos comentarios en esta historia.






David.Grajal.net v6.5.16
© 2009 David Grajal Blanco
0.0000 s