Tutorial passo-passo: Consentire connessioni remote desktop multiple a un PC
Vuoi avviare connessioni remote multiple contemporaneamente? Questo post introduce principalmente come abilitare connessioni remote desktop multiple a un PC su Windows e Windows Server. Leggilo attentamente.
È possibile avere più connessioni Desktop remoto?
È stato richiesto di consentire a più sviluppatori di accedere contemporaneamente a un PC con Windows 10 con sessioni diverse. Attualmente la macchina ha installato Windows 10 Home, ma prevediamo di effettuare un upgrade. Se fosse possibile, qualcuno sa se Pro o Enterprise lo consentirà, o se è una funzione disponibile solo nella versione per server?"
- Domanda da Spiceworks
Siamo spiacenti di comunicarti che, anche se effettui l"upgrade del sistema operativo Windows 10 Home a Windows 10 Pro o Windows 10 Enterprise, non sarai in grado di stabilire connessioni Desktop remoto multiple verso un singolo PC. Di default, solo i sistemi operativi Windows Server permettono di effettuare simultaneamente più sessioni RDP (Remote Desktop Protocol).
Se un altro utente Windows tenta di connettersi quando è già attiva una connessione Desktop remoto, l"utente nuovo riceverà un messaggio di errore come mostrato di seguito. Se il secondo utente sceglie Sì, il primo utente perderà la sua connessione.
Come abilitare connessioni Desktop remoto multiple a un singolo PC su Windows 10, 11
Ciò significa che non è possibile consentire l"accesso contemporaneo a più utenti su RDP in Windows 10? Non esattamente. In questa parte, presenteremo due opzioni su come abilitare connessioni Desktop remoto multiple su Windows 11/10/8.1/8/7.
Avviso: Prima di leggere le due opzioni, tieni presente i seguenti punti:
- Ogni utente e dispositivo che si connette a un host di sessione Desktop remoto richiede una licenza di accesso client (CAL). Se desideri abilitare connessioni Desktop remoto multiple verso un singolo PC, acquista ulteriori CAL.
- Queste due opzioni violano l"accordo di licenza per l"utente finale (EULA). Si consiglia di utilizzare tali opzioni solo in ambienti di test o educativi. Esegui tutte le operazioni descritte di seguito a tuo rischio.
Opzione 1. Abilita sessioni RDP multiple utilizzando la libreria RDP Wrapper
La prima opzione per abilitare sessioni RDP multiple su Windows 11/10/8.1/8/7 consiste nell"utilizzare la libreria RDP Wrapper, che funziona come uno strato tra il Service Control Manager e i servizi Terminal e consente agli utenti di stabilire più sessioni RDP simultanee senza modificare il file termsrv.dll originale.
Passaggio 1. Scarica l"ultima versione disponibile della Libreria RDP Wrapper.
Passaggio 2. Estrai RDPWrap-v1.6.2.zip, di seguito il contenuto estratto dall"archivio RDPWrap-v1.6.2.zip:
- RDPWinst.exe: programma di installazione/disinstallazione della Libreria RDP Wrapper
- RDPConf.exe: strumento di configurazione della Libreria RDP Wrapper
- RDPCheck.exe: utility di verifica RDP e Local RDP Checker
- install.bat, uninstall.bat, update.bat: file batch per installare, disinstallare e aggiornare RDP Wrapper.
Passaggio 3. Fai clic con il pulsante destro del mouse su install.bat e scegli l"opzione Esegui come amministratore dal menu contestuale per installare RDPWrap.
Passaggio 4. Durante l"installazione, il programma accederà al sito GitHub per ottenere le versioni più recenti del file ini e lo installerà nella directory C:\Program Files\RDP Wrapper. Dopo il completamento dell"installazione, potrai vedere il messaggio di installazione avvenuta con successo qui sotto:
Passaggio 5. Fai doppio clic su RDPConfig.exe per aprire Configurazione RDP Wrapper e assicurati che l"installazione sia avvenuta con successo e che RDPWrapper funzioni correttamente. Nella sezione Diagnostica, assicurati che tutti gli elementi siano verdi.
Passaggio 6. Molto probabilmente, immediatamente dopo l"installazione, RDPConfig mostrerà che l"wrapper RDP è in esecuzione (Installato, In esecuzione, in ascolto), ma non supportato.
Passaggio 7. Copia e incolla il contenuto della seguente pagina nel file C:\Program Files\RDP Wrapper\rdpwrap.ini:
https://raw.githubusercontent.com/sebaxakerhtc/rdpwrap.ini/master/rdpwrap.ini
Passaggio 8. Riavvia il computer. Fai doppio clic su RDPConfig.exe per aprire la configurazione di RDP Wrapper e assicurati che tutti gli elementi nella sezione Diagnostica siano verdi e che compaia la didascalia "totalmente supportato".
Passaggio 9. Esegui RDPCheck.exe per provare a avviare una sessione RDP secondaria o a connettere più sessioni RDP da computer remoti. Dovresti essere in grado di avviare contemporaneamente più sessioni RDP.
Opzione 2. Abilita più sessioni RDP modificando il file termsrv.dll
La seconda opzione è abilitare più connessioni desktop remote a un PC su Windows 11/10/8.1/8/7 modificando il file termsrv.dll. Prenderemo come esempio Windows 8.1.
Passaggio 1. Scarica il file compresso patch che include la versione modificata del file termsrv.dll per Windows 8.1. (Puoi anche scaricare il file termsrv.dll modificato per Windows 10.)
Passaggio 2. Premi Win R e poi digita "services.msc" per aprire la console di gestione Servizi. Trova Remote Desktop Services nell"elenco e fai clic destro per fermarlo.
Passo 3. Esegui il Command Prompt come amministratore, esegui backup del file termsrv.dll originale utilizzando il seguente comando nel caso in cui qualcosa vada storto:
copy c:\Windows\System32\termsrv.dll termsrv.dll_old
Passo 4. Modifica i valori delle seguenti chiavi in HKLM > System > CurrentControlSet > Control > Terminal Server:
- fDenyTSConnections (DWORD) - 0
- fSingleSessionPerUser (DWORD) - 0
Puoi anche farlo velocemente inserendo le seguenti due righe di comando nel Command Prompt:
- REG ADD “HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server” /v fDenyTSConnections /t REG_DWORD /d 0 /f
- REG ADD “HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server” /v fSingleSessionPerUser /t REG_DWORD /d 0 /f
Passo 5. Quindi vai in C:\Windows\System32, trova il file termsrv.dll e fai clic con il tasto destro per aprire le proprietà.
Passo 6. Di default, il proprietario di questo file è TrustedInstaller e anche l"amministratore non ha il diritto di sostituirlo. Devi dare il controllo totale di questo file all"amministratore. Fai clic su Cambia.
Passo 7. Vai alla scheda Sicurezza e fai clic su Modifica. Trova il gruppo degli amministratori locali e concedi loro il controllo totale su questo file e salva le modifiche.
Passaggio 8. Copia termsrv.dll dall"archivio scaricato al Passaggio 1 per il tuo Windows 8.1 in %SystemRoot%\System32\ (con sostituzione).
Passaggio 9. Apri nuovamente la console di gestione Services e avvia i servizi Remote Desktop. Successivamente, sarai in grado di creare due sessioni RDP sul computer modificato da account diversi.
Come abilitare connessioni remote desktop multiple su un PC con Windows Server
Come abbiamo già menzionato, il sistema operativo Windows Server supporta di default più sessioni RDP contemporaneamente. Devi solo effettuare alcune configurazioni per abilitare connessioni remote desktop multiple sul Server 2022/2019/2016/2012 R2.
Passaggio 1. Clicca sul pulsante Cerca accanto al menu Start, quindi digita "gpedit.msc".
Passaggio 2. Naviga qui: Configurazione Computer > Modelli Amministrativi > Componenti Windows > Remote Desktop Services > Remote Desktop Session host > Connessioni.
Passaggio 3. Nella finestra di destra, trova e fai doppio clic su Limita numero di connessioni.
Passaggio 4. Puoi impostarlo su Attivato e impostare il numero limite che desideri.
Passaggio 5. Di nuovo, nella finestra destra delle Connessioni, trova e fai doppio clic su Limita gli utenti dei servizi Desktop remoto a una singola sessione dei servizi Desktop remoto.
Passaggio 6. Imposta su Disabilitato per disattivare le restrizioni degli utenti.
Passaggio 7. Riavvia il computer per applicare le modifiche. Ora sei autorizzato a avviare più connessioni desktop remote verso un singolo PC in Windows Server.
Modo più semplice per abilitare le connessioni desktop remote verso un PC in Windows
In realtà, per abilitare le connessioni desktop remote verso un PC in Windows non è necessario essere così complicati. Puoi utilizzare uno strumento di desktop remoto di terze parti che consente più sessioni remote contemporaneamente su un singolo computer. AnyViewer offre un modo più semplice per farlo.
Prima di imparare come utilizzare AnyViewer per consentire a più utenti di accedere a un desktop remoto su Windows, diamo un"occhiata veloce ai suoi vantaggi rispetto a RDP.
- Compatibilità. RDP supporta solo connessioni remote verso edizioni di Windows superiori (Professional ed Enterprise). Le edizioni Windows Home e Single Language non possono ricevere connessioni desktop remote in entrata. Mentre AnyViewer supporta diversi sistemi Windows, inclusi Windows 11/10/8.1/8/7 e Windows Server 2022/2019/2016/2012 R2.
- Multisessione. RDP supporta solo 1 connessione simultanea alla volta. Se si tenta di aprire una seconda sessione RDP, all"utente attivo verrà chiesto di chiudere la connessione. Mentre AnyViewer supporta 2 sessioni desktop remote concorrenti.
- Restrizione di rete. RDP non può essere utilizzato quando i due dispositivi si trovano su reti diverse, a meno che non si configuri un forwarding di porte o si utilizzi una VPN, mentre AnyViewer può essere utilizzato direttamente senza restrizioni di rete.
- Chat integrata. RDP non supporta una chat di testo integrata, mentre AnyViewer la supporta.
Passaggio 1. Scarica, installa ed avvia AnyViewer su un computer Windows. Vai a Accedi, quindi clicca su Registrati. (Se sei già registrato sul suo sito ufficiale, puoi effettuare l"accesso direttamente.)
Passaggio 2. Compila le informazioni di registrazione.
Passaggio 3. Ora puoi vedere di essere autenticato con successo in AnyViewer. Il tuo dispositivo verrà assegnato automaticamente all"account con cui hai effettuato l"accesso.
Passaggio 4. Accedere allo stesso account AnyViewer su dispositivi multipli. Verrà mostrato un elenco di tutti i dispositivi che hanno effettuato l"accesso con lo stesso account. Selezionando Controllo con un clic, due dei tre dispositivi possono avviare l"accesso remoto non presidiato a un terzo dispositivo contemporaneamente.
✍Nota: È possibile aggiornare l"account a un piano Enterprise per avviare 10 connessioni simultanee.
Conclusione
Questo post presenta principalmente come consentire connessioni remote desktop multiple a un PC tramite RDP su Windows e Windows Server. Tuttavia, presentiamo un modo più facile, sicuro e legale per ottenere più sessioni remote utilizzando AnyViewer. Provalo subito.