Desktop remoto

Come risolvere i problemi generali di connessione di Desktop remoto su Windows 10

Come risolvere i problemi generali di connessione di Desktop remoto su Windows 10

Remote Desktop Protocol (RDP) è un protocollo proprietario sviluppato da Microsoft che fornisce a un utente un'interfaccia grafica per connettersi a un altro computer tramite una connessione di rete. L'utente utilizza il software client RDP per questo scopo, mentre l'altro computer deve eseguire il software server RDP. In questo post, esploreremo come risolvere i problemi generali di connessione di Desktop remoto su Windows 10.

Risolvi i problemi di connessione al desktop remoto

Prova i passaggi di risoluzione dei problemi descritti di seguito quando un client Desktop remoto non può connettersi a un desktop remoto ma non fornisce messaggi o altri sintomi che potrebbero aiutare a identificare la causa.

1] Verificare lo stato del protocollo RDP su un computer locale

Dovrai abilitare Remote Desktop per controllare e modificare lo stato del protocollo RDP su un computer locale. Puoi anche abilitare Desktop remoto utilizzando il prompt dei comandi o PowerShell.

2] Verificare lo stato del protocollo RDP su un computer remoto

Per controllare e modificare lo stato del protocollo RDP su un computer remoto, utilizzare una connessione al registro di rete.

Poiché si tratta di un'operazione di registro, si consiglia di eseguire il backup del registro o creare un punto di ripristino del sistema come misure precauzionali necessarie. Una volta fatto, puoi procedere come segue:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server

Il valore 0 indica che RDP è abilitato, mentre il valore 1 indica che RDP è disabilitato.

3] Verificare se un oggetto Criteri di gruppo (GPO) sta bloccando RDP su un computer locale

Un oggetto Criteri di gruppo potrebbe sovrascrivere le impostazioni a livello di computer, se non è possibile attivare RDP nell'interfaccia utente o il valore di fDenyTSConnections ritorna a 1 dopo che l'hai cambiato

Per controllare la configurazione dei criteri di gruppo su un computer locale, effettuare le seguenti operazioni:

gpresult /H c:\gpresult.html

Se l'impostazione per questo criterio è Abilitato, Criteri di gruppo non blocca le connessioni RDP. Se l'impostazione per questo criterio è Disabilitato, dai un'occhiata GPO vincente. Questo è l'oggetto Criteri di gruppo che sta bloccando le connessioni RDP.

4] Verificare se un oggetto Criteri di gruppo sta bloccando RDP su un computer remoto

Per controllare la configurazione dei Criteri di gruppo su un computer remoto, eseguire il comando seguente nel prompt CMD con privilegi elevati:

gpresult /S  /H c:\gpresult-.html

Il file che questo comando produce (gpresult-.html) utilizza lo stesso formato di informazioni della versione del computer locale (gpresult.html) usa.

5] Modificare un oggetto Criteri di gruppo di blocco

È possibile modificare queste impostazioni nell'Editor oggetti Criteri di gruppo (GPE) e Console Gestione criteri di gruppo (GPMC).

Per modificare il criterio di blocco, utilizzare uno dei seguenti metodi:

Usando GPE, procedi come segue:

Configurazione computer > Modelli amministrativi > Componenti di Windows > Servizi Desktop remoto > Host sessione Desktop remoto > Connessioni
 gpupdate /force

Utilizzando GPMC, accedere all'unità organizzativa (OU) in cui viene applicato il criterio di blocco ai computer interessati ed eliminare il criterio dall'unità organizzativa.

6] Verificare lo stato dei servizi del PSR

Sia sul computer locale (client) che sul computer remoto (di destinazione), dovrebbero essere in esecuzione i seguenti servizi:

Su uno dei computer, se uno o entrambi i servizi non sono in esecuzione, avviali.

Fai quanto segue:

È inoltre possibile utilizzare PowerShell per gestire i servizi in locale o in remoto (se il computer remoto è configurato per accettare cmdlet PowerShell remoti).

7] Controlla lo stato dell'ascoltatore RDP

Questa procedura utilizza PowerShell perché gli stessi cmdlet funzionano sia in locale che in remoto. Per un computer locale, puoi anche utilizzare un prompt dei comandi con autorizzazioni amministrative.

Per connetterti a un computer remoto, procedi come segue:

Invio-PSSession -NomeComputer 

Se l'elenco include rdp-tcp con uno stato di Ascolta, come mostrato nell'immagine sopra, l'ascoltatore RDP funziona. Vai al Risoluzione dei problemi passaggio 10] sotto. Altrimenti, dovrai esportare la configurazione del listener RDP da un computer funzionante.

Fai quanto segue:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStation\RDP-Tcp

Per eseguire il backup della voce di registro esistente, immettere il seguente cmdlet:

cmd /c 'reg export "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStation\RDP-tcp" C:\Rdp-tcp-backup.reg'

Per rimuovere la voce di registro esistente, immettere i seguenti cmdlet:

Remove-Item -path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStation\RDP-tcp' -Recurse -Force

Per importare la nuova voce di registro e quindi riavviare il servizio, esegui i cmdlet di seguito. Sostituisci il segnaposto con il nome dell'esportato .file reg.

cmd /c 'regedit /s c:\.reg' Restart-Service TermService -Force

Una volta eseguita l'esecuzione dei cmdlet, è possibile testare la configurazione riprovando la connessione al desktop remoto. Se ancora non riesci a connetterti, riavvia il computer interessato.

Se non riesci ancora a connetterti, procedi con il passaggio successivo per la risoluzione dei problemi che è quello di controllare lo stato del certificato autofirmato RDP.

8] Verificare lo stato del certificato autofirmato RDP

Se ancora non riesci a connetterti, procedi come segue:

9] Controlla i permessi della cartella MachineKeys

Sul computer interessato, effettuare le seguenti operazioni:

 C:\ProgramData\Microsoft\Crypto\RSA\

Assicurati che le seguenti autorizzazioni siano configurate:

10] Controlla la porta del listener RDP

Sia sul computer locale (client) che sul computer remoto (destinazione), il listener RDP dovrebbe essere in ascolto sulla porta 3389. Nessun'altra applicazione dovrebbe utilizzare questa porta.

Per controllare o modificare la porta RDP, utilizzare l'editor del registro. Come misura precauzionale, esegui il backup del registro o crea un punto di ripristino del sistema, quindi continua come segue:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStation\RDP-Tcp

11] Verifica che un'altra applicazione non stia utilizzando la stessa porta

Fai quanto segue:

 Invio-PSSession -NomeComputer 

Quindi, esegui il seguente comando:

cmd /c 'netstat -ano | trova "3389"'

Nota: L'identificatore di processo (PID) per il processo o servizio che utilizza quella porta viene visualizzato nella colonna PID.

cmd /c 'elenco delle attività /svc | trova ""'

Configura l'altra applicazione o servizio per utilizzare una porta diversa (consigliato).

Disinstallare l'altra applicazione o servizio.

Configura RDP per utilizzare una porta diversa, quindi riavvia il servizio Servizi Desktop remoto (non consigliato).

12] Verifica se un firewall sta bloccando la porta RDP

Puoi usare il pping strumento per verificare se è possibile raggiungere il computer interessato utilizzando la porta 3389.

Fai quanto segue:

psping -accepteula :3389

Connessione a : il computer remoto è raggiungibile.

(% di perdita): Tutti i tentativi di connessione sono riusciti.

Il computer remoto ha rifiutato la connessione di rete: Il computer remoto non è raggiungibile.

(perdita del 100%): Tutti i tentativi di connessione non sono riusciti.

Ulteriori passaggi che puoi eseguire includono;

Spero che questo post possa aiutarti a risolvere con successo i problemi di connessione RDP che potresti avere!

I migliori giochi di laboratorio dell'app Oculus
Se possiedi un visore Oculus, devi essere informato sul sideloading. Il sideloading è il processo di installazione di contenuti non archiviati sul vis...
I 10 migliori giochi da giocare su Ubuntu
La piattaforma Windows è stata una delle piattaforme dominanti per i giochi a causa dell'enorme percentuale di giochi che si stanno sviluppando oggi p...
I 5 migliori giochi arcade per Linux
Al giorno d'oggi, i computer sono macchine serie utilizzate per i giochi. Se non riesci a ottenere il nuovo punteggio più alto, saprai cosa intendo. I...