[Résolu] L'ordinateur distant nécessite une authentification au niveau du réseau

En travaillant sur des systèmes contrôlés par domaine, en essayant d'accéder à distance aux ordinateurs, les utilisateurs ont signalé l'erreur suivante:

«L'ordinateur distant auquel vous essayez de vous connecter nécessite une authentification au niveau du réseau (NLA), mais votre contrôleur de domaine Windows ne peut pas être contacté pour effectuer NLA. Si vous êtes administrateur de l’ordinateur distant, vous pouvez désactiver NLA en utilisant les options de l’onglet distant de la boîte de dialogue Propriétés système. »

L'ordinateur distant nécessite une authentification au niveau du réseau

Cause

Le nœud de l'erreur suggère que le contrôleur de domaine ne peut pas être contacté, donc l'authentification au niveau du réseau ne peut pas être effectuée. L'erreur a été signalée même lorsque l'authentification au niveau du réseau a été activée.

Notre stratégie pour résoudre ce problème serait de désactiver totalement l'authentification au niveau du réseau. Bien que l'ALN offre une sécurité supplémentaire, nous n'avons peut-être pas le choix ici.

Solution 1] - Supprimer le fichier Default.rdp

1. Allez dans Mes documents et si vous trouvez un fichier nommé Default.rdp  , supprimez-le simplement. Réessayer.

Si cela ne fonctionne pas, supprimez la machine du domaine puis ajoutez-la à nouveau. Maintenant, vérifiez si le problème persiste.

Solution 2] Désactivez NLA à l'aide des propriétés

1] Appuyez sur Win + R pour ouvrir la fenêtre Exécuter et tapez la commande sysdm.cpl . Appuyez sur Entrée pour ouvrir la fenêtre Propriétés système.

2] Dans l'onglet Distant, décochez l'option « Autoriser les connexions uniquement à partir d'ordinateurs exécutant Remote Desktop avec authentification au niveau du réseau (recommandé). "

Désactiver Nla Windows 10 Min

3] Cliquez sur Appliquer puis sur OK pour enregistrer les paramètres.

Solution 3] Désactivez NLA à l'aide du registre

Si la méthode ci-dessus ne fonctionne pas, nous pouvons désactiver NLA à partir du registre lui-même.

1] Appuyez sur Win + R pour ouvrir la fenêtre Exécuter et tapez la commande regedit . Appuyez sur Entrée pour ouvrir l'éditeur de registre.

Exécutez Regedit

2] Sélectionnez Fichier , puis cliquez sur Connecter le registre réseau .

Connecter le registre du réseau]

Connectez-vous au périphérique réseau en entrant les détails.Attendez que le réseau se connecte.

3] Accédez au chemin suivant:

  • HKLM  
  • SYSTÈME 
  • CurrentControlSet 
  • Contrôle
  • Serveur Principal
  • WinStations 
  • RDP-Tcp

4] Modifiez les valeurs des entrées SecurityLayer et UserAuthentication sur 0 .

5] Fermez l'éditeur de registre.

6] Redémarrez le système.

Solution 4] Désactivez NLA à l'aide de Powershell

1] Appuyez sur Win + R pour ouvrir la fenêtre Exécuter et tapez la commande PowerShell. Appuyez sur Entrée pour ouvrir la fenêtre Powershell.

2] Copiez-collez la commande suivante dans Powershell:

$ TargetMachine = "Target-Machine-Name" 

Appuyez sur Entrée, puis entrez la commande ci-dessous.

(Get-WmiObject -class Win32_TSGeneralSetting -Namespace root \ cimv2 \ terminauxervices -ComputerName $ ComputerName -Filter "TerminalName = 'RDP-tcp'"). SetUserAuthenticationRequired (0)

3] Appuyez sur Entrée pour exécuter la commande et redémarrer le système une fois terminé.

J'espère que cela aide!