Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Artikel wird beschrieben, wie das Feature "Automatisches Optimieren des Empfangsfensters" die Datenübertragung verbessert, dieses Feature für HTTP-Datenverkehr auf Windows Vista-basierten Computern aktiviert/diierbar macht, und Probleme, die auftreten können, nachdem Sie dieses Feature für HTTP-Datenverkehr aktiviert haben.
Gilt für: Windows Vista
Ursprüngliche KB-Nummer: 947239
Einführung
Windows Vista enthält das Feature "Fenster automatisch optimieren ", das die Leistung für Programme verbessert, die TCP-Daten über ein Netzwerk empfangen. Dieses Feature ist jedoch standardmäßig für Programme deaktiviert, die die Windows HTTP Services (WinHTTP) -Schnittstelle verwenden. Einige Beispiele für Programme, die WinHTTP verwenden, sind automatische Updates, Windows Update, Remotedesktopverbindung, Windows Explorer (Netzwerkdateikopie) und SharePoint (WebDAV).
Wenn Sie die Automatische Optimierung des Empfangsfensters für WinHTTP-Datenverkehr aktivieren, können Datenübertragungen über das Netzwerk effizienter sein. In einigen Fällen treten jedoch langsamere Datenübertragungen oder Verbindungsverluste auf, wenn Ihr Netzwerk einen älteren Router und eine Firewall verwendet, die dieses Feature nicht unterstützt. Wenn Sie beispielsweise Windows Internet Explorer verwenden, um auf Anwendungen zuzugreifen, die in Microsoft Office SharePoint Server gehostet werden, verlangsamt sich der HTTP-Datenverkehr möglicherweise. Dies tritt auf, da bestimmte Router das Feature "Fenster automatisch optimieren empfangen" nicht unterstützen.
Notiz
Seit der Veröffentlichung von Windows 7 ist die Automatische Optimierung des Empfangsfensters jetzt für Programme verfügbar, die die Windows Internet (WinINet)-Anwendungsprogrammierschnittstelle (API) für HTTP-Anforderungen anstelle von WinHTTP verwenden. Einige Beispiele für Programme, die WinINet für HTTP-Datenverkehr verwenden, sind Internet Explorer, Outlook und Outlook Express.
Wie das Feature "Automatische Optimierung des Empfangsfensters" die Datenübertragung verbessert
Mit dem Feature "Automatisches Optimieren des Empfangsfensters" kann das Betriebssystem Routingbedingungen wie Bandbreite, Netzwerkverzögerung und Anwendungsverzögerung kontinuierlich überwachen. Daher kann das Betriebssystem Verbindungen konfigurieren, indem das TCP-Empfangsfenster skaliert wird, um die Netzwerkleistung zu maximieren. Um die optimale Größe des Empfangsfensters zu ermitteln, misst das Feature "Automatisches Optimieren des Empfangsfensters" die Produkte, die die Bandbreite und die Abrufraten der Anwendung verzögern. Anschließend passt das Feature "Automatisches Optimieren des Empfangsfensters" die Empfangsfenstergröße der laufenden Übertragung an, um alle nicht verwendeten Bandbreiten zu nutzen.
Feature zum Automatischen Optimieren des Empfangsfensters für WinHTTP-Datenverkehr aktivieren
Notiz
Voraussetzungen: Sie müssen Windows Vista Service Pack 2 oder Windows Vista Service Pack 1 ausführen oder Hotfix-939006 installiert haben, um die automatische Optimierung für WinHTTP zu aktivieren.
Wichtig
Dieser Abschnitt, diese Methode bzw. diese Aufgabe enthält eine Beschreibung der Schritte zum Bearbeiten der Registrierung. Durch die falsche Bearbeitung der Registrierung können schwerwiegende Probleme verursacht werden. Daher müssen Sie sicherstellen, dass Sie diese Schritte sorgfältig ausführen. Für weiteren Schutz sichern Sie die Registrierung, bevor Sie sie ändern. Anschließend können Sie die Registrierung wiederherstellen, wenn ein Problem auftritt. Weitere Informationen zum Sichern und Wiederherstellen der Registrierung finden Sie in der Microsoft Knowledge Base auf der folgenden Artikelnummer: 322756 Sichern und Wiederherstellen der Registrierung in Windows
Um das Feature zum Automatischen Optimieren des Empfangsfensters für HTTP-Datenverkehr zu aktivieren, müssen Sie die Registrierung bearbeiten. Gehen Sie dazu wie folgt vor:
- Klicken Sie auf "Start", geben Sie "regedit" in das Feld "Startsuche" ein, und drücken Sie dann die EINGABETASTE.
- Suchen Sie den Registrierungsunterschlüssel, und klicken Sie dann mit der rechten Maustaste auf den Registrierungsunterschlüssel
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp
. - Zeigen Sie auf "Neu", und klicken Sie dann auf "DWORD-Wert".
- Geben Sie TcpAutotuning ein, und drücken Sie dann die EINGABETASTE.
- Klicken Sie mit der rechten Maustaste auf TcpAutotuning, und klicken Sie dann auf "Ändern".
- Geben Sie in das Datenfeld Wert den Wert 1 ein, und klicken Sie dann auf OK.
- Beenden Sie den Registrierungs-Editor.
- Starten Sie den Computer neu.
Das Feature zum Automatischen Optimieren des Empfangsfensters ist für HTTP-Datenverkehr aktiviert, wenn der Registrierungseintrag "TcpAutotuning " auf 1 festgelegt ist. Das Feature "Automatische Optimierung des Empfangsfensters" ist für HTTP-Datenverkehr nicht aktiviert, wenn der TcpAutotuning-Registrierungseintrag nicht vorhanden ist oder auf einen Wert festgelegt ist, der nicht 1 ist.
Führen Sie die folgenden Schritte aus, um das Windows Internet (WinINet) in Windows 7 zu aktivieren:
Klicken Sie auf "Start", geben Sie "regedit" in das Feld "Programme und Dateien suchen" ein, und drücken Sie dann die EINGABETASTE.
Suchen Sie den Registrierungsunterschlüssel, und klicken Sie dann mit der rechten Maustaste auf den Registrierungsunterschlüssel
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings
.Zeigen Sie auf "Neu", und klicken Sie dann auf "DWORD-Wert".
Geben Sie TcpAutotuning ein, und drücken Sie dann die EINGABETASTE.
Klicken Sie mit der rechten Maustaste auf TcpAutotuning, und klicken Sie dann auf "Ändern".
Geben Sie in das Datenfeld Wert den Wert 1 ein, und klicken Sie dann auf OK.
Wiederholen Sie Schritt 2 bis Schritt 6, um einen TcpAutotuning-Eintrag mit dem DWORD-Wert 1 unter dem folgenden Registrierungsunterschlüssel hinzuzufügen:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Internet Settings
Beenden Sie den Registrierungs-Editor.
Starten Sie den Computer neu.
WinINet ist aktiviert, wenn die TcpAutotuning-Registrierungseinträge auf 1 festgelegt sind. WinINet ist nicht aktiviert, wenn die TcpAutotuning-Registrierungseinträge nicht vorhanden sind oder auf einen Wert festgelegt sind, der nicht 1 ist.
Testen Sie, ob das Problem behoben ist. Wenn das Problem behoben ist, sind Sie mit diesem Artikel fertig. Wenn das Problem noch nicht behoben ist, wenden Sie sich an den Support.
Probleme, die auftreten können, nachdem Sie das Feature "Fenster automatisch optimieren" für HTTP-Datenverkehr aktiviert haben
Wenn das Feature "Automatisches Optimieren des Empfangsfensters" für HTTP-Datenverkehr aktiviert ist, können ältere Router, ältere Firewalls und ältere Betriebssysteme, die nicht mit dem Feature "Automatisches Optimieren des Empfangsfensters" kompatibel sind, manchmal zu einer langsamen Datenübertragung oder einem Verlust der Konnektivität führen. In diesem Fall kann es zu einer langsamen Leistung der Benutzer kommt. Oder die Anwendungen können abstürzen. Diese älteren Geräte entsprechen nicht dem RFC 1323-Standard. Einige Gerätehersteller stellen Software bereit, die die Hardwareeinschränkungen umgeht. Wenden Sie sich an den Gerätehersteller, um zu ermitteln, ob diese Art von Software verfügbar ist.
Wenn sich die inkompatiblen Geräte außerhalb Ihrer Organisation befinden und Sie die Geräte nicht ändern können, bleibt dieses Problem bestehen. Daher müssen Sie möglicherweise das Feature zum Automatischen Optimieren des Empfangsfensters für HTTP-Datenverkehr deaktivieren.
Deaktivieren des Feature "Automatisches Optimieren des Empfangsfensters"
Führen Sie die folgenden Schritte aus, um das Feature zum Automatischen Optimieren des Empfangsfensters für HTTP-Datenverkehr zu deaktivieren:
Melden Sie sich bei dem Computer als Benutzer an, der über Administratoranmeldeinformationen verfügt.
Klicken Sie auf "Start", geben
runas /user: local_computer_name \administrator cmd
Sie das Suchfeld "Start" ein, und drücken Sie dann die EINGABETASTE.Wenn Sie zum Kennwort des Administratorkontos aufgefordert werden, geben Sie das richtige Kennwort ein, und drücken Sie dann die EINGABETASTE.
Geben Sie an der Eingabeaufforderung den folgenden Befehl ein, und drücken Sie die EINGABETASTE:
netsh interface tcp set global autotuninglevel=disabled
Beenden Sie das Eingabeaufforderungsfenster.
Starten Sie den Computer neu.
Testen Sie, ob das Problem behoben ist. Wenn das Problem behoben ist, sind Sie mit diesem Artikel fertig. Wenn das Problem noch nicht behoben ist, wenden Sie sich an den Support.