Fix: Fjärrdatorn kräver autentisering på nätverksnivå

Användare rapporterar ett fel som anges nedan på domänanslutna system när de försöker få åtkomst till datorsystem. Detta händer även när nätverksnivåautentisering (eller NLA) är aktiverat på datorn. Det finns enkla lösningar för att lösa problemet. Antingen kan du inaktivera alternativet direkt med hjälp av egenskaper eller så kan du göra några ändringar i registret och försöka starta om systemet.

 Fjärrdatorn som du försöker ansluta till kräver verifiering av nätverksnivå (NLA), men din Windows-domänkontroller kan inte kontaktas för att utföra NLA. Om du är administratör på fjärrdatorn kan du inaktivera NLA med alternativen på fjärrfliken i dialogrutan Systemegenskaper. 

Eller så kan detta också hända:

 Fjärrdatorn kräver verifiering av nätverksnivå, vilket din dator inte stöder. Kontakta din systemadministratör eller teknisk support för hjälp. 

Obs! Innan du följer dessa lösningar är det viktigt att du säkerhetskopierar dina data och gör en kopia av ditt register i förväg. Se till att det inte finns några pågående uppgifter på båda datorerna innan du fortsätter.

Lösning 1: Inaktivera NLA med egenskaper

Nätverksnivåautentisering är bra. Det ger extra säkerhet och hjälper dig som nätverksadministratör att kontrollera vem som kan logga in i vilket system genom att bara markera en enda ruta. Om du väljer detta, se till att din RDP-klient har uppdaterats och målet är domänautentiserat. Du bör också kunna se en domänkontrollant.

Vi kommer att gå igenom inställningsvägen för fjärrskrivbord och hålla saker enkla i början. Om detta inte fungerar har vi också täckt andra lösningar efter det.

  1. Tryck på Windows + R, skriv “ sysdm.cpl ” och tryck på Enter. Du kommer att vara i systemegenskaperna.
  2. Klicka på fjärrfliken och avmarkera " Tillåt endast anslutningar från datorer som kör fjärrskrivbord med nätverksnivåautentisering (rekommenderas) ".

  1. Tryck på Apply för att spara till ändringar och avsluta. Prova nu att logga in på fjärrdatorn igen och kontrollera om problemet är löst.

Lösning 2: Inaktivera NLA med hjälp av register

Den här metoden fungerar också om du inte kan köra den första på grund av någon anledning. Observera dock att detta kommer att kräva att du startar om datorn helt och kan innebära viss driftstopp om du har en produktionsserver igång. Se till att du sparar allt arbete och engagerar dig om det fortfarande finns kvar i iscenesättningsmiljön.

  1. Tryck på Windows + R, skriv " regedit " i dialogrutan och tryck på Enter för att starta registerredigeraren.
  2. En gång i registerredigeraren klickar du på Arkiv> Connect Network Registry . Ange detaljerna på fjärrdatorn och försök ansluta.

  1. När du är ansluten navigerar du till följande filväg:

HKLM> SYSTEM> CurrentControlSet> Kontroll> Terminal Server> WinStations> RDP-Tcp

  1. Ändra nu följande värden till 0.
 SecurityLayer UserAuthentication 
  1. Navigera nu till PowerShell och kör kommandot
 starta om dator 

Lösning 3: Inaktivera med PowerShell

En av mina favoritmetoder för att inaktivera NLA utan att gå in på mycket detaljer är att inaktivera det med hjälp av PowerShell-kommandot på distans. PowerShell låter dig ansluta till fjärrdatorn och efter att vi har inriktat oss på maskinen kan vi köra kommandona för att inaktivera NLA.

  1. Starta PowerShell på din dator genom att trycka på Windows + S, skriv "powershell" i dialogrutan, högerklicka på resultatet och välj "Kör som administratör".
  2. När du är i PowerShell, kör följande kommando:
 $ TargetMachine = "Target-Machine-Name" (Get-WmiObject -klass "Win32_TSGeneralSetting" -Namespace root \ cimv2 \ terminalservices -ComputerName $ TargetMachine -Filter "TerminalName = 'RDP-tcp'"). SetUserAuthenticationRequired (0) 

Här är "Mål-maskin-namn" namnet på den maskin du riktar dig in.

I exemplet ovan är serverns namn "medlem-server".

Lösning 4: Använda Group Policy Editor

Ett annat sätt att inaktivera NLA är att använda grupppolicyredigeraren. Detta är användbart om du avaktiverar filten. Observera att Group Policy Editor är ett kraftfullt verktyg och att ändra värden som du inte har någon aning om kan göra din dator värdelös. Se till att du säkerhetskopierar alla värden innan du fortsätter.

  1. Tryck på Windows + R, skriv “ gpedit. msc ”i dialogrutan och tryck på Enter.
  2. När du är i grupppolicyredigeraren navigerar du till följande sökväg:

Datorkonfiguration> Administrativa mallar> Windows-komponenter> Tjänster för fjärrskrivbord> Session Host för fjärrskrivbord> Säkerhet

  1. Sök nu efter " Kräv användarautentisering för fjärranslutningar med hjälp av nätverksnivåautentisering " och ställ in den till inaktiverad .

  1. Efter detta steg, kontrollera om felet har lösts.

Obs! Om du inte ens kan ansluta efter alla dessa steg kan du försöka ta bort maskinen från din domän och sedan läsa den. Detta initialiserar alla konfigurationer igen och gör det rätt för dig.

Intressanta Artiklar