Leistungsoptimierung Remotedesktop Sitzungs HostsPerformance Tuning Remote Desktop Session Hosts

In diesem Thema wird erläutert, wie Sie Remotedesktop-Sitzungshost (RD-Sitzungshost) Hardware auswählen, den Host optimieren und Anwendungen optimieren.This topic discusses how to select Remote Desktop Session Host (RD Session Host) hardware, tune the host, and tune applications.

In diesem Thema:In this topic:

Auswählen der richtigen Hardware für die LeistungSelecting the proper hardware for performance

Bei einer RD-Sitzungshost Server-Bereitstellung wird die Auswahl der Hardware durch den Anwendungs Satz gesteuert und wie Benutzer Sie verwenden.For an RD Session Host server deployment, the choice of hardware is governed by the application set and how users use them. Die wichtigsten Faktoren, die sich auf die Anzahl der Benutzer und Ihre Benutzeroberflächen auswirken, sind CPU, Arbeitsspeicher, Datenträger und Grafiken.The key factors that affect the number of users and their experience are CPU, memory, disk, and graphics. Dieser Abschnitt enthält zusätzliche Richtlinien, die für RD-Sitzungshost-Server spezifisch sind und hauptsächlich mit der Multibenutzerumgebung RD-Sitzungshost Server verknüpft sind.This section contains additional guidelines that are specific to RD Session Host servers and is mostly related to the multi-user environment of RD Session Host servers.

CPU-KonfigurationCPU configuration

Die CPU-Konfiguration wird konzeptionell festgelegt, indem die erforderliche CPU multipliziert wird, um eine Sitzung durch die Anzahl der Sitzungen zu unterstützen, die vom System unterstützt werden sollen, während eine Pufferzone zur Behandlung temporärer Spitzen beibehalten wird.CPU configuration is conceptually determined by multiplying the required CPU to support a session by the number of sessions that the system is expected to support, while maintaining a buffer zone to handle temporary spikes. Mehrere logische Prozessoren können dabei helfen, ungewöhnliche CPU-Überlastung zu verringern, die in der Regel durch einige über aktive Threads verursacht werden, die in einer ähnlichen Anzahl logischer Prozessoren enthalten sind.Multiple logical processors can help reduce abnormal CPU congestion situations, which are usually caused by a few overactive threads that are contained by a similar number of logical processors.

Je mehr logische Prozessoren auf einem System, desto niedriger der in der CPU-Auslastungs Schätzung integrierte Auslagerungs Rand, was zu einem größeren Prozentsatz der aktiven Auslastung pro CPU führt.Therefore, the more logical processors on a system, the lower the cushion margin that must be built in to the CPU usage estimate, which results in a larger percentage of active load per CPU. Ein wichtiger Aspekt ist, dass die doppelte Anzahl der CPUs nicht die CPU-Kapazität verdoppelt.One important factor to remember is that doubling the number of CPUs does not double CPU capacity.

SpeicherkonfigurationMemory configuration

Die Speicherkonfiguration ist abhängig von den Anwendungen, die Benutzer verwenden. die erforderliche Arbeitsspeicher Menge kann jedoch mithilfe der folgenden Formel geschätzt werden: Totalmem = osmem + sessionmem * NSMemory configuration is dependent on the applications that users employ; however, the required amount of memory can be estimated by using the following formula: TotalMem = OSMem + SessionMem * NS

Osmem gibt an, wie viel Arbeitsspeicher das Betriebssystem für die Ausführung benötigt (z. b. System Binär Images, Datenstrukturen usw.), sessionmem gibt an, wie viel Arbeitsspeicher Prozesse in einer Sitzung ausgeführt werden müssen, und NS ist die Ziel Anzahl aktiver Sitzungen.OSMem is how much memory the operating system requires to run (such as system binary images, data structures, and so on), SessionMem is how much memory processes running in one session require, and NS is the target number of active sessions. Der erforderliche Arbeitsspeicher für eine Sitzung wird größtenteils durch den Verweis auf den privaten Speicher für Anwendungen und System Prozesse bestimmt, die innerhalb der Sitzung ausgeführt werden.The amount of required memory for a session is mostly determined by the private memory reference set for applications and system processes that are running inside the session. Freigegebene Codes oder Datenseiten haben kaum Auswirkungen, da nur eine Kopie auf dem System vorhanden ist.Shared code or data pages have little effect because only one copy is present on the system.

Eine interessante Beobachtung (wenn das Datenträger System, das die Auslagerungs Datei sichert, nicht geändert wird) ist, dass je größer die Anzahl der gleichzeitigen aktiven Sitzungen ist, die das System unterstützen soll, je größer die Arbeitsspeicher Belegung pro Sitzung sein muss.One interesting observation (assuming the disk system that is backing up the page file does not change) is that the larger the number of concurrent active sessions the system plans to support, the bigger the per-session memory allocation must be. Wenn die Menge an Arbeitsspeicher, die pro Sitzung belegt wird, nicht erhöht wird, erhöht sich die Anzahl der Seiten Fehler, die von aktiven Sitzungen generiert werden, mit der Anzahl der Sitzungen.If the amount of memory that is allocated per session is not increased, the number of page faults that active sessions generate increases with the number of sessions. Diese Fehler überfordern letztendlich das e/a-Subsystem.These faults eventually overwhelm the I/O subsystem. Wenn Sie die Menge an Arbeitsspeicher erhöhen, die pro Sitzung zugewiesen wird, sinkt die Wahrscheinlichkeit, dass Seiten Fehler auftreten, wodurch die Gesamtrate der Seiten Fehler verringert wird.By increasing the amount of memory that is allocated per session, the probability of incurring page faults decreases, which helps reduce the overall rate of page faults.

DatenträgerkonfigurationDisk configuration

Der Speicher ist einer der offensichtlichsten Aspekte beim Konfigurieren von RD-Sitzungshost Servern, und dies kann die häufigste Einschränkung in Systemen sein, die im-Feld bereitgestellt werden.Storage is one of the most overlooked aspects when you configure RD Session Host servers, and it can be the most common limitation in systems that are deployed in the field.

Die Datenträger Aktivität, die auf einem typischen RD-Sitzungshost Server generiert wird, wirkt sich auf die folgenden Bereiche aus:The disk activity that is generated on a typical RD Session Host server affects the following areas:

  • System Dateien und Anwendungs BinärdateienSystem files and application binaries

  • Seiten DateienPage files

  • Benutzerprofile und BenutzerdatenUser profiles and user data

Im Idealfall sollten diese Bereiche von unterschiedlichen Speichergeräten gesichert werden.Ideally, these areas should be backed up by distinct storage devices. Durch die Verwendung von RAID-RAID-Konfigurationen oder anderen hochleistungsfähigen Speichertypen wird die Leistung verbessert.Using striped RAID configurations or other types of high-performance storage further improves performance. Es wird dringend empfohlen, Speicher Adapter mit Akku gestütztem Schreib Cache zu verwenden.We highly recommend that you use storage adapters with battery-backed write caching. Controller mit Datenträger Schreib Cache bieten verbesserte Unterstützung für synchrone Schreibvorgänge.Controllers with disk write caching offer improved support for synchronous write operations. Da alle Benutzer über eine separate Hive verfügen, sind synchrone Schreibvorgänge auf einem RD-Sitzungshost Server deutlich häufiger.Because all users have a separate hive, synchronous write operations are significantly more common on an RD Session Host server. Registrierungs Strukturen werden regelmäßig mithilfe synchroner Schreibvorgänge auf dem Datenträger gespeichert.Registry hives are periodically saved to disk by using synchronous write operations. Um diese Optimierungen zu aktivieren, öffnen Sie in der Konsole Datenträgerverwaltung das Dialogfeld Eigenschaften für den Ziel Datenträger, und wählen Sie auf der Registerkarte Richtlinien das Kontrollkästchen Schreib Cache auf dem Datenträger aktivieren und Windows-Schreib Cache Puffer ausschalten aus. aktivieren Sie die Kontrollkästchen für das Gerät.To enable these optimizations, from the Disk Management console, open the Properties dialog box for the destination disk and, on the Policies tab, select the Enable write caching on the disk and Turn off Windows write-cache buffer flushing on the device check boxes.

NetzwerkkonfigurationNetwork configuration

Die Netzwerk Auslastung für einen RD-Sitzungshost Server umfasst zwei Hauptkategorien:Network usage for an RD Session Host server includes two main categories:

  • Die Verwendung von RD-Sitzungshost Verbindungs Datenverkehr wird fast ausschließlich durch die Zeichnungs Muster bestimmt, die von den in den Sitzungen ausgestellten Anwendungen und vom e/a-Datenverkehr für umgeleitete Geräte angezeigt werden.RD Session Host connection traffic usage is determined almost exclusively by the drawing patterns that are exhibited by the applications running inside the sessions and the redirected devices I/O traffic.

    Anwendungen, die die Textverarbeitung und die Dateneingabe verarbeiten, verbrauchen beispielsweise eine Bandbreite von ungefähr 10 bis 100 kbit pro Sekunde, während umfangreiche Grafiken und Videowiedergabe eine deutliche Steigerung der Bandbreitenauslastung verursachen.For example, applications handling text processing and data input consume bandwidth of approximately 10 to 100 kilobits per second, whereas rich graphics and video playback cause significant increases in bandwidth usage.

  • Back-End-Verbindungen wie Roamingprofile, Anwendungs Zugriff auf Dateifreigaben, Datenbankserver, e-Mail-Server und http-Server.Back-end connections such as roaming profiles, application access to file shares, database servers, e-mail servers, and HTTP servers.

    Das Volume und das Profil des Netzwerk Datenverkehrs sind spezifisch für jede Bereitstellung.The volume and profile of network traffic is specific to each deployment.

Optimieren von Anwendungen für Remotedesktop-SitzungshostTuning applications for Remote Desktop Session Host

Der größte Teil der CPU-Auslastung auf einem RD-Sitzungshost Server wird von apps gesteuert.Most of the CPU usage on an RD Session Host server is driven by apps. Desktop-Apps sind in der Regel auf Reaktionsfähigkeit optimiert, mit dem Ziel, die Zeit zu minimieren, die eine Anwendung für die Reaktion auf eine Benutzer Anforderung benötigt.Desktop apps are usually optimized toward responsiveness with the goal of minimizing how long it takes an application to respond to a user request. Allerdings ist es in einer Serverumgebung ebenso wichtig, die Gesamtmenge der CPU-Auslastung zu minimieren, die zum Ausführen einer Aktion erforderlich ist, um negative Auswirkungen auf andere Sitzungen zu vermeiden.However in a server environment, it is equally important to minimize the total amount of CPU usage that is needed to complete an action to avoid adversely affecting other sessions.

Beachten Sie beim Konfigurieren von apps, die auf einem RD-Sitzungshost Server verwendet werden sollen, die folgenden Vorschläge:Consider the following suggestions when you configure apps that are to be used on an RD Session Host server:

  • Minimieren der Leerlauf Schleifen Verarbeitung im HintergrundMinimize background idle loop processing

    Typische Beispiele sind die Deaktivierung von Hintergrund Grammatik und Rechtschreibprüfung, die Daten Indizierung für die Suche und die Speicherung von Hintergrundwerten.Typical examples are disabling background grammar and spell check, data indexing for search, and background saves.

  • Minimieren Sie, wie oft eine APP eine Status Prüfung oder ein Update ausführt.Minimize how often an app performs a state check or update.

    Durch das Deaktivieren solcher Verhaltensweisen oder das Erhöhen des Intervalls zwischen Abruf Iterationen und Timer wird die CPU-Auslastung erheblich beeinträchtigt, da die Auswirkungen solcher Aktivitäten für viele aktive Sitzungen schnell verstärkt werden.Disabling such behaviors or increasing the interval between polling iterations and timer firing significantly benefits CPU usage because the effect of such activities is quickly amplified for many active sessions. Typische Beispiele sind Verbindungsstatus Symbole und Status leisten-Informations Aktualisierungen.Typical examples are connection status icons and status bar information updates.

  • Minimieren von Ressourcenkonflikten zwischen Apps durch Verringern der Synchronisierungs Häufigkeit.Minimize resource contention between apps by reducing their synchronization frequency.

    Beispiele für derartige Ressourcen sind Registrierungsschlüssel und Konfigurationsdateien.Examples of such resources include registry keys and configuration files. Beispiele für Anwendungskomponenten und Features sind Status Indikatoren (z. b. shellbenachrichtigungen), Hintergrund Indizierung oder Änderungs Überwachung und Offline Synchronisierung.Examples of application components and features are status indicator (like shell notifications), background indexing or change monitoring, and offline synchronization.

  • Deaktivieren Sie unnötige Prozesse, die registriert werden, um mit der Benutzeranmeldung oder dem Start einer Sitzung zu beginnen.Disable unnecessary processes that are registered to start with user sign-in or a session startup.

    Diese Prozesse können bei der Erstellung einer neuen Benutzersitzung, bei der es sich in der Regel um einen CPU-intensiven Prozess handelt, maßgeblich zu den Kosten der CPU-Auslastung beitragen und können in Morgen Szenarios sehr teuer sein.These processes can significantly contribute to the cost of CPU usage when creating a new user session, which generally is a CPU-intensive process, and it can be very expensive in morning scenarios. Verwenden Sie "msconfig. exe" oder "MsInfo32. exe", um eine Liste der Prozesse abzurufen, die bei der Benutzeranmeldung gestartet werden.Use MsConfig.exe or MsInfo32.exe to obtain a list of processes that are started at user sign-in. Um ausführlichere Informationen zu erhalten, können Sie Autoruns für Windowsverwenden.For more detailed info, you can use Autoruns for Windows.

Für den Arbeitsspeicher Verbrauch sollten Sie Folgendes berücksichtigen:For memory consumption, you should consider the following:

  • Überprüfen Sie, ob die von einer APP geladenen DLLs nicht verschoben werden.Verify that DLLs loaded by an app are not relocated.

    • Verschobene DLLs können überprüft werden, indem Sie die Option dll-Ansicht verarbeiten auswählen, wie in der folgenden Abbildung gezeigt, mithilfe des Prozess-Explorers.Relocated DLLs can be verified by selecting Process DLL view, as shown in the following figure, by using Process Explorer.

    • Hier sehen Sie, dass "y. dll" verschoben wurde, da "x. dll" bereits seine Standardbasis Adresse besetzt hat und ASLR nicht aktiviert wurde.Here we can see that y.dll was relocated because x.dll already occupied its default base address and ASLR was not enabled

      verschobene DLLs

      Wenn DLLs verschoben werden, ist es nicht möglich, Ihren Code Sitzungs übergreifend freizugeben, was den Speicherbedarf einer Sitzung erheblich erhöht.If DLLs are relocated, it is impossible to share their code across sessions, which significantly increases the footprint of a session. Dies ist eines der häufigsten speicherbezogenen Leistungsprobleme auf einem RD-Sitzungshost Server.This is one of the most common memory-related performance issues on an RD Session Host server.

  • Verwenden Sie für Common Language Runtime (CLR)-Anwendungen Native Image Generator (Ngen. exe), um die Seiten Freigabe zu erhöhen und den CPU-Overhead zu verringern.For common language runtime (CLR) applications, use Native Image Generator (Ngen.exe) to increase page sharing and reduce CPU overhead.

    Wenden Sie nach Möglichkeit ähnliche Techniken auf andere ähnliche Ausführungs-Engines an.When possible, apply similar techniques to other similar execution engines.

Remotedesktop-Sitzungshost OptimierungsparameterRemote Desktop Session Host tuning parameters

Auslagerungs DateiPage file

Unzureichende Größe der Auslagerungs Datei kann zu Fehlern bei der Speicher Belegung in Apps oder Systemkomponenten führen.Insufficient page file size can cause memory allocation failures in apps or system components. Sie können den Leistungsindikatoren "Speicher zu Zugesicherte Bytes" verwenden, um zu überwachen, wie viel Commit für den virtuellen Arbeitsspeicher auf dem System ausgeführt wird.You can use the memory-to-committed bytes performance counter to monitor how much committed virtual memory is on the system.

AntivirensoftwareAntivirus

Die Installation von Antivirensoftware auf einem RD-Sitzungshost Server wirkt sich stark auf die allgemeine Systemleistung aus, insbesondere auf die CPUInstalling antivirus software on an RD Session Host server greatly affects overall system performance, especially CPU usage. Es wird dringend empfohlen, dass Sie aus der Liste der aktiven Überwachungen alle Ordner ausschließen, die temporäre Dateien enthalten, insbesondere diejenigen, die von Diensten und anderen Systemkomponenten generiert werden.We highly recommend that you exclude from the active monitoring list all the folders that hold temporary files, especially those that services and other system components generate.

AufgabenplanungTask Scheduler

Mit Taskplaner können Sie die Liste der Aufgaben untersuchen, die für verschiedene Ereignisse geplant sind.Task Scheduler lets you examine the list of tasks that are scheduled for different events. Bei einem RD-Sitzungshost Server ist es sinnvoll, sich speziell auf die Aufgaben zu konzentrieren, die für die Unterbrechung im Leerlauf, bei der Benutzeranmeldung oder bei der Verbindung und bei der Verbindung von Sitzungen konfiguriert sind.For an RD Session Host server, it is useful to focus specifically on the tasks that are configured to run on idle, at user sign-in, or on session connect and disconnect. Aufgrund der Besonderheiten der Bereitstellung sind viele dieser Aufgaben möglicherweise unnötig.Because of the specifics of the deployment, many of these tasks might be unnecessary.

Desktop Benachrichtigungs SymboleDesktop notification icons

Benachrichtigungs Symbole auf dem Desktop können über Recht teure Aktualisierungs Mechanismen verfügen.Notification icons on the desktop can have fairly expensive refreshing mechanisms. Sie sollten alle Benachrichtigungen deaktivieren, indem Sie die Komponente entfernen, von der Sie aus der Startliste registriert werden, oder indem Sie die Konfiguration für apps und Systemkomponenten ändern, um Sie zu deaktivieren.You should disable any notifications by removing the component that registers them from the startup list or by changing the configuration on apps and system components to disable them. Mithilfe der Symbole zum Anpassen von Benachrichtigungen können Sie die Liste der auf dem Server verfügbaren Benachrichtigungen überprüfen.You can use Customize Notifications Icons to examine the list of notifications that are available on the server.

Remotefx-DatenkomprimierungRemoteFX data compression

Microsoft RemoteFX Komprimierung kann mithilfe Gruppenrichtlinie unter Computer Konfiguration > Administrative Vorlagen > Windows-Komponenten > Remotedesktopdienste > Remotedesktop-Sitzungshost > Remote konfiguriert werden. Sitzungs Umgebung > Konfigurieren Sie die Komprimierung für remotefx-Daten.Microsoft RemoteFX compression can be configured by using Group Policy under Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Remote Session Environment > Configure compression for RemoteFX data. Drei Werte sind möglich:Three values are possible:

  • Optimiert, um weniger Arbeitsspeicher zu verwenden Beansprucht die geringste Menge an Arbeitsspeicher pro Sitzung, verfügt aber über das niedrigste Komprimierungs Verhältnis und somit über den höchsten Bandbreitenverbrauch.Optimized to use less memory Consumes the least amount of memory per session but has the lowest compression ratio and therefore the highest bandwidth consumption.

  • Arbeits Speicher und Netzwerkbandbreite Geringere Bandbreitenauslastung bei geringfügig steigender Speicherauslastung (ungefähr 200 KB pro Sitzung).Balances memory and network bandwidth Reduced bandwidth consumption while marginally increasing memory consumption (approximately 200 KB per session).

  • Optimiert für die Verwendung der geringeren Netzwerkbandbreite Außerdem wird die Nutzung der Netzwerkbandbreite auf Kosten von ungefähr 2 MB pro Sitzung reduziert.Optimized to use less network bandwidth Further reduces network bandwidth usage at a cost of approximately 2 MB per session. Wenn Sie diese Einstellung verwenden möchten, sollten Sie die maximale Anzahl von Sitzungen bewerten und diese Ebene mit dieser Einstellung testen, bevor Sie den Server in der Produktionsumgebung platzieren.If you want to use this setting, you should assess the maximum number of sessions and test to that level with this setting before you place the server in production.

Sie können auch auswählen, dass kein remotefx-Komprimierungs Algorithmus verwendet werden soll.You can also choose to not use a RemoteFX compression algorithm. Wenn Sie keinen remotefx-Komprimierungs Algorithmus verwenden, wird mehr Netzwerkbandbreite verwendet, und es wird nur empfohlen, wenn Sie ein Hardware Gerät verwenden, das zur Optimierung des Netzwerk Datenverkehrs konzipiert ist.Choosing to not use a RemoteFX compression algorithm will use more network bandwidth, and it is only recommended if you are using a hardware device that is designed to optimize network traffic. Auch wenn Sie keinen remotefx-Komprimierungs Algorithmus verwenden möchten, werden einige Grafikdaten komprimiert.Even if you choose not to use a RemoteFX compression algorithm, some graphics data will be compressed.

Geräte UmleitungDevice redirection

Die Geräte Umleitung kann mithilfe der Gruppenrichtlinie unter Computer Konfiguration > Administrative Vorlagen > Windows-Komponenten > Remotedesktopdienste > Remotedesktop-Sitzungshost > Gerät und Ressource konfiguriert werden. Umleitung oder über das Eigenschaften Feld Sitzungs Sammlung in Server-Manager.Device redirection can be configured by using Group Policy under Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Device and Resource Redirection or by using the Session Collection properties box in Server Manager.

Im allgemeinen erhöht die Geräte Umleitung, wie viel Netzwerkbandbreite RD-Sitzungshost Serververbindungen verwendet werden, da Daten zwischen Geräten auf den Client Computern und Prozessen ausgetauscht werden, die in der Server Sitzung ausgeführt werden.Generally, device redirection increases how much network bandwidth RD Session Host server connections use because data is exchanged between devices on the client computers and processes that are running in the server session. Der Umfang der Erhöhung ist eine Funktion der Häufigkeit von Vorgängen, die von den Anwendungen ausgeführt werden, die auf dem Server gegen die umgeleiteten Geräte ausgeführt werden.The extent of the increase is a function of the frequency of operations that are performed by the applications that are running on the server against the redirected devices.

Die Drucker Umleitung und die Plug & Play Geräte Umleitung erhöhen auch die CPU-Auslastung bei der Anmeldung.Printer redirection and Plug and Play device redirection also increases CPU usage at sign-in. Drucker können auf zwei Arten umgeleitet werden:You can redirect printers in two ways:

  • Übereinstimmende Druckertreiber basierte Umleitung, wenn ein Treiber für den Drucker auf dem Server installiert werden muss.Matching printer driver-based redirection when a driver for the printer must be installed on the server. In früheren Versionen von Windows Server wurde diese Methode verwendet.Earlier releases of Windows Server used this method.

  • Die in Windows Server 2008 eingeführte einfache Druckertreiber Umleitung verwendet einen allgemeinen Druckertreiber für alle Drucker.Introduced in Windows Server 2008, Easy Print printer driver redirection uses a common printer driver for all printers.

Wir empfehlen die Easy Print-Methode, da Sie zur Verbindungszeit weniger CPU-Auslastung für die Drucker Installation verursacht.We recommend the Easy Print method because it causes less CPU usage for printer installation at connection time. Die entsprechende Treiber Methode bewirkt eine Erhöhung der CPU-Auslastung, da der Spoolerdienst verschiedene Treiber laden muss.The matching driver method causes increased CPU usage because it requires the spooler service to load different drivers. Für die Bandbreitennutzung verursacht Easy Print eine geringfügige Erhöhung der Netzwerkbandbreite, aber nicht genug, um die sonstigen Vorteile der Leistung, Verwaltbarkeit und Zuverlässigkeit auszugleichen.For bandwidth usage, Easy Print causes slightly increased network bandwidth usage, but not significant enough to offset the other performance, manageability, and reliability benefits.

Die Audioumleitung bewirkt einen stetigen Stream von Netzwerk Datenverkehr.Audio redirection causes a steady stream of network traffic. Mit der Audioumleitung können Benutzer auch Multimediaanwendungen ausführen, die in der Regel einen hohen CPU-Verbrauch aufweisen.Audio redirection also enables users to run multimedia apps that typically have high CPU consumption.

Einstellungen für die Client UmgebungClient experience settings

Standardmäßig wählt Remotedesktopverbindung (RDC) automatisch die Einstellung für die richtige Umgebung basierend auf der Eignung der Netzwerkverbindung zwischen dem Server und den Client Computern aus.By default, Remote Desktop Connection (RDC) automatically chooses the right experience setting based on the suitability of the network connection between the server and client computers. Es wird empfohlen, dass die RDC-Konfiguration bei der automatischen Erkennung der Verbindungsqualitätbeibehalten wird.We recommend that the RDC configuration remain at Detect connection quality automatically.

Für fortgeschrittene Benutzer bietet die RDC Kontrolle über eine Reihe von Einstellungen, die die Leistung der Netzwerkbandbreite für die Remotedesktopdienste Verbindung beeinflussen.For advanced users, RDC provides control over a range of settings that influence network bandwidth performance for the Remote Desktop Services connection. Sie können auf die folgenden Einstellungen zugreifen, indem Sie die Registerkarte "Umgebung" in Remotedesktopverbindung oder als Einstellungen in der RDP-Datei verwenden.You can access the following settings by using the Experience tab in Remote Desktop Connection or as settings in the RDP file.

Beim Herstellen einer Verbindung mit einem beliebigen Computer gelten die folgenden Einstellungen:The following settings apply when connecting to any computer:

  • Hintergrundbild deaktivieren (Hintergrundbild deaktivieren: i: 0) zeigt keine Desktop-Hintergrundbilder bei umgeleiteten Verbindungen an.Disable wallpaper (Disable wallpaper:i:0) Does not show desktop wallpaper on redirected connections. Mit dieser Einstellung kann die Bandbreitenauslastung erheblich reduziert werden, wenn das Hintergrundbild des Desktops aus einem Bild oder anderen Inhalten mit erheblichen Kosten für das Zeichnen besteht.This setting can significantly reduce bandwidth usage if desktop wallpaper consists of an image or other content with significant costs for drawing.

  • BitmapCache (bitmapcachepersistenable: i: 1) Wenn diese Einstellung aktiviert ist, erstellt Sie einen Client seitigen Cache von Bitmaps, die in der Sitzung gerendert werden.Bitmap cache (Bitmapcachepersistenable:i:1) When this setting is enabled, it creates a client-side cache of bitmaps that are rendered in the session. Dies bietet eine deutliche Verbesserung der Bandbreitennutzung und sollte immer aktiviert sein (es sei denn, es gibt weitere Sicherheitsüberlegungen).It provides a significant improvement on bandwidth usage, and it should always be enabled (unless there are other security considerations).

  • Inhalt von Fenstern während des Zieh Vorgangs anzeigen (Deaktivieren des vollständigen Fenster Zieh Vorgangs: i: 1) Wenn diese Einstellung deaktiviert ist, reduziert Sie die Bandbreite, indem nur der Fensterrahmen anstelle des gesamten Inhalts angezeigt wird, wenn das Fenster gezogen wird.Show contents of windows while dragging (Disable full window drag:i:1) When this setting is disabled, it reduces bandwidth by displaying only the window frame instead of all the content when the window is dragged.

  • Menü-und Fenster Animation (Menü Animation deaktivieren: i: 1 und Deaktivieren der Cursor Einstellung: i: 1): Wenn diese Einstellungen deaktiviert sind, wird die Bandbreite durch Deaktivieren der Animation in Menüs (z. b. ausblenden) und Cursorn reduziert.Menu and window animation (Disable menu anims:i:1 and Disable cursor setting:i:1): When these settings are disabled, it reduces bandwidth by disabling animation on menus (such as fading) and cursors.

  • Schriftart Glättung (Schriftart Glättung zulassen: i: 0) steuert die Unterstützung von ClearType-Schriftart Rendering.Font smoothing (Allow font smoothing:i:0) Controls ClearType font-rendering support. Beim Herstellen einer Verbindung mit Computern, auf denen Windows 8 oder Windows Server 2012 und höher ausgeführt wird, hat die Aktivierung oder Deaktivierung dieser Einstellung keine erheblichen Auswirkungen auf die Bandbreitennutzung.When connecting to computers running Windows 8 or Windows Server 2012 and above, enabling or disabling this setting does not have a significant impact on bandwidth usage. Bei Computern, auf denen frühere Versionen als Windows 7 und Windows 2008 R2 ausgeführt werden, wirkt sich die Aktivierung dieser Einstellung jedoch erheblich auf die Netzwerkbandbreite aus.However, for computers running versions earlier than Windows 7 and Windows 2008 R2, enabling this setting affects network bandwidth consumption significantly.

Die folgenden Einstellungen gelten nur beim Herstellen einer Verbindung mit Computern, auf denen Windows 7 und frühere Betriebssystemversionen ausgeführt werden:The following settings only apply when connecting to computers running Windows 7 and earlier operating system versions:

  • Desktop Komposition Diese Einstellung wird nur für eine Remote Sitzung auf einen Computer unter Windows 7 oder Windows Server 2008 R2 unterstützt.Desktop composition This setting is supported only for a remote session to a computer running Windows 7 or Windows Server 2008 R2.

  • Visuelle Stile (Themen deaktivieren: i: 1) Wenn diese Einstellung deaktiviert ist, wird die Bandbreite durch vereinfachen der Design Zeichnungen, die das klassische Design verwenden, reduziert.Visual styles (disable themes:i:1) When this setting is disabled, it reduces bandwidth by simplifying theme drawings that use the Classic theme.

Mithilfe der Register Karte "Funktionen" in Remotedesktopverbindung können Sie die Verbindungsgeschwindigkeit auswählen, um die Leistung der Netzwerkbandbreite zu beeinflussen.By using the Experience tab within Remote Desktop Connection, you can choose your connection speed to influence network bandwidth performance. Im folgenden werden die Optionen aufgelistet, die zum Konfigurieren der Verbindungsgeschwindigkeit verfügbar sind:The following lists the options that are available to configure your connection speed:

  • Automatisches Erkennen der Verbindungsqualität (Verbindungstyp: i: 7) Wenn diese Einstellung aktiviert ist, wählt Remotedesktopverbindung automatisch Einstellungen aus, die zu einer optimalen Benutzerumgebung basierend auf der Verbindungsqualität führen.Detect connection quality automatically (Connection type:i:7) When this setting is enabled, Remote Desktop Connection automatically chooses settings that will result in optimal user experience based on connection quality. (Diese Konfiguration wird empfohlen, wenn Sie eine Verbindung mit Computern mit Windows 8 oder Windows Server 2012 oder höher herstellen.)(This configuration is recommended when connecting to computers running Windows 8 or Windows Server 2012 and above).

  • Modem (56 Kbit /s) (Verbindungstyp: i: 1) diese Einstellung aktiviert das persistente Zwischenspeichern der Bitmap.Modem (56 Kbps) (Connection type:i:1) This setting enables persistent bitmap caching.

  • Breitband mit niedriger Geschwindigkeit (256 KBit/s-2 Mbit/s) (Verbindungstyp: i: 2) diese Einstellung aktiviert das persistente Zwischenspeichern und visuelle Stile der Bitmap.Low Speed Broadband (256 Kbps - 2 Mbps) (Connection type:i:2) This setting enables persistent bitmap caching and visual styles.

  • Mobilfunk/Satellit (2 Mbit/s-16 Mbit/s mit hoher Latenz) (Verbindungstyp: i: 3) diese Einstellung ermöglicht die Desktop Komposition, das persistente Zwischenspeichern von Bitmaps, visuelle Stile und den Desktop Hintergrund.Cellular/Satellite (2Mbps - 16 Mbps with high latency) (Connection type:i:3) This setting enables desktop composition, persistent bitmap caching, visual styles, and desktop background.

  • Hochgeschwindigkeitsbreitband (2 Mbit/s – 10 Mbit/s) (Verbindungstyp: i: 4) diese Einstellung ermöglicht die Desktop Komposition, das Anzeigen von Fenstern beim ziehen, die Menü-und Fenster Animation, das persistente Zwischenspeichern von bitmappen, visuelle Stile und den Desktop Hintergrund.High-speed broadband (2 Mbps – 10 Mbps ) (Connection type:i:4) This setting enables desktop composition, show contents of windows while dragging, menu and window animation, persistent bitmap caching, visual styles, and desktop background.

  • WAN (10 Mbit/s oder höher mit hoher Latenz) (Verbindungstyp: i: 5) diese Einstellung aktiviert die Desktop Komposition, den Inhalt von Fenstern beim ziehen, die Menü-und Fenster Animation, das persistente Zwischenspeichern der Bitmap, visuelle Stile und den Desktop Hintergrund.WAN (10 Mbps or higher with high latency) (Connection type:i:5) This setting enables desktop composition, show contents of windows while dragging, menu and window animation, persistent bitmap caching, visual styles, and desktop background.

  • LAN (10 Mbit/s oder höher) (Verbindungstyp: i: 6) diese Einstellung aktiviert die Desktop Komposition, den Inhalt von Fenstern beim ziehen, die Menü-und Fenster Animation, das persistente Zwischenspeichern der Bitmap, Designs und den Desktop Hintergrund.LAN (10 Mbps or higher) (Connection type:i:6) This setting enables desktop composition, show contents of windows while dragging, menu and window animation, persistent bitmap caching, themes, and desktop background.

Desktop GrößeDesktop Size

Die Desktop Größe für Remote Sitzungen kann mithilfe der Registerkarte Anzeigen in Remotedesktopverbindung oder mithilfe der RDP-Konfigurationsdatei (Desktop width: i: 1152 und desktopheight: i: 864) gesteuert werden.Desktop size for remote sessions can be controlled by using the Display tab in Remote Desktop Connection or by using the RDP configuration file (desktopwidth:i:1152 and desktopheight:i:864). Je größer die Größe des Desktops ist, desto größer ist der Arbeitsspeicher und der Bandbreitenverbrauch, der der Sitzung zugeordnet ist.The larger the desktop size, the greater the memory and bandwidth consumption that is associated with that session. Die aktuelle maximale Desktop Größe beträgt 4096 x 2048.The current maximum desktop size is 4096 x 2048.