Quando si attiva la modalità Server applicazioni di Servizi terminal, alcuni programmi potrebbero smettere di funzionare

Questo articolo descrive il problema per cui alcuni programmi potrebbero smettere di funzionare quando si attiva o disattiva Servizi terminal alla modalità server applicazioni.

Si applica a: Windows 2000
Numero KB originale: 252330

Nota

Questo articolo si applica a Windows 2000. Il supporto per Windows 2000 termina il 13 luglio 2010. Windows 2000 End-of-Support Solution Center è un punto di partenza per la pianificazione della strategia di migrazione da Windows 2000. Per altre informazioni, vedere i criteri relativi al ciclo di vita supporto tecnico Microsoft.

Riepilogo

Due metodi di attivazione/disattivazione della modalità Servizi terminal hanno effetti negativi sui programmi in esecuzione in un server di Servizi terminal. Il primo metodo consiste nell'attivare o disattivare la modalità Amministrazione remota e la modalità server applicazioni. Il secondo consiste nel disabilitare o rimuovere il componente Servizi terminal. Entrambi i metodi possono causare l'avvio di alcuni programmi o il mancato funzionamento come progettato.

Questo articolo illustra le modalità di Servizi terminal e descrive come installare programmi in un server con il ruolo Terminal Server.

Ulteriori informazioni

Pianificare l'ambiente con attenzione. Dopo aver scelto di installare Servizi terminal, è necessario scegliere la modalità di funzionamento di Servizi terminal.

Modalità di Servizi terminal

La modalità amministrazione remota è progettata per l'uso del client di Servizi terminal come strumento di amministrazione. Consente di usare una connessione a larghezza di banda ridotta per eseguire attività di amministrazione del server. Non influisce sulle prestazioni delle applicazioni o dei servizi Microsoft BackOffice. Tuttavia, consente solo due connessioni a un server tramite Remote Desktop Protocol (RDP). È possibile aggiungere Servizi terminal in modalità Amministrazione remota in qualsiasi momento, ma è consigliabile installare Servizi terminal quando si compila il server.

La modalità server applicazioni è progettata per gestire i programmi degli utenti finali. Se si sceglie la modalità server applicazioni, Servizi terminal abilita oggetti aggiuntivi necessari per gestire contemporaneamente più utenti che eseguono gli stessi programmi. Influisce sulle prestazioni dei programmi o dei servizi BackOffice. Non esistono limitazioni di connessione. Tuttavia, è necessario acquistare licenze ed eseguire il servizio licenze di Servizi terminal per connettersi a un server di Servizi terminal. Se si supporta un numero elevato di utenti in modalità server applicazioni, è consigliabile che il server sia un server terminal dedicato che non esegue attività aggiuntive. Anche se altri servizi possono essere eseguiti contemporaneamente, potrebbero essere interessate le prestazioni complessive del sistema.

Modalità di modifica

Dopo aver scelto la modalità di funzionamento, la modifica o la disabilitazione della modalità Servizi terminal potrebbe causare il mancato funzionamento dei programmi come previsto. Quando si verifica questo problema, è necessario reinstallare i programmi.

Nota

Se si vuole impedire l'accesso al server tramite RDP, modificare o rimuovere le autorizzazioni nelle proprietà RDP-TCP, che si trova nello strumento configurazione di Servizi terminal.

Se si sceglie di installare Servizi terminal in modalità amministrazione remota, non è necessario alcun lavoro speciale di installazione o configurazione del programma.

Se si sceglie di installare Servizi terminal in modalità server applicazioni, l'installazione dei programmi è leggermente diversa. Le modifiche apportate al sistema operativo per abilitare l'accesso a più utenti vengono apportate dietro l'interfaccia utente grafica. È consigliabile installare il ruolo Servizi terminal prima di installare programmi che saranno disponibili tramite Servizi terminal. Se si installa il ruolo Servizi terminal dopo l'installazione di un programma, il programma potrebbe non funzionare correttamente in un ambiente utente multiplo.If you install the Terminal Services role after you install a program, the program may not work correctly in a multiple user environment. In questo scenario, la disinstallazione e la reinstallazione dei programmi interessati possono risolvere il problema.

È necessario impostare un server Servizi terminal in modalità di installazione per installare o rimuovere programmi nel server. È possibile inserire un server Servizi terminal in modalità di installazione usando lo strumento Installazione applicazioni in Pannello di controllo o usando lo strumento Installa applicazione nel server terminal in Pannello di controllo.

Nota

L'applicazione Install nello strumento Terminal Server è disponibile quando si installa il ruolo Servizi terminal. Quando l'installazione viene completata, l'applicazione Install nello strumento Terminal Server passa il server Terminal Server alla modalità Di esecuzione.

È anche possibile usare il change user comando per impostare un server Terminal Server in modalità di installazione. Per passare da un server di Servizi terminal alla modalità di installazione, seguire questa procedura.

Nota

Per determinare la modalità corrente nel server Terminal Server, eseguire il change user /query comando al prompt dei comandi.

  1. Fare clic su Start quindi scegliere Esegui.

  2. Nella casella Apri digitare cmd e quindi fare clic su OK.

  3. Al prompt dei comandi digitare change user /installe quindi premere INVIO. Verrà visualizzato il seguente messaggio:
    La sessione utente è pronta per installare le applicazioni.

  4. Digitare exit e quindi premere INVIO.

  5. Aggiungere o rimuovere i programmi desiderati.

Per passare da un server Servizi terminal alla modalità di esecuzione, seguire questa procedura:

  1. Fare clic su Start quindi scegliere Esegui.

  2. Nella casella Apri digitare cmd e quindi fare clic su OK.

  3. Al prompt dei comandi digitare change user /executee quindi premere INVIO. Verrà visualizzato il seguente messaggio:
    La sessione utente è pronta per l'esecuzione di applicazioni.

  4. Digitare exit e quindi premere INVIO.

Quando si installano programmi in modalità di installazione, Servizi terminal tiene traccia di tutte le voci del Registro di sistema e le informazioni HKEY_CURRENT_USER vengono scritte principalmente nella chiave del Registro di sistema seguente:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\Install

Al termine dell'installazione del programma, facendo clic su Fine o digitando change user /execute, il sistema torna alla modalità di esecuzione. Le informazioni del Registro di sistema scritte nell'hive del Registro di sistema HKEY_CURRENT_USER durante l'installazione vengono scritte nell'hive del Registro di sistema HKEY_CURRENT_USER per ogni utente quando accede a Terminal Server.

Se è stato installato un programma prima di aggiungere il ruolo Servizi terminal, il sistema non è stato "in ascolto" nelle scritture del Registro di sistema dell'installazione e le voci del Registro di sistema non sono state scritte nelle chiavi del Registro di sistema utente corrette. Pertanto, è necessario reinstallare il programma in modalità di installazione per il corretto funzionamento del programma.