Impostazioni del Registro di sistema di server terminale per applicazioni

Traduzione articoli Traduzione articoli
Identificativo articolo: 186499 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

In questa pagina

Sommario

In questo articolo vengono descritte le impostazioni del Registro di sistema utilizzabile per modificare il comportamento dell'applicazione in un computer Terminal Server.

Informazioni

Controllo dell'esecuzione dell'applicazione in esecuzione la modalitÓ

CompatibilitÓ diversi Ŕ possibile impostare bit per un'applicazione, un percorso del Registro di sistema o un file ini, che modificare la modalitÓ secondo cui un computer Terminal Server gestisce l'unione dei dati di inizializzazione dell'applicazione quando una sessione Ŕ modalitÓ di esecuzione. Questi bit di compatibilitÓ vengono impostati nel Registro di sistema sotto la seguente sottochiave:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Terminal Server\Compatibility
Esistono tre chiavi separate per applicazioni, i file ini e voci del Registro di sistema il percorso del Registro di sistema.

Le impostazioni predefinite funzionano per la maggior parte delle applicazioni, ma possono essere ulteriormente ottimizzati utilizzando i bit di compatibilitÓ elencati di seguito.

avviso : questi bit di compatibilitÓ deve essere modificato solo se un'applicazione non funziona correttamente.

Il primo insieme di bit di compatibilitÓ indica la versione dell'applicazione che le impostazioni sono relative. Non tutte le combinazioni sono utili (ad esempio, un'applicazione MS-DOS rendere le chiamate del Registro di sistema). PoichÚ il percorso del file non viene specificato e pi¨ applicazioni possono di utilizzare lo stesso nome di file (ad esempio, Setup.exe e Install.exe vengono ora regolarmente utilizzati per i programmi di installazione), specificare il tipo dell'applicazione per assicurarsi che le impostazioni di compatibilitÓ non incidano altre applicazioni con lo stesso nome di file.

Per determinare il valore di stringa, aggiungere i valori dei bit che si desidera impostare. Ad esempio, per restituire il nome utente instead of il nome computer per le versioni sia a 16 bit e a 32 bit di MyApp.exe, creare una sottochiave nel Registro di sistema attenendosi alla procedura seguente.

importante Questa sezione, metodo o l'attivitÓ sono contenute procedure viene illustrato come modificare il Registro di sistema. Tuttavia, possono causare seri problemi se si modifica il Registro di sistema in modo errato. Pertanto, assicurarsi che questa procedura con attenzione. Per maggiore protezione, Ŕ eseguire il backup del Registro di sistema prima di modificarlo. ╚ quindi possibile ripristinare il Registro di sistema se si verifica un problema. Per ulteriori informazioni su come eseguire il backup e ripristino del Registro di sistema, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
322756Come eseguire il backup e il ripristino del Registro di sistema in Windows
  1. Avviare l'editor del Registro di sistema.
  2. Individuare la seguente sottochiave del Registro di sistema:
    HKEY_LOCAL_MACHINE \Software\Microsoft\Windows NT\CurrentVersion\Terminal Server\Compatibility\Applications\Myapp
  3. Scegliere Aggiungi valore dal menu Modifica e digitare le seguenti informazioni:
    Nome valore: flag
    Tipo: REG_DWORD
  4. Nella casella dati , digitare il valore esadecimale di 11 C (aggiungere 0 x 00000004 per Windows a 16 bit applicazioni, aggiungere 0 x 00000008 per applicazioni Windows a 32 bit, aggiungere 0 x 00000010 per restituire il nome utente instead of il nome computer e aggiungere 0 x 00000100 per disattivare il mapping del Registro di sistema).

Applicazioni

I bit di compatibilitÓ elencati di seguito influiscono sull'applicazione quando Ŕ in esecuzione. E si trovano nella seguente sottochiave del Registro di sistema (dove NomeApp Ŕ il nome del file eseguibile dell'applicazione):
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Terminal Server\Compatibility\Applications\ NomeApp

Bit di compatibilitÓ

  • Applicazione MS-DOS: 0 x 00000001
  • Applicazione di OS/2: 0 x 00000002
  • Applicazione a 16 bit di Windows: 0 x 00000004
  • Applicazione a 32 bit di Windows: 0 x 00000008
  • Nome di utente restituito instead of nome computer: 0 x 00000010
  • Restituire il numero di build di Terminal Server: 0 x 00000020
  • Disattivare il mapping del Registro di sistema per questa applicazione: 0 x 00000100
  • Non sostituire la directory Windows dell'utente: 0 x 00000400
  • Limitare la memoria segnalata: 0x00000800
Utilizzare il "da nome utente instead of nome computer" bit per applicazioni che utilizzano il nome computer come un identificatore univoco. Questa procedura restituisce il nome dell'utente all'applicazione e fornisce un identificatore univoco a ciascun utente dell'applicazione.

Utilizzare il bit "Disabilita mapping di registro per questa applicazione" per mantenere solo una copia globale delle variabili del Registro di sistema che vengono utilizzati dall'applicazione.

Se il "non sostituire l'utente Windows directory" bit Ŕ impostato, conserverÓ la directory SystemRoot per chiamate API GetWindowsDirectory. Se questo bit non Ŕ impostata, tutti i percorsi di directory vengono sostituiti il percorso della directory Windows dell'utente di Windows.

File .Ini

Il bit di compatibilitÓ riportato di seguito controllano la propagazione del file ini. E si trovano nella seguente sottochiave del Registro di sistema (dove Inifile Ŕ il nome del file ini):
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Terminal Server\Compatibility\IniFiles\ Inifile

Bit di compatibilitÓ

  • Applicazione a 16 bit di Windows: 0 x 00000004
  • Applicazione a 32 bit di Windows: 0 x 00000008
  • Sincronizza il file ini utente con la versione del sistema: 0x00000040
  • Non sostituire la directory Windows dell'utente: 0x00000080
Se Ŕ impostato il bit "Sincronizza utente ini file alla versione del sistema", aggiunte nuove voci dal file INI principale sistema quando l'applicazione viene avviata, ma non elimina eventuali dati esistenti nel file ini dell'utente. Se questo bit non Ŕ impostato, sovrascrive file ini dell'utente se Ŕ meno recente il file INI principale del sistema.

Se il "non sostituire l'utente Windows directory" bit Ŕ impostato, verrÓ mantenuta la directory di SystemRoot per percorsi di file nel file ini quando viene copiata la versione del file ini al sistema master directory Windows dell'utente. Se questo bit non Ŕ impostato, vengono sostituiti tutti i percorsi di directory di Windows con il percorso della directory Windows dell'utente.

Percorsi del Registro di sistema

Il bit di compatibilitÓ riportato di seguito controllano la propagazione del Registro di sistema. Si trovano nella seguente sottochiave di registro (dove PathName Ŕ il percorso del Registro di sistema nella chiave HKEY_CURRENT_USER\Software):
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Terminal Server\Compatibility\RegistryEntries\ PathName

Bit di compatibilitÓ

  • Applicazione a 32 bit di Windows: 0 x 00000008
  • Disattivare il mapping del Registro di sistema per l'applicazione: 0 x 00000100
Se Ŕ impostato il bit "Disabilita il mapping del Registro di sistema per questa applicazione", le nuove voci dall'immagine del Registro di sistema master di sistema non vengono aggiunti al Registro di sistema dell'utente. Inoltre, il sistema non elimina i dati esistenti nel Registro di sistema dell'utente. Se questo bit non Ŕ impostato, il sistema elimina e sovrascrive i dati del Registro di sistema dell'utente se i dati sono meno recente dei dati del Registro di sistema master del sistema. Se il bit non Ŕ impostato, il sistema aggiunge anche le nuove chiavi non nel Registro di sistema dell'utente.

Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
186514Terminal Server non supporta periferiche sentinel

ProprietÓ

Identificativo articolo: 186499 - Ultima modifica: giovedý 9 ottobre 2008 - Revisione: 2.1
Le informazioni in questo articolo si applicano a:
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows NT Server 4.0, Terminal Server Edition
Chiavi:á
kbmt kbpubtypekc kbinfo KB186499 KbMtit
Traduzione automatica articoli
Il presente articolo Ŕ stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell?utente. Tuttavia, un articolo tradotto in modo automatico non Ŕ sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, pi¨ o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non Ŕ la sua. Microsoft non Ŕ responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell?utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.
Clicca qui per visualizzare la versione originale in inglese dell?articolo: 186499
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com