Terminal Server-Registrierungseinstellungen für Anwendungen

Der Support für Windows Server 2003 ist am 14. Juli 2015 abgelaufen.

Microsoft beendete den Support für Windows Server 2003 am 14. Juli 2015. Diese Änderung wirkt sich auf Ihre Softwareupdates und Sicherheitsoptionen aus. Erfahren Sie, was das für Sie bedeutet und wie Sie Ihren Schutz aufrechterhalten können.

Wichtig: Dieser Artikel wurde maschinell übersetzt und wird dann möglicherweise mithilfe des Community Translation Framework (CTF) von Mitgliedern unserer Microsoft Community nachbearbeitet. Weitere Informationen zu CTF finden Sie unter http://support.microsoft.com/gp/machine-translation-corrections/de.

Den englischen Originalartikel können Sie über folgenden Link abrufen: 186499
Zusammenfassung
Dieser Artikel beschreibt die Registrierungseinstellungen, die zum Ändern von Anwendungsverhalten auf einem Terminal Server-Computer verwendet werden können.
Weitere Informationen
Weitere Informationen über die MSI-Datei (Microsoft Windows Installer) Verhalten basierend auf Terminal Server-Versionen 2003 und höher finden Sie unterKB 2002357.

Steuern der Anwendungsausführung im Ausführungsmodus

Ausführungsmodus für mehrere Kompatibilität für eine Anwendung, Pfad oder INI-Datei so ändern, wie ein Terminal Server-Computer verarbeitet die Zusammenführung von Anwendungs-Initialisierungsdaten, wenn eine Sitzung ist Bits festgelegt werden. Diese Kompatibilitätsbits werden in der Registrierung unter dem folgenden Teilschlüssel festgelegt:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\Compatibility
Es gibt drei separate Schlüssel für Anwendungen, .ini-Dateien und Registrierungseinträge unter diesem Registrierungspfad.

Standardeinstellungen für die meisten Anwendungen geeignet, aber sie können weiter mit den folgenden Kompatibilitätsbits eingestellt werden.

Warnung: Diese Kompatibilitätsbits sollten nur geändert werden, wenn eine Anwendung nicht ordnungsgemäß funktioniert.

Der erste Satz von Kompatibilitätsbits gibt die Version der Anwendung, der die Einstellungen für sind. Es sind nicht alle Kombinationen sinnvoll (z. B. eine MS-DOS-Anwendung Registrierungsaufrufe stellen). Da der Pfad zu der Datei nicht angegeben ist und mehrere Anwendungen den gleichen Dateinamen verwenden können (z. B. Setup.exe oder Install.exe werden jetzt regelmäßig zum Installieren von Software), geben Sie den Anwendungstyp aus, um sicherzustellen, dass die Kompatibilitätseinstellungen für andere Anwendungen mit demselben Dateinamen nicht beeinträchtigen.

Addieren Sie die Werte der Bits, die Sie festlegen möchten, um den Zeichenfolgenwert zu bestimmen. Angenommen, um den Benutzernamen anstelle des Computernamens für 16-Bit- und 32-Bit-Versionen von Myapp.exe zurückzugeben, erstellen Sie einen Unterschlüssel in der Registrierung durch Ausführen der folgenden Schritte.

Wichtig Dieser Abschnitt bzw. die Methode oder Aufgabe enthält Schritte, die erklären, wie Sie die Registrierung ändern. Allerdings können schwerwiegende Probleme auftreten, wenn Sie die Registrierung falsch ändern. Stellen Sie daher sicher, dass Sie die folgenden Schritte sorgfältig ausführen. Für zusätzlichen Schutz, sichern Sie die Registry, bevor Sie sie ändern. Dann können Sie die Registry wiederherstellen wenn ein Problem tritt auf. Für weitere Informationen wie Sie der Registry sichern und wiederherstellen, klicken Sie auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
322756 Wie Sie die Registrierung in Windows sichern und wiederherstellen können?
  1. Starten Sie den Registry Editor.
  2. Suchen Sie den folgenden Registrierungsunterschlüssel:
    HKEY_LOCAL_MACHINE \Software\Microsoft\Windows NT\CurrentVersion\Terminal Server\Compatibility\Applications\Myapp
  3. Klicken Sie im Menü Bearbeiten auf Wert hinzufügenund geben Sie folgende Informationen:
    Wertname: Flags
    Typ: REG_DWORD
  4. Geben Sie im Feld Daten den hex-Wert 11 c (Fügen Sie 0 x 00000004 für 16-Bit-Windowsapplications, 0 x 00000008 für 32-Bit-Windows-Anwendungen hinzufügen, Hinzufügen von 0 x 00000010 Toreturn den Benutzernamen anstelle des Computernamens und 0 x 00000100 todisable Registrierungszuordnung hinzufügen).

Anwendungen

Die folgenden Kompatibilitätsbits wirken sich auf die Anwendung, bei der Ausführung. Sie befinden sich die folgenden Unterschlüssel der Registrierung (wobei Appname der Name der ausführbaren Datei der Anwendung ist):
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\Compatibility\Applications\Anwendungsname

Kompatibilitätsbits

  • MS-DOS-Anwendung: 0 x 00000001
  • OS/2-Anwendung: 0 x 00000002
  • Windows 16-Bit-Anwendung: 0 x 00000004
  • Windows 32-Bit-Anwendung: 0 x 00000008
  • Return Benutzername statt Computername: 0 x 00000010
  • Terminal Server-Buildnummer zurückgegeben: 0 x 00000020
  • Registrierungszuordnung für Anwendung deaktivieren: 0 x 00000100
  • Kein Benutzer Windows-Verzeichnis: 0 x 00000400 ersetzen
  • Gemeldeten Speicher beschränken: 0x00000800
Verwenden Sie "Return Benutzername statt Computername" bit für Anwendungen, die den Computernamen als eindeutige Kennung verwenden. Den Namen des Benutzers an die Anwendung zurückgegeben, und gibt einen eindeutigen Bezeichner für jeden Benutzer der Anwendung.

Verwenden Sie das Bit "Registrierungszuordnung für Anwendung deaktivieren", um nur eine globale Kopie von Registrierungsvariablen beizubehalten, die von der Anwendung verwendet werden.

Wenn das Bit "Kein Windows-Verzeichnis des Benutzers ersetzen" gesetzt ist, behält sie das SystemRoot-Verzeichnis für GetWindowsDirectory API-Aufrufe. Wenn dieses Bit nicht gesetzt ist, werden alle Pfade zum Windows-Verzeichnis durch den Pfad zum Windows-Verzeichnis des Benutzers ersetzt.

. INI-Dateien

Die folgenden Kompatibilitätsbits steuern INI-Datei Übertragung. Sie befinden sich im folgenden Unterschlüssel der Registrierung (wo INI-Datei ist der Name der INI-Datei):
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\Compatibility\IniFiles\INI-Datei

Kompatibilitätsbits

  • Windows 16-Bit-Anwendung: 0 x 00000004
  • Windows 32-Bit-Anwendung: 0 x 00000008
  • Synchronisieren der benutzerspezifischen INI-Datei mit Systemversion: 0 x 00000040
  • Nicht durch Windows-Verzeichnis des Benutzers ersetzen: 00000080
Wenn das Bit "Synchronize Benutzer INI-Datei mit Systemversion" festgelegt ist, hinzugefügt sie beim neue Einträge von der System-master INI-Datei wird die Anwendung gestartet, jedoch werden keine vorhandenen Daten in INI-Datei des Benutzers gelöscht. Wenn dieses Bit nicht festgelegt ist, wird der INI-Datei des Benutzers überschrieben, wenn sie älter als die System-master INI-Datei ist.

Wenn das Bit "Windows-Verzeichnis des Benutzers nicht ersetzen" gesetzt ist, wird das SystemRoot-Verzeichnis für Dateipfade in der .ini-Datei beibehalten, wenn die Systemmasterversion der INI-Datei in das Windows-Verzeichnis des Benutzers kopiert wird. Wenn dieses Bit nicht festgelegt ist, ersetzt es alle Pfade zum Windows-Verzeichnis durch den Pfad zum Windows-Verzeichnis des Benutzers.

Registrierungspfade

Die folgenden Kompatibilitätsbits steuern die Weitergabe der Registrierung. Sie befinden sich im folgenden Unterschlüssel der Registrierung (wo Pfadname ist der Registrierungspfad unter dem Schlüssel HKEY_CURRENT_USER\Software):
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\Compatibility\RegistryEntries\Pfadname

Kompatibilitätsbits

  • Windows 32-Bit-Anwendung: 0 x 00000008
  • Registrierungszuordnung für Anwendung deaktivieren: 0 x 00000100
Wenn das Bit "Registrierungszuordnung für Anwendung deaktivieren" gesetzt ist, werden neue Einträge von der master-Registrierung Systemabbild der Registrierung des Benutzers nicht hinzugefügt. Darüber hinaus wird das System keine vorhandenen Daten in der Registrierung des Benutzers gelöscht. Wenn dieses Bit nicht festgelegt ist, wird das System löscht und Registrierungsdaten des Benutzers überschreibt, wenn die Daten älter sind als die System-master-Registrierungsdaten. Wenn das Bit nicht festgelegt ist, fügt das System auch eine neue Schlüssel nicht in der Registrierung des Benutzers.

Klicken Sie für Weitere Informationen auf die folgende Artikelnummer, um den Artikel der Microsoft Knowledge Base anzuzeigen:
186514 Terminal Server unterstützt keine Sentinel-Geräte
TWAIN Terminalserver Terminal-Dienst

Warnung: Dieser Artikel wurde automatisch übersetzt.

Egenskaber

Artikel-id: 186499 – Seneste udgave 07/03/2015 18:44:00 – Udgave 2.0

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, Windows Server 2008 Standard, Windows Server 2008 R2 Standard, Windows Server 2008 Enterprise, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Datacenter

  • kbinfo kbmt KB186499 KbMtde
Feedback