Numéro d'article: 947239 - Dernière mise à jour: mercredi 21 octobre 2009 - Version: 6.2

Description de la fonctionnalité de réglage automatique de la fenêtre de réception pour le trafic HTTP sur les ordinateurs Windows Vista

Sommaire

Agrandir tout | Réduire tout

Introduction

Windows Vista inclut la fonctionnalité de réglage automatique de la fenêtre de réception (http://technet.microsoft.com/fr-fr/magazine/2007.01.cableguy.aspx) , qui améliore les performances des programmes qui reçoivent des données TCP via un réseau. Toutefois, cette fonctionnalité est désactivée par défaut pour les programmes qui utilisent l'interface des Services HTTP Windows (WinHTTP) (http://msdn.microsoft.com/fr-fr/library/aa382925(VS.85).aspx) . Certains exemples de programmes utilisant WinHTTP incluent Mises à jour automatiques, Windows Update, Connexion Bureau à distance, Explorateur Windows (copie de fichier réseau) et Sharepoint (WebDAV).

Si vous activez le réglage automatique de la fenêtre de réception pour le trafic WinHTTP, les transferts de données via le réseau peuvent s'avérer plus efficaces. Toutefois, dans certains cas, il est possible que les transferts de données soient plus lents ou qu'il y ait une perte de la connectivité si votre réseau utilise un ancien routeur et un pare-feu qui ne prend pas en charge cette fonctionnalité. Par exemple, lorsque vous utilisez Windows Internet Explorer pour accéder aux applications hébergées dans Microsoft Office SharePoint Server, le trafic HTTP peut être ralenti. Ce problème se produit car certains routeurs ne prennent pas en charge la fonctionnalité de réglage automatique de la fenêtre de réception.

Remarque Le réglage automatique de la fenêtre de réception n'est pas disponible pour les programmes qui utilisent l'API Windows Internet (WinINet) (http://msdn.microsoft.com/fr-fr/library/aa385331(VS.85).aspx) pour les requêtes HTTP au lieu de WinHTTP. Parmi les exemples de programmes utilisant WinINet pour le trafic HTTP figurent Internet Explorer, Outlook et Outlook Express.

Cet article aborde les thèmes suivants :
  • Comment la fonctionnalité réglage automatique de la fenêtre de réception améliore le transfert de données
  • Comment activer la fonctionnalité de réglage automatique de la fenêtre de réception pour le trafic WinHTTP
  • Problèmes pouvant survenir après avoir activé la fonctionnalité de réglage automatique de la fenêtre de réception pour le trafic WinHTTP
  • Comment désactiver la fonctionnalité de réglage automatique de la fenêtre de réception

Comment la fonctionnalité de réglage automatique de la fenêtre de réception améliore le transfert de données

La fonctionnalité de réglage automatique de la fenêtre de réception laisse le système d'exploitation contrôler en permanence les conditions de routage telles que la bande passante, le délai réseau et le délai application. Par conséquent, le système d'exploitation peut configurer des connexions en mettant à l'échelle la fenêtre de réception TCP de manière à optimiser les performances réseau. Pour déterminer la taille optimale de la fenêtre de réception, la fonctionnalité de réglage automatique de la fenêtre de réception mesure les produits qui retardent la bande passante et la vitesse de récupération des applications. La fonctionnalité de réglage automatique de la fenêtre de réception adapte alors la taille de la fenêtre de récupération de la transmission continue afin de bénéficier des bandes passantes inutilisées.

Comment activer la fonctionnalité de réglage automatique de la fenêtre de réception pour le trafic WinHTTP

Conditions préalables

Vous devez exécuter Windows Vista Service Pack 1 ou disposer le correctif 939006  (http://support.microsoft.com/kb/939006/FR/ ) pour activer le réglage automatique pour WinHTTP.

Afin que nous puissions activer le réglage automatique pour vous, consultez la section « Aidez-moi ». Si vous voulez activer le réglage automatique vous-même, consultez la section « Je résous le problème moi-même ».

Aidez-moi

Pour activer le réglage automatique automatiquement, cliquez sur le lien Résoudre ce problème. Cliquez ensuite sur Exécuter dans la boîte de dialogue Téléchargement de fichier, et suivez la procédure indiquée par l'Assistant.

Résoudre ce problème
Microsoft Fix it 50097


Remarque Cet Assistant peut exister en anglais uniquement. La correction automatique fonctionne toutefois pour les versions de Windows dans d'autres langues.

Remarque Si vous n'êtes pas sur l'ordinateur sur lequel le problème survient, vous pouvez enregistrer la résolution automatique sur un lecteur flash ou sur un CD-ROM et l'exécuter ensuite sur l'ordinateur concerné par le problème.

Rendez-vous dans la section « Le problème est-il résolu ? ».

Je résous le problème moi-même

Important Cette section, méthode ou tâche explique la procédure de modification du Registre. Toutefois, des problèmes graves peuvent se produire si vous modifiez le Registre de façon incorrecte. Par conséquent, veillez à suivre ces étapes scrupuleusement. Pour plus de protection, effectuez une sauvegarde du Registre avant de le modifier. Vous serez alors en mesure de le restaurer en cas de problème. Pour plus d'informations sur la procédure de sauvegarde et de restauration du Registre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
322756  (http://support.microsoft.com/kb/322756/ ) Comment faire pour sauvegarder et restaurer le Registre dans Windows
Pour activer la fonctionnalité de réglage automatique de la fenêtre de réception pour le trafic HTTP sur les ordinateurs client Windows Vista, vous devez modifier le Registre. Pour cela, procédez comme suit :
  1. Cliquez sur Démarrer, tapez regedit dans la zone Démarrer la recherche, puis appuyez sur Entrée.
  2. Recherchez la sous-clé de Registre suivante et cliquez dessus avec le bouton droit :
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp
  3. Pointez sur Nouveau, puis cliquez sur Valeur DWORD.
  4. Tapez TcpAutotuning et appuyez sur Entrée.
  5. Cliquez avec le bouton droit sur TcpAutotuning, puis cliquez sur Modifier.
  6. Dans la zone Données de la valeur, tapez 1, puis cliquez sur OK.
  7. Quittez l'Éditeur du Registre.
  8. Redémarrez votre ordinateur.

Le problème est-il résolu ?

  • Vérifiez que le problème est résolu. Si c'est le cas, vous n'avez plus besoin de cet article. Sinon, vous pouvez contacter l'assistance (http://support.microsoft.com/contactus) .
  • Vos commentaires sont les bienvenus. Pour nous faire part de vos commentaires ou d'un problème concernant cette solution, écrivez-nous sur le blog « Aidez-moi (http://blogs.technet.com/fixit4me/)  » ou envoyez-nous un courrier électronique (mailto:fixit4me@microsoft.com?Subject=KB947239 - EnableTCP auto-tuning) (rédiger en anglais).

La fonctionnalité de réglage automatique de la fenêtre de réception est activée pour le trafic HTTP si l'entrée de Registre TcpAutotuning est définie sur 1. La fonctionnalité de réglage automatique de la fenêtre de réception n'est pas activée pour le trafic HTTP si l'entrée de Registre TcpAutotuning n'existe pas ou qu'elle est définie sur une valeur autre que 1.

Problèmes pouvant survenir après avoir l'activation de la fonctionnalité de réglage automatique de la fenêtre de réception pour le trafic HTTP

Lorsque la fonctionnalité de réglage automatique de la fenêtre de réception est activée pour le trafic HTTP, les anciens routeurs, les anciens pare-feu et les anciens systèmes d'exploitation compatibles avec la fonctionnalité de réglage automatique de la fenêtre de réception peuvent parfois entraîner un ralentissement du transfert des données ou une perte de la connectivité. Lorsque cela se produit, les performances peuvent être ralenties. Les applications peuvent également se bloquer. Ces anciens périphériques ne sont pas conformes à la norme RFC 1323. Certains fabricants de périphériques fournissent un logiciel qui contourne les limites matérielles. Contactez le fabricant du périphérique pour déterminer si ce type de logiciel est disponible.

Si les périphériques incompatibles sont à l'extérieur de votre organisation et que vous ne pouvez pas modifier les périphériques, ce problème persistera. Par conséquent, vous devrez peut-être désactiver la fonctionnalité de réglage automatique de la fenêtre de réception pour le trafic HTTP.

Comment désactiver la fonctionnalité de réglage automatique de la fenêtre de réception

Afin que nous puissions désactiver le réglage automatique pour vous, consultez la section « Aidez-moi ». Si vous voulez désactiver le réglage automatique vous-même, consultez la section « Je résous le problème moi-même ».

Aidez-moi

Pour désactiver le réglage automatique automatiquement, cliquez sur le lien Résoudre ce problème. Cliquez ensuite sur Exécuter dans la boîte de dialogue Téléchargement de fichier, et suivez la procédure indiquée par l'Assistant.

Résoudre ce problème
Microsoft Fix it 50056


Remarque Cet Assistant peut exister en anglais uniquement. La correction automatique fonctionne toutefois pour les versions de Windows dans d'autres langues.

Remarque Si vous n'êtes pas sur l'ordinateur sur lequel le problème survient, vous pouvez enregistrer la résolution automatique sur un lecteur flash ou sur un CD-ROM et l'exécuter ensuite sur l'ordinateur concerné par le problème.

Rendez-vous dans la section « Le problème est-il résolu ? ».

Je résous le problème moi-même

Pour désactiver la fonctionnalité de réglage automatique de la fenêtre de réception pour le trafic HTTP, procédez comme suit :
  1. Ouvrez une session sur l'ordinateur en tant qu'utilisateur disposant d'informations d'identification d'administration.
  2. Cliquez sur Démarrer, tapez runas /user : nom_ordinateur_local\administrator cmd dans la boîte de dialogue Rechercher, puis appuyez sur Entrée.
  3. Lorsque vous êtes invité à entrer le mot de passe pour le compte Administrateur, entrez le mot de passe correct et appuyez sur Entrée.
  4. À l'invite de commandes, tapez la commande suivante, puis appuyez sur la touche Entrée :
    netsh interface tcp set global autotuninglevel=disabled
  5. Fermez la fenêtre Invite de commandes.
  6. Redémarrez votre ordinateur.
Rendez-vous dans la section « Le problème est-il résolu ? ».

Le problème est-il résolu?

Vérifiez si le problème est résolu. Si c'est le cas, vous n'avez plus besoin de cet article. Sinon, vous pouvez contacter l'assistance (http://support.microsoft.com/contactus) .

Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Windows Vista Édition Intégrale
  • Windows Vista Édition Familiale Premium
  • Windows Vista Édition Familiale Basique
  • Windows Vista Entreprise
  • Windows Vista Professionnel
  • Windows Vista Professionnel 64 bits
  • Windows Vista Édition Intégrale 64 bits
  • Windows Vista Édition Familiale Premium 64 bits
  • Windows Vista Édition Familiale Basique 64 bits
  • Windows Vista Entreprise 64 bits
Mots-clés : 
kbfixme kbmsifixme kbhowto kbexpertiseinter kbinfo KB947239
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.
 

Traductions disponibles