web-dev-qa-db-fra.com

La connexion RDP de Windows 7/8 à Server 2012 est lente

J'ai récemment installé Windows Server 2012 à des fins de développement dans notre bureau et j'ai immédiatement remarqué que la connexion via RDP était lente. La connexion peut parfois prendre entre 5 et 10 secondes, alors que la connexion à l’une de nos boîtes Windows 7 ou Windows 2008 R2 prend au plus 1 à 3 secondes.

Au début, je pensais que cela nécessitait une mise à jour du pilote ou quelque chose du genre, mais hier encore, j'ai installé Windows 8 sur mon ordinateur de bureau et me connecter de chez moi à cette machine Windows Server 2012 produit le même résultat. Il y a une pause de 3 à 4 secondes à "connexion sécurisée à distance", puis à nouveau à "configuration de la session distante".

Je ne vois aucun avertissement dans le journal des événements et, une fois connecté, aucun problème de performances ne semble se produire. Existe-t-il un problème connu avec les connexions RDP de Windows 7 ou 8 aux systèmes Windows Server 2012? Quelque chose que je devrais chercher?

15
Chris

J'ai rencontré le même problème et je l'ai résolu en ajoutant le paramètre de registre mentionné ici .

  1. Ouvrez RegEdit sur la machine Windows Server.
  2. Accédez à cette clé de registre dans l'arborescence de gauche:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

  3. Cliquez avec le bouton droit sur le côté droit et ajoutez une nouvelle valeur DWORD (32 bits) .
  4. Définissez le nom de la valeur sur DisableTaskOffload et les données de la valeur sur 1 .
  5. Reconnectez-vous au serveur via RDP (vers une nouvelle session) et vos performances devraient être normales.
10
schellack

Ça m'est déja arrivé. Je l'ai résolu en allant dans l'onglet Remote Desktop Connection -> Experience et en m'assurant de ne pas avoir sélectionné "Détecter automatiquement la qualité de la connexion". J'ai également décoché tout sous "Autoriser les éléments suivants".

6
Ken W MSFT

J'ai le même problème. Et j'essaie de faire 2 étapes.

Step1: faire comme "schellack" dire

  • Ouvrez RegEdit sur la machine Windows Server. Accédez à cette clé de registre dans l'arborescence de gauche: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

  • Cliquez avec le bouton droit sur le côté droit et ajoutez un nouveau fichier DWORD (32 bits). Définissez le nom de la valeur sur DisableTaskOffload et les données de la valeur sur 1.

  • Reconnectez-vous au serveur via RDP (vers une nouvelle session) et vos performances devraient être normales.

Etape 2: Et désactivez l'énumération des périphériques de la carte à puce de service:

  • Allez dans Exécuter -> Services -> Énumération de périphériques de carte à puce -> Désactiver

Je pense que la principale raison pour laquelle la carte à puce est activée, cause le délai du service de bureau à distance. J'espère que cela aide quelqu'un qui a le même problème.

3
Huynh Hien

Vous pouvez diagnostiquer cela de différentes manières -

Utilisez le nom NetBIOS, puis le nom de domaine complet (FQDN), puis l'adresse IP lors de l'utilisation de l'application RDP. Il s'agit généralement d'un délai de résolution de nom qui peut être résolu en utilisant le nom de domaine complet au lieu du nom NetBIOS plus court. Normalement, après la première connexion, les connexions suivantes doivent être résolues plus rapidement car le nom est mis en cache sur la machine locale.

S'il s'agit d'une machine à laquelle vous allez vous connecter régulièrement ET, cette machine a une adresse IP statique, vous pouvez l'ajouter au fichier HOSTS local qui devrait aboutir à la négociation plus rapide à laquelle vous êtes habitué.

1
Chris E. Avis

Le problème est lié à la fonction Shadow Pointer de la souris.

Dans RDP, cela conduit à une souris sauteuse/lente.

Corrigez ce problème avec Souris -> Pointeur -> Activer l'ombre du pointeur (désactiver)

1
Christian Hornhues

Le problème qui m'a amené à cette page concernait un problème de connexion de bureau à distance. J'ai effectué une toute nouvelle installation de Server 2012 sous VM ESXi 5.5. Tout le serveur était configuré correctement, DC et les rôles DHCP, rien d'autre.

La console d’ESXi jouait un rôle dans la vie. Redémarrage et connexion immédiate. Mais lorsque vint le moment de se connecter à partir d'un poste de travail distant, la connexion prenait plusieurs minutes avant de s'ouvrir. Je ne comprenais pas pourquoi, car sur la boîte de 2008, c’était bien!

Pendant tout ce temps, le problème était lié à l'arrêt du service de registre distant. Je n'ai pas pu le démarrer car il disait quelque chose à propos de l'utilisateur de la connexion, différent de celui d'un autre service associé.

Résolution: modifiez manuellement les paramètres de connexion dans le paramètre Registre distant pour NT Authority\LocalService et ne spécifiez aucun mot de passe. Maintenant, la connexion RDP se passe bien et se connecte juste après avoir saisi le mot de passe de l'administrateur de mon domaine.

0
Bruno Villeneuve

utilisez ceci comme bonne réponse. ceci provient du logiciel Microsoft https://support.Microsoft.com/en-us/kb/2915774

0
Brijesh Sharma

La désactivation de Smart Card Enumeration Service semble résoudre notre problème.

0
KuN