Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Una sessione di Servizi Desktop remoto può immettere uno stato bloccato e disconnesso a intervalli regolari. In questo caso, la sessione richiede agli utenti di accedere o riconnettersi alla sessione. Questo articolo illustra come risolvere gli intervalli di tempo di blocco e disconnessione imprevisti.
Introduzione
Servizi Desktop remoto può avere gli stati seguenti:
- Attivo: l'utente è attualmente connesso e interagisce con il sistema.
- Inattiva: l'utente è connesso ma non ha interagito con il server per un periodo specifico.
- Bloccato: gli utenti vengono reindirizzati alla schermata di accesso, ma le sessioni rimangono attive senza alcun messaggio di errore.
- Disconnesso: la connessione dell'utente al server è stata interrotta e quindi la finestra RDP viene in genere chiusa con un messaggio di errore. La sessione rimane da eseguire nel server.
Le disconnessioni che si verificano senza un modello di intervallo coerente sono probabilmente causate da problemi di rete anziché dalle impostazioni di configurazione.
Verificare se il timeout della sessione è una disconnessione
In un computer Windows, quando è configurato MaxIdleTime o MaxConnectionTime , le sessioni RDS si disconnettono quando vengono soddisfatte condizioni con messaggi distinti. Altri criteri relativi al limite di tempo sessione di Servizi Desktop remoto determinano il comportamento dopo la disconnessione di una sessione.
Configurazione | Impostare un limite di tempo per le sessioni RdS attive ma inattive | Impostare un limite di tempo per le sessioni Di Servizi Desktop remoto attive |
---|---|---|
Registro di sistema (tipo: REG_DWORD ) |
MaxIdleTime |
MaxConnectionTime |
Messaggio quando si è disconnesso | La sessione di Servizi Desktop remoto è terminata perché il computer remoto non ha ricevuto alcun input dall'utente. | La sessione remota è terminata perché è stato raggiunto il limite di tempo totale di accesso. Questo limite viene impostato dall'amministratore del server o dai criteri di rete. |
Per configurare questi valori del Registro di sistema, è possibile utilizzare i due metodi seguenti.
Distribuzione di Servizi Desktop remoto
La configurazione predefinita per questi limiti di sessione deve essere impostata in Attività proprietà>raccolta>Sessione sul server che gestisce la distribuzione di Servizi Desktop remoto. In genere, il server è Gestore connessione Desktop remoto. Queste impostazioni vengono quindi applicate ai registri degli host sessione Desktop remoto in tale raccolta.
I valori del Registro di sistema si trovano in Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
.
Nota
- Se ci si connette alla distribuzione di Servizi Desktop remoto tramite un gateway Desktop remoto (RDGW), è possibile eseguire una configurazione simile nella scheda Timeout dei criteri di autorizzazione delle connessioni > dei criteri di gestione >> RDGW. Gli utenti che ignorano RDGW non saranno interessati.
- Il messaggio di disconnessione del timeout della sessione è diverso dal messaggio causato dall'impostazione MaxConnectionTime : la connessione è stata disconnessa perché è stato raggiunto il limite di timeout della sessione.
Criteri computer e utente
I criteri computer e utente devono essere configurati con gpedit.msc (localmente) o gpmc.msc (livello di dominio) nel percorso seguente:
Modelli > amministrativi Componenti > di Windows Servizi > Desktop remoto - Limiti di tempo di sessione host > sessione Desktop remoto
Le configurazioni dei criteri vengono applicate ai percorsi del Registro di sistema corrispondenti:
- Percorso del Registro di sistema dei criteri computer: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services
- Percorso del Registro di sistema dei criteri utente: HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows NT\Terminal Services
Importante
- I criteri hanno la precedenza sulle configurazioni predefinite.
- I criteri computer hanno la precedenza sui criteri utente.
- I valori del Registro di sistema sono espressi in millisecondi.
- Per applicare queste configurazioni, gli utenti devono riconnettersi o disconnettersi.To apply these configurations, users must reconnect or log off/on.
Verificare se il timeout della sessione è un blocco
In un computer Windows esistono due forme distinte di una configurazione di blocco della sessione:
- Criterio limite di inattività del computer.
- Screen saver.
Se una delle impostazioni precedenti è configurata, le sessioni vengono bloccate quando vengono soddisfatte le condizioni.
Importante
- I criteri hanno la precedenza sulle configurazioni predefinite.
- Queste configurazioni si applicano immediatamente, ma in caso contrario, chiedere agli utenti di riconnettersi o disconnettersi/attivare.
Criteri di limite di inattività del computer
Questo criterio può essere configurato solo a livello di computer, con il valore specificato in secondi. Il percorso dei criteri di configurazione e il percorso del Registro di sistema corrispondente sono:
Percorso criteri: Impostazioni di sicurezza impostazioni >>> di Windows configurazione > computer Opzioni di sicurezza Opzioni - di sicurezza interattive: Limite di inattività del computer
Percorso del Registro di sistema:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System - InactivityTimeoutSecs
Tipo:
REG_DWORD
Screen saver
Per abilitare uno screen saver che blocca la sessione, è necessario configurare tre valori del Registro di sistema di tipo REG_SZ
:
- ScreenSaveActive : abilitare (1) o disabilitare (0) lo screen saver.
- ScreenSaverIsSecure - Protetto da password (1) o non protetto (0).
- ScreenSaveTimeOut : tempo di inattività dell'utente (in secondi) deve trascorrere prima dell'avvio dello screen saver.
Screen saver è una configurazione utente. La configurazione può essere impostata usando la console Impostazioni screen saver o i criteri.
Impostazioni screen saver
Per configurare in Impostazioni screen saver:
Aprire il prompt dei comandi ed eseguire il comando seguente per aprire la console:
control desk.cpl,,1
Selezionare dalla casella di riepilogo a discesa Screen saver .
Definire un timeout.
Selezionare la casella di controllo Su ripresa, visualizzare la schermata di accesso.
I valori vengono scritti nel percorso del Registro di sistema: Computer\HKEY_CURRENT_USER\Control Panel\Desktop
Criteri
È necessario configurare tre criteri per abilitare lo screen saver: Abilitare lo screen saver, Proteggere lo screen saver e timeout dello screen saver.
Il percorso dei criteri di configurazione e il percorso del Registro di sistema corrispondente sono:
- Percorso dei criteri: Modelli amministrativi > configurazione > utente Pannello di controllo > personalizzazione.
- Percorso del Registro di sistema:
Computer\HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Control Panel\Desktop
.
Contatta il supporto tecnico Microsoft
Se i passaggi precedenti non riescono a risolvere il problema, raccogliere i dati nel computer interessato durante la replica del problema. Scaricare lo script TroubleShootingScript (TSS) ed eseguire il comando seguente in un prompt di PowerShell con privilegi elevati:
.\TSS.ps1 -Scenario UEX_RDSsrv -start -UEX_Logon
Per altre informazioni, vedere Raccogliere informazioni tramite TSS per i problemi relativi all'esperienza utente.