Condividi tramite


Le sessioni RemoteApp vengono disconnesse quando tutte le icone delle aree di notifica avviate dall'utente e remoteApp vengono chiuse

Questo articolo fornisce informazioni utili per risolvere un problema a causa del quale le sessioni remoteApp vengono disconnesse quando tutte le finestre RemoteApp e le icone dell'area di notifica avviate dall'utente vengono chiuse.

Numero KB originale: 2345390

Riepilogo

Quando un utente avvia un'app Remote Desktop Services o Terminal Services RemoteApp, viene creata una sessione desktop remoto in cui viene eseguita l'applicazione. Tutte le app RemoteApp successive avviate dallo stesso client prima che la sessione venga disconnessa verranno eseguite nella stessa sessione. Inoltre, tutte le icone dell'area di notifica (barra di sistema) avviate dall'utente verranno eseguite anche nella stessa sessione.

Quando tutte le finestre dell'applicazione attive e tutte le icone dell'area di notifica avviate dall'utente vengono chiuse, la sessione rimane attiva per 20 secondi. Ciò consente all'utente di avviare un'altra applicazione e per consentire alle applicazioni di visualizzare i messaggi finali o di eseguire altre attività di chiusura. Se un'altra icona dell'applicazione o dell'area di notifica non viene avviata entro tale intervallo di tempo, la sessione RDP viene disconnessa.

Ulteriori informazioni

Lasciando la sessione in uno stato disconnesso, remoteapp successive viene avviata molto più rapidamente. Quando viene avviata una nuova applicazione RemoteApp, la sessione viene riconnessa invece di incorrere nell'overhead dell'avvio di una nuova app.

Per impostazione predefinita, le sessioni RemoteApp disconnesse rimarranno in uno stato disconnesso per un periodo illimitato. Questo comportamento può essere modificato da una nuova impostazione di Criteri di gruppo introdotta in Windows Server 2008, Impostare il limite di tempo per la disconnessione delle sessioni RemoteApp. Questa impostazione si trova in Criteri di gruppo sia in Configurazione computer che in Configurazione utente:

  • Configurazione computer\Modelli amministrativi\Componenti di Windows\Servizi Desktop remoto\Host sessione Desktop remoto\Limiti di tempo di sessione
  • Configurazione utente\Modelli amministrativi\Componenti di Windows\Servizi Desktop remoto\Host sessione Desktop remoto\Limiti di tempo di sessione

Per abilitare e configurare l'impostazione dei criteri:

  1. Accedere al server terminal come amministratore.
  2. Avviare l'Editor Criteri di gruppo locali. A tale scopo, fare clic su Start, fare clic su Esegui, digitare gpedit.msc e quindi fare clic su OK.
  3. Individuare il nodo appropriato in Configurazione computer o Configurazione utente, come illustrato in precedenza.
  4. Nel riquadro destro dell'Editor Criteri di gruppo locali fare doppio clic su Imposta limite di tempo per la disconnessione delle sessioni di RemoteApp.
  5. Fare clic su Attivato.
  6. Nell'elenco ritardo di disconnessione sessione RemoteApp selezionare il tempo desiderato per il ritardo della disconnessione e quindi fare clic su OK.
  7. Al prompt dei comandi digitare gpupdate e premere INVIO per forzare l'aggiornamento dei criteri immediatamente nel computer locale.

Dopo l'abilitazione dell'impostazione dei criteri, le sessioni RemoteApp disconnesse verranno disconnesse dopo il ritardo di tempo configurato. Se altre impostazioni che controllano la disconnessione di Sessioni Desktop remoto o Servizi terminal (non solo sessioni RemoteApp) sono in conflitto con l'impostazione precedente, il criterio configurato per il periodo di tempo più breve avrà effetto. Ad esempio, se l'impostazione dei criteri Imposta limite di tempo per le sessioni disconnesse è configurata per un periodo di tempo più breve rispetto all'impostazione del limite di tempo per la disconnessione delle sessioni RemoteApp, la prima avrà effetto.

Riferimenti

Per altre informazioni, vedere Provider di servizi di configurazione dei criteri - ADMX_TerminalServer.