[Rozwiązany] Komputer zdalny wymaga uwierzytelnienia na poziomie sieci

Podczas pracy na systemach kontrolowanych przez domenę, przy próbie zdalnego dostępu do komputerów, użytkownicy zgłosili następujący błąd:

„Komputer zdalny, z którym próbujesz się połączyć, wymaga uwierzytelniania na poziomie sieci (NLA), ale nie można skontaktować się z kontrolerem domeny systemu Windows w celu wykonania NLA. Jeśli jesteś administratorem na zdalnym komputerze, możesz wyłączyć NLA za pomocą opcji na zdalnej karcie w oknie dialogowym Właściwości systemu. ”

Komputer zdalny wymaga uwierzytelnienia na poziomie sieci

Przyczyna

Istota błędu sugeruje, że nie można skontaktować się z kontrolerem domeny, a zatem nie można przeprowadzić uwierzytelniania na poziomie sieci. Błąd został zgłoszony nawet po włączeniu uwierzytelniania na poziomie sieci.

Nasza strategia radzenia sobie z tym problemem polega na całkowitym wyłączeniu uwierzytelniania na poziomie sieci. Chociaż NLA zapewnia dodatkowe zabezpieczenia, być może nie mamy tutaj wyboru.

Rozwiązanie 1] - Usuń plik Default.rdp

1. Przejdź do Moje dokumenty i jeśli znajdziesz plik o nazwie Default.rdp  , po prostu go usuń. Spróbuj ponownie.

Jeśli to nie zadziała, usuń komputer z domeny, a następnie dodaj go ponownie. Teraz sprawdź, czy problem nadal występuje.

Rozwiązanie 2] Wyłącz NLA za pomocą Właściwości

1] Naciśnij Win + R, aby otworzyć okno Uruchom i wpisz polecenie sysdm.cpl . Naciśnij klawisz Enter, aby otworzyć okno Właściwości systemu.

2] Na karcie Zdalne usuń zaznaczenie opcji „ Zezwalaj na połączenia tylko z komputerów z uruchomionym Pulpitem zdalnym z uwierzytelnianiem na poziomie sieci (zalecane)”.

Wyłącz Nla Windows 10 min

3] Kliknij Zastosuj, a następnie OK, aby zapisać ustawienia.

Rozwiązanie 3] Wyłącz NLA za pomocą Rejestru

Jeśli powyższa metoda nie zadziała, możemy wyłączyć NLA z samego rejestru.

1] Naciśnij Win + R, aby otworzyć okno Uruchom i wpisz polecenie regedit . Naciśnij klawisz Enter, aby otworzyć Edytor rejestru.

Uruchom Regedit

2] Wybierz plik, a następnie kliknij Połącz rejestr sieciowy .

Connect Network Registry]

Połącz się z siecią Urządzenie wprowadzając szczegóły Poczekaj, aż sieć się połączy.

3] Przejdź do następującej ścieżki:

  • HKLM  
  • SYSTEM 
  • CurrentControlSet 
  • Kontrola
  • Serwer terminali
  • WinStations 
  • RDP-Tcp

4] Zmień wartości wpisów SecurityLayer i UserAuthentication na 0 .

5] Zamknij Edytor rejestru.

6] Uruchom ponownie system.

Rozwiązanie 4] Wyłącz NLA za pomocą Powershell

1] Naciśnij Win + R, aby otworzyć okno Uruchom i wpisz polecenie PowerShell. Naciśnij Enter, aby otworzyć okno PowerShell.

2] Kopiuj i wklej następujące polecenie w Powershell:

$ TargetMachine = "Target-Machine-Name" 

Naciśnij Enter, a następnie wprowadź polecenie poniżej.

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

3] Naciśnij klawisz Enter, aby wykonać polecenie i po zakończeniu ponownie uruchom system.

Mam nadzieję, że to pomoże!