In Windows XP di norma è permesso l’utilizzo di un solo account utente alla volta, quindi utilizzando la funzione Desktop Remoto (Terminal Server) l’utente connesso verrà disconnesso all’accesso del nuovo utente.
Tramite la procedura qui descritta è possibile abilitare più accessi simultanei, come avviene per Windows Server
Per prima cosa procurarsi la DDL modificata il base alla propria versione di XP (SP1, SP2, SP3) dai link a fine articolo.
Poi procedere così:
- Avviare XP in modalità provvisoria
- Rinominare il file %windir%\System32\termsrv.dll in %windir%\System32\termsrv.dll.bak
- Copiare (eventualmente sovrascrivendo) la DLL termsrv.dll scaricata in %windir%\System32, %windir%\dllcache e %windir%\ServicePackFiles\i386 (se presenti)
- Da REGEDIT andare alla chiave HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Terminal Server\Licensing Core e creare una nuova chiave DWORD con nome EnableConcurrentSessions e valore 1
- Da REGEDIT andare alla chiave HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon e creare una nuova chiave DWORD con nome EnableConcurrentSessions e valore 1
- Da REGEDIT andare alla chiave HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon e creare una nuova chiave DWORD con nome AllowMultipleTSSessions e valore 1
- Chiudere REGEDIT
- Da Start > Esegui digitare gpedit.msc e premere OK
- Andare alla voce Configurazione computer > Modelli amministrativi > Componenti di Windows > Servizi terminal > Limita il numero di connessioni > Attivare ed impostare a 3 o più
- Dall’icona Risorse del Computer > tasto destro > Proprietà > Connessione remota > Abilitare la funzione e gli utenti
- Riavviare il computer
Immagine configurazione Criteri di gruppo (punto 9)
Immagine abilitazione controllo remoto (punto 10)
Link utili:
- http://www.mydigitallife.info/2008/06/13/enable-multiple-concurrent-remote-desktop-connections-or-sessions-in-windows-xp/
- http://alonbilu.wordpress.com/2008/05/17/enabling-multiple-concurrent-remote-sessions-on-windows-xp-sp3-patched-file-included/
Note:
L’uso di questa modifica potrebbe essere in contrasto con l’EULA Microsoft
15 Agosto, 2009 16:33
e con vista business come si fa?
18 Agosto, 2009 17:26
Ciao Mau,
con Vista non ho mai provato, ma ho trovato questo link http://www.makeuseof.com/tag/remote-desktop-concurrent-sessions-for-windows-vista/
Se hai la possibilità di provare fammi sapere.
25 Ottobre, 2009 17:00
Scusate, ma se abilitiamo il controllo remoto multiplo su XP e due utenti inconsapevolmente entrano e modificano lo stesso file cosa succede?
Grazie
25 Ottobre, 2009 17:24
Ciao Fabio,
dipende dal file; un file di testo l’ultimo sovrascrive le modifiche dell’altro; con Office di norma al secondo da il messaggio che il file è già in uso quindi è in sola lettura; come detto dipende.
25 Ottobre, 2009 19:22
Ciao, scusami ancora ma dopo aver seguito la procedure non mi funziona cmq.. un dubbio ma i pc devono comunque essere in dominio perche l’unica cosa che non può fare funzionare la procedura è che non posso specificare utenti autorizzati a connettersi al remoto in risorse del computer..
Ringrazio in anticipo..
25 Ottobre, 2009 21:23
Ciao Fabio,
non è necessario siano a dominio, ti consiglio prima di verificare se almeno un utente riesce a connettersi in remoto; questo se correttamente configurato deve essere possibile anche senza patch.
25 Ottobre, 2009 22:45
Si si.. con un utente solo si connette… quando però si connette un altro utente butta fuori quello connesso.. mmmmm.. non so come risolvere sto problemone..?!?!?
25 Ottobre, 2009 23:39
Fabio controlla nuovamente passo passo la procedura, stai attento a scaricare la dll corretta per il service pack installato, verifica che gli utenti creati per la connessione, ovviamente diversi, siano amministratori.
Questo metodo l’ho usato su vari PC con XP Professional, incluso SP3.
8 Gennaio, 2010 18:14
Ciao, ero alla ricerca di una documentazione simile, anche se fino ad ora mi sono avvalso di una patch valida sia per SP2 che per SP3, ma senza avere la garanzia sul funzionamento. A volte si installa a volte no.
Vista la tua esperienza a tal proposito, se mi consenti vorrei porti alcune domande.
1. Queste dll riportate sul link sono quelle da sostituire all’originale in base al SP che si ha?
Windows XP RTM, SP1 and SP2: termsrv.dll (version 5.1.2600.2055)
Windows XP SP2: termsrv.dll (version 5.1.2600.2180)
Windows XP SP3: termsrv.dll (version 5.1.2600.5512)
2. Questo batch che non riesco a scaricare, ts_multiple_sessions.bat, esegue le variazioni del regedit e del gpedit in automatico?
3. Utilizzando il gpedit.msc in alcuni PC, che ho verificato non sono presenti tutti gli altri componenti di windows tra cui Servizi Terminal. Come è possibile che in un’installazione completa con SP3 non siano presenti queste voci?
4. Il numero delle connessioni massime consentite a quanto può arrivare?
Grazie per cortese collaborazione e buon anno. Saluti.
10 Gennaio, 2010 01:01
Ciao Piero, buon anno a te.
1.Si, ogni SP ha la sua DLL modificata.
2.Io ho sempre fatto manualmente, come da articolo, ma credo di si.
3.Sicuro non sia un XP Home o qualche versione modificata con nLite a cui sono stati rimossi dei componenti?
4.Io ho provato fino a 3.
15 Gennaio, 2010 11:56
Ciao, complimenti per la guida. Io ho lo stesso identico problema ma con windows 7 professional, mi puoi consigliare qualcosa?
15 Gennaio, 2010 20:21
Non conosco patch per Windows 7, ma solo XP Unlimited (prodotto commerciale) http://www.xpunlimited.com/
18 Febbraio, 2010 18:33
AIUTOOOOO
ho gia collegato due computer in rete tramite router wireless e funziona tutto anche il desktop remoto.oggi ho aggiunto un computer wireless alla rete e funziona tutto tranne il desktop remoto. non riesco a spuntare l accesso alla connessione remot perche nel pannello manca il tutta quella parte che e mostrata nella foto sopra queto forum.
18 Febbraio, 2010 20:52
Ciao Alberto,
forse hai XP Home, percui niente desktop remoto in ingresso!
20 Dicembre, 2010 19:51
[…] già visto come aggirare questo limite con Windows XP, vediamo cosa fare con Windows […]