L'édition Windows 10 Pro et Enterprise comprend l'utilitaire de bureau à distance qui permet aux utilisateurs de configurer et de prendre le contrôle de bureaux à distance sans l'aide de logiciels tiers. Lors de la connexion au bureau à distance, vous remarquerez peut-être ce message d'erreur: « Le bureau à distance ne peut pas se connecter à l'ordinateur distant ». Suivez ces correctifs détaillés pour résoudre ce problème.
Correctif 1 - Vérifiez la connectivité réseau
La raison la plus probable de cet échec RDP est le problème de connectivité réseau.
Utiliser le client Telnet
Vous pouvez utiliser le client Telnet pour vérifier le réseau. Mais vous devez d'abord l'activer.
1. Taper "cmd" dans le champ de recherche.
2. Faites un clic droit sur le "Invite de commandes" et cliquez sur "Exécuter en tant qu'administrateur“.
3. Une fois que l'invite de commande apparaît, tapez ce code et appuyez sur Entrer.
dism /online /Enable-Feature /FeatureName: TelnetClient
Fermez l'invite de commande.
4. appuie sur le Touche Windows+X clés ensemble.
5. Après cela, cliquez sur le "Windows PowerShell (administrateur)“.
6. PowerShell avec le privilège d'administrateur apparaîtra. Tapez ou copiez-collez cette commande et appuyez sur Entrée.
Installer-WindowsFeature-NomTelnet-Client
Après avoir activé la fonctionnalité, fermez la fenêtre PowerShell. Ensuite, essayez de pinger le port TCP auquel l'ordinateur distant est connecté à l'aide de Telnet.
Utiliser PSPing
Si le Telnet pose un problème, vous pouvez utiliser le PsPing (il est portable, donc pas besoin d'installation).
1. Télécharger PsPing portable sur votre ordinateur. Cliquez simplement sur "Télécharger PsTools" pour lancer le téléchargement.
2. Ensuite, extrayez le fichier zip à cet emplacement par défaut -
C:\WINDOWS\system32
REMARQUE–
Extrayez les fichiers dans le répertoire qui se trouve déjà dans votre chemin dans la ligne de commande CMD.
Exemple – Dans ce cas, le répertoire par défaut de la ligne de commande est à –
C:\WINDOWS\system32
Nous avons donc décidé d'extraire le fichier zip à cet emplacement particulier.
3. Maintenant, tapez "cmd" dans le champ de recherche.
4. Ensuite, faites un clic droit sur le "Invite de commandes" et cliquez sur "Exécuter en tant qu'administrateur“.
5. Une fois l'invite de commande ouverte, taper et modifier ce code selon votre scénario et appuyez sur Entrer.
psping Port TCP auquel votre installation à distance est connectée
[Changer la 'Port TCP auquel votre installation à distance est connectée‘ avec le port TCP spécifique que la machine distante utilise actuellement.
Exemple – La configuration à distance est connectée au port « 192.168.0.100:2369 ». Ainsi, la commande sera -
psping 192.168.0.100:2369
]
6. Maintenant, il y a deux cas possibles ici -
CAS A - Si la commande fonctionne et que vous rencontrez des difficultés pour envoyer un ping à la machine en utilisant le nom de domaine complet, vous devez vérifier si la résolution DNS fonctionne correctement ou non.
CAS B - Si vous ne pouvez pas du tout vous connecter à la configuration à distance, un pare-feu local ou un pare-feu réseau obstrue le port TCP.
Pour tester ce cas, vous pouvez désactiver le pare-feu Windows sur la configuration de l'ordinateur distant.
Dans un premier temps, vérifiez quel est l'état du pare-feu sur le système distant.
une. Ouvrez l'invite de commande avec les droits d'administration.
b. Puis, copier coller cette commande dans le terminal. Modifiez-le en conséquence et appuyez sur Entrer.
Invocation-Commande -Nom de l'ordinateur[Nom de l'ordinateur] -ScriptBlock {netsh advfirewall afficher tous les profils}
REMARQUE –
Remplace le "[Nom de l'ordinateur]" avec le nom de l'ordinateur distant auquel vous essayez d'accéder.
Si vous remarquez que le pare-feu est activé, vous pouvez le désarmer à des fins de test.
c. Vous pouvez désactiver le pare-feu avec une seule commande. Collez simplement ce code dans le terminal et appuyez sur Entrer.
Invoke-Command -ComputerName Win7 -ScriptBlock {netsh advfirewall désactive l'état de tous les profils}
REMARQUE–
Pour le fonctionnement efficace de la commande ci-dessus, vous aurez besoin que PSremoting soit activé sur votre ordinateur distant. Si ce n'est pas le cas, vous pouvez utiliser PsExec pour activer la communication à distance PowerShell avec cette commande.
psexec \\Ordinateur distant -u administrateur -p MOT DE PASSE netsh advfirewall désactive l'état de tous les profils
Cela devrait résoudre le problème de connectivité.
Correctif 2 - Ajouter des autorisations d'utilisateur administrateur
Si le compte d'utilisateur que vous utilisez pour vous connecter à la configuration à distance appartient au groupe non administrateur, vous ne pourrez pas vous connecter via RDP.
1. Vous devez ouvrir la gestion de l'ordinateur. Alors, appuyez sur le les fenêtres clé avec le 'R' clé.
2. Ensuite, tapez "compmgmt.msc" et cliquez sur "d'accord“.
3. Lorsque la gestion de l'ordinateur s'ouvre, faites un clic droit sur le "Gestion d'ordinateur" dans le volet de gauche et cliquez sur "Connectez-vous à un autre ordinateur…“.
4. Ensuite, choisissez le "Un autre ordinateur :“.
5. Cliquer sur "Parcourir“.
6. Ensuite, cliquez sur "Avancée“.
7. Pour visualiser la liste des groupes, il suffit de cliquer sur «Trouve maintenant“.
8. Vous trouverez ici une liste d'utilisateurs et de groupes. Faites défiler la liste des groupes ou des utilisateurs et sélectionnez votre nom de compte.
(Pour moi, c'est "Sambit". )
9. Cliquer sur "d'accord“.
10. Enfin, cliquez sur "d'accord“.
Cela devrait être suffisant pour gérer l'ordinateur distant sans avoir besoin d'informations d'identification supplémentaires si vous vous êtes connecté à un domaine Active Directory.
Ce processus ne fonctionnera que si le paramètre de pare-feu autorise les paramètres d'exception de stratégie d'administration à distance est activé sur le système.
Si vous souhaitez gérer les configurations à distance à partir de la gestion de l'ordinateur, procédez comme suit :
une. appuie sur le Touche Windows + R clés.
b. Taper "gpedit.msc" et cliquez sur "d'accord“.
c. Une fois que l'éditeur de stratégie de groupe s'ouvre, procédez comme suit :
Configuration ordinateur > Modèles d'administration > Réseau > Connexions réseau > Pare-feu Windows > Profil de domaine
ré. Du côté droit, double clic au "Pare-feu Windows Defender: autoriser l'exception administrative distante entrante“.
e. Définissez la stratégie sur "Activée“.
F. Ensuite, cliquez sur "Appliquer" et "d'accord“.
Une fois que vous avez modifié les paramètres, vous pouvez gérer le bureau à distance en tant qu'administrateur.
REMARQUE–
Si vous rencontrez des difficultés avec la gestion de l'ordinateur, vous pouvez essayer une autre méthode. Mais vous aurez besoin PsTools sur ton ordinateur.
1. Ouvrez une fenêtre d'invite de commande élevée.
2. Écrivez ou alors copier coller ce code dans l'écran CMD, appuyez sur Entrer.
psexec \\Nom de l'ordinateur net localgroup administrateurs "Nom de domaine\Nom d'utilisateur" /ajouter
REMARQUE – Remplacez les paramètres dans le code selon votre cas.
Exemple - Pour cet ordinateur, le 'ComputerName' est "MON ORDINATEUR“. Mon nom de domaine est "Dom1“. Le nom de l'utilisateur est "Utilisateur1“.
Ainsi, la commande sera -
psexec \\MON ORDINATEUR net localgroup administrateurs "Dom1\Utilisateur1" /ajouter
Cela fera l'affaire et ajoutera votre répertoire actif à la liste des administrateurs. Essayez à nouveau d'accéder à l'ordinateur distant en utilisant ce compte. Votre problème devrait être résolu.
Correctif 3 – Autoriser la connexion au bureau à distance
Vous devez autoriser les paramètres de connexion au bureau à distance sur votre système.
1. appuie sur le Touche Windows + R clés ensemble.
2. Une fois que la fenêtre Exécuter s'affiche, tapez "sysdm.cpl" et appuyez sur Entrer.
3. Après cela, allez à la "À distanceonglet ".
4. Ici, Chèque la boîte "Autoriser les connexions à distance à cet ordinateur“.
5. Enfin, cliquez sur "Appliquer" et "d'accord" pour enregistrer cette modification sur votre système.
Maintenant, essayez à nouveau de vous connecter à l'ordinateur distant.
Si cela ne fonctionne pas, vous pouvez essayer d'activer la connexion au bureau à distance à partir de l'éditeur de registre.
1. Au début, il suffit d'appuyer sur le Touche Windows + R clés ensemble.
2. Ensuite, tapez "regedit" et cliquez sur "d'accord“.
3. Ensuite, passez à cet emplacement sur l'écran de l'éditeur de registre -
Ordinateur\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server
4. Une fois arrivé là-bas, double clic sur le "fDenyTSConnections” pour le modifier.
6. Réglez la valeur sur "0“.
7. Cliquer sur "d'accord“.
Cela devrait activer la connexion Bureau à distance. Vérifiez à nouveau l'état du problème.
REMARQUE – UNE
Si vous ne pouvez pas basculer entre les paramètres ou l'éditeur de registre, vous pouvez exécuter ce code Powershell pour faire de même.
1. Ouvrez le terminal PowerShell avec les droits d'administration.
2. Ensuite, exécutez cette commande simple pour modifier la valeur de registre.
(Get-WmiObject Win32_TerminalServiceSetting -Computername [ComputerName] ‑Namespace root\cimv2\TerminalServices).SetAllowTsConnections (1,1)
REMARQUE - B
Il existe un autre processus pour modifier la valeur de registre. Mais cela nécessite que le service Remote Registry soit en cours d'exécution pour fonctionner correctement.
1. Ouvrez un écran d'invite de commande élevé avec des droits d'administration.
2. Ensuite, collez cette commande dans le terminal et appuyez sur Entrer.
REG AJOUTER "\\[Ordinateur distant] \HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /d 0 /f /t REG_DWORD
[N'oubliez pas de modifier le « RemoteComputer » selon votre cas.]
Essayez à nouveau de vous connecter au bureau distant.
Correctif – 4 Vérifier l'état des services RDP
Certains services Remote Desktop Protocol doivent s'exécuter à l'arrière sur l'ordinateur local et l'ordinateur distant.
1. appuie sur le Touche Windows + R.
2. Taper "services.msc" et cliquez sur "d'accord“.
3. Une fois que l'écran Services apparaît, vérifiez le "Services de bureau à distance“. Double-cliquez dessus.
4. Ensuite, définissez le "Type de démarrage" sur "Automatique“. Cliquer sur "Démarrer” pour démarrer le service.
5. Cliquer sur "Appliquer" et "d'accord" pour enregistrer les modifications.
6. De la même façon, double clic sur le "Redirecteur de port en mode utilisateur des services Bureau à distance“.
7. Tout comme le Termservice, définissez le type de démarrage de celui-ci sur "Automatique" également.
8. Démarrez le service en cliquant sur "Démarrer", s'il n'est déjà pas en cours d'exécution.
9. Pour enregistrer les modifications, cliquez sur "Appliquer" et "d'accord“.
Assurez-vous d'avoir assuré ces modifications à la fois sur l'ordinateur distant et sur l'ordinateur local.
Redémarrer les deux machines une fois pour enregistrer les modifications.
REMARQUE –
Si vous ne souhaitez pas modifier les services à partir de l'écran Services, vous pouvez le faire simplement en passant une commande.
1. appuie sur le Touche Windows+X clés ensemble.
2. Ensuite, cliquez sur "Windows PowerShell (administrateur)”.
3. Ensuite, tapez ce code. Modifiez-le en conséquence et appuyez sur Entrer.
"TermService", "UmRdpService" | ForEach-Object{ (Get-WmiObject Win32_service -ComputerName [Ordinateur distant] -Filter "Nom = '$_'").StartService() }
Cela démarrera le service sur le client distant. Cependant, vous devrez configurer manuellement les services mentionnés ci-dessus (TermService et UmRdpService) pour démarrer automatiquement.
Correctif 5 - Modifier les paramètres de stratégie de groupe
Il est possible que la stratégie de groupe empêche votre demande RDP.
1. Vous devez appuyer sur le Touche Windows + R clés ensemble.
2. Puis écrire "gpedit.msc" et cliquez sur "d'accord“.
3. Une fois que l'éditeur de stratégie de groupe s'ouvre, accédez à cet endroit -
Configuration ordinateur > Modèles d'administration > Composants Windows > Services Bureau à distance > Hôte de session Bureau à distance > Connexions
4. Maintenant, sur le côté droit, double-cliquez sur le "Autoriser les utilisateurs à se connecter à distance à l'aide des services Bureau à distance“.
5. Cliquez sur le bouton radio à côté de "Activée" pour activer la stratégie.
6. Cliquer sur "Appliquer" et "d'accord” pour appliquer les paramètres.
Cela devrait corriger les paramètres de stratégie de groupe pour autoriser les demandes RDP.
Vous pouvez vérifier les résultats de la stratégie de groupe avec une seule commande. Exécutez ce code GPresult sur l'ordinateur distant pour obtenir la mise à jour de la stratégie au format HTML.
1. Ouvrez l'invite de commande élevée.
2. Exécutez ce code -
gpresult /h C:\output.htm
Correctif 6 – Testez le port d'écoute RDP sur la machine distante
Généralement, le service RD écoute sur le port 3389 car c'est le port par défaut pour le faire. Si une autre application sur la machine distante utilise le même port, ce problème peut apparaître.
1. Dans l'ordinateur distant, tout d'abord, appuyez sur Touche Windows + R clés ensemble.
2. Ensuite, tapez "regedit" et cliquez sur "d'accord“.
3. Ensuite, passez à cet emplacement sur l'écran de l'éditeur de registre -
Ordinateur\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
4. Sur le côté droit, recherchez la clé "Numéro de port“.
5. Notez que la valeur de la clé est -
0x00000d3d (3389)
6. Si la valeur est différente, double clic sur le "Numéro de port" clé.
7. Définissez la « Base: » comme «Décimal“.
8. Ensuite, définissez la « Valeur: » comme "3389“.
9. Cliquer sur "d'accord“.
Ensuite, fermez la fenêtre de l'Éditeur du Registre. Redémarrer le système une fois.
Cela garantira que la machine distante utilise le port 3389. Votre problème devrait être résolu.