I allt Windows-versioner Från och med XP finns det en standard RDP-klient (Remote Desktop Protocol) som används för att ansluta till Remote Desktop Service. Ibland, när du ansluter till en terminalserver via en fjärrskrivbordsklient, uppstår ett fel: "fjärrsessionen kopplades bort eftersom det inte finns några klientlicenser."

Detta meddelande kan uppstå i två fall:

  1. Terminalservern är inte konfigurerad med en licensserver för Remote Desktop Services.
  2. Licensservern har inte tilldelat klientåtkomstlicenser (CAL).

Låt oss titta närmare på båda fallen.

Konfigurera en licensserver

Felet uppstår ofta efter en tid i redan konfigurerade anslutningar, efter 120 eller 180 dagar. Det är troligt att när anslutningen skapades fick klienten en tillfällig licens för en viss tidsperiod. För att få en ny tillfällig licens måste du radera information om den utgångna licensen från registret på klientdatorn. Gör så här:

  1. Tryck på Win+R och kör kommandot regedit.
  2. Gör en säkerhetskopia.
  3. Klicka på Arkiv → Exportera → Område (hela registret) → Ge ett filnamn → Spara.
  4. Öppna grenen: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing och ta bort MSLicensing.
  5. Öppna sedan en fjärrskrivbordsanslutning med administratörsrättigheter. När den öppnas kommer den nya licensen att registreras i registret.

Råd! För att konfigurera en profil för att ansluta klientmaskiner till ett fjärrnätverk, läs utrustningens instruktioner.

Kontrollera CAL-licenser

Det är möjligt att licensservern för Terminal Server har slut på licenser. För att göra detta, vänta bara tills licensen blir tillgänglig, eller köp och aktivera det antal CAL-licenser som krävs.

För att kontrollera tillgängliga och ockuperade CAL:er, använd Terminal Server Licensing på server Windows:

  1. Gå till Start → Administrationsverktyg → Remote Desktop Services → Remote Desktop Licensing Manager.
  2. Välj din licensserver.
  3. Klicka på "Åtgärd" → "Skapa rapport" i fönstret som öppnas.

Rapporten visar antalet CAL:er för Remote Desktop Services per användare som:

  • installerad på licensservern;
  • utfärdat av licensservern baserat på det angivna rapportens omfattning.

God eftermiddag, kära läsare och prenumeranter, förra gången löste vi problemet med att sökningen inte fungerar i outlook 2013. Idag kommer vi inte att röra kontorsprodukter Microsoft, men låt oss titta på felet i driften av RDP-anslutningen till terminalservern under Windows kontroll Server 2012 R2. En anställd försöker ansluta till ett fjärrskrivbord och istället för den vanliga skrivbordsmiljön får han felmeddelandet: Fjärrsessionen har kopplats bort eftersom klientlicensen för fjärrskrivbordsklienten som är lagrad på den här datorn har ändrats. Och som ett resultat sparkar det användaren och hindrar honom från att logga in via en fjärranslutning. Nedan ska vi titta på hur man hanterar detta.

Orsaker till felet: något lagrat på den här datorn har ändrats

Låt oss ta reda på vad som händer med dig detta problem, dessa är ekon av ett annat fel: Fel: Fjärrsession inaktiverad eftersom det inte finns några tillgängliga licensservrar för fjärrskrivbord, vid den tidpunkten fick vi slut på licenser på terminalservern för klientanslutningar och som ett resultat kunde vi inte komma in. Som ett resultat av detta kan du i vissa fall uppleva ett problem i Windows-registret som leder till ett fel att CAL som lagras på den här datorn har ändrats.

I de flesta fall, felet: Fjärrsessionen är inaktiverad eftersom fjärrskrivbords-CAL som är lagrad på den här datorn har ändrats, dyker upp på klientoperativsystem som Windows 10 eller 8.1

Jag kommer att beskriva hur jag fixade detta på Windows 10, men detta kommer att fungera för alla versioner av operativsystemet. Öppna Windows Registerredigerare.

Gå till registerfilialen

HKEY_LOCAL_MACHINE\Software\Microsoft\MSLicensin

Och helt radera hela avsnittet via högerklick.

Vi bekräftar raderingen. Sedan startar vi om datorn.

När du har startat om, tryck på WIN+R och skriv mstsc /admin för att öppna ett fjärrskrivbordsfönster som administratör.

Vi kan alla försöka ansluta till din terminalserver.

Om det inte hjälper, försök sedan skapa en bat-fil och köra den, nedan är innehållet.

Konst HKLM = &H80000002
Const MSLicensingStore = "Programvara\Microsoft\MSLicensing\Store\"
Set oReg = GetObject("winmgmts:\\.\root\default:StdRegProv")
RetVal = oReg.EnumKey(HKLM, MSLicensingStore, RegKeys)
Om RetVal<>0 Då
MsgBox("Kunde inte läsa registerdatafilen" & MSLicensingStore)
WScript.Avsluta
Avsluta om
Om IsArray(RegKeys) Då
För varje nyckel i RegKeys
KeyName = MSLicensingStore & Key
Om InStr(1, UCase(KeyName), "LICENSE") > 0 Då
RetVal = oReg.DeleteKey(HKLM, KeyName)
Avsluta om
Nästa
Avsluta om

Dessutom, om du har en terminalserver på Windows 7, kontrollera då modulens funktion, du kan behöva installera om den.

Alternativ 1:

Steg 1. Vi startar registerredigeraren med kommandot Regedit (med administratörsrättigheter).

Hur man tar fram menyn "Kör" och skriver kommandot "regedit", läs instruktionerna på länken

Vi tar bort hela registergrenen med namnet "MSLicensing" från avsnittet:

Stäng registerredigeraren. Detta borde vara tillräckligt för att lösa problemet. Om det inte hjälper, gör "Steg 2".

Steg 2. För begränsade konton eller när du kräver förhöjda privilegier måste du utföra ytterligare åtgärder:

Kör "Start-Programs-Accessories-Remote Desktop Connection" (mstsc.exe) med administratörsrättigheter (klicka på programmet högerklicka mus - "Kör som administratör")

och anslut till datorn RDS.JUPITER.NSU.RU med samma namn och lösenord som du använder för att logga in på EDMS för att skapa en ny registergren MSLicensing.

ALTERNATIV LÖSNING:

1) Anslut via ny server, instruktioner: Hur man loggar in på en ny 1C-server

(du kan till och med använda en testinloggning och ett lösenord)

2) Fortsätt arbeta där eller lämna helt - Hur man avslutar 1C korrekt

(om du loggat in under testfönstret, stäng bara fönstret)

3) Problemet med att logga in på den gamla servern kommer att lösas automatiskt.

När du använder RDP på ​​en dator som körs operativsystem Windows kan av någon anledning få ett felmeddelande om saknade klientlicenser för fjärrskrivbord. Senare i artikeln kommer vi att prata om orsakerna och metoderna för att eliminera ett sådant meddelande.

Felet i fråga uppstår oavsett OS-version på grund av bristen på licenser för klientdator. Ibland kan samma meddelande ses på grund av oförmågan att få en ny licens på grund av att den gamla var cachad.

Metod 1: Ta bort registergrenar

Den första metoden är att ta bort vissa registernycklar som är associerade med RDP-licenser. Tack vare detta tillvägagångssätt kan du uppdatera temporära licenser och samtidigt bli av med problem med cachelagring av föråldrade poster.

  1. Använd kortkommandot "Win+R" och skriv in följande fråga.
  2. Expandera grenen i registret "HKEY_LOCAL_MACHINE" och byt till avsnittet "PROGRAMVARA".
  3. På ett 32-bitars operativsystem, gå till mappen "Microsoft" och scrolla ner till katalogen "MSLicensing".
  4. Högerklicka på raden med den angivna mappen och välj "Radera".

    Obs: Glöm inte att göra en kopia av nycklarna du ändrar.

  5. Raderingsprocessen måste bekräftas manuellt.
  6. När det gäller ett 64-bitars operativsystem är den enda skillnaden att efter att ha gått till avsnittet "PROGRAMVARA" måste du utöka katalogen ytterligare "Wow6432Node". De återstående stegen är helt lika de som beskrivs ovan.
  7. Innan du fortsätter att starta, starta om datorn.

Alla versioner av Windows, från och med XP, har en standard RDP-klient (Remote Desktop Protocol) som används för att ansluta till Remote Desktop Service. Ibland, när du ansluter till en terminalserver via en fjärrskrivbordsklient, uppstår ett fel: "fjärrsessionen kopplades bort eftersom det inte finns några klientlicenser."

Detta meddelande kan uppstå i två fall:

  1. Terminalservern är inte konfigurerad med en licensserver för Remote Desktop Services.
  2. Licensservern har inte tilldelat klientåtkomstlicenser (CAL).

Låt oss titta närmare på båda fallen.

Konfigurera en licensserver

Felet uppstår ofta efter en tid i redan konfigurerade anslutningar, efter 120 eller 180 dagar. Det är troligt att när anslutningen skapades fick klienten en tillfällig licens för en viss tidsperiod. För att få en ny tillfällig licens måste du radera information om den utgångna licensen från registret på klientdatorn. Gör så här:

  1. Tryck på Win+R och kör kommandot regedit.
  2. Gör en säkerhetskopia av registret.
  3. Klicka på Arkiv → Exportera → Område (hela registret) → Ge ett filnamn → Spara.
  4. Öppna grenen: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing och ta bort MSLicensing.
  5. Öppna sedan en fjärrskrivbordsanslutning med administratörsrättigheter. När den öppnas kommer den nya licensen att registreras i registret.

Råd! Om du vill konfigurera en profil för att ansluta klientdatorer till ett fjärrnätverk, läs instruktionerna för snapin-modulen Connection Manager Administration Kit (CMAK).

Kontrollera CAL-licenser

Det är möjligt att licensservern för Terminal Server har slut på licenser. För att göra detta, vänta bara tills licensen blir tillgänglig, eller köp och aktivera det antal CAL-licenser som krävs.

För att kontrollera tillgängliga och ockuperade CAL:er, använd Terminal Server Licensing på server Windows:

  1. Gå till Start → Administrationsverktyg → Remote Desktop Services → Remote Desktop Licensing Manager.
  2. Välj din licensserver.
  3. Klicka på "Åtgärd" → "Skapa rapport" i fönstret som öppnas.

Rapporten visar antalet CAL:er för Remote Desktop Services per användare som:

  • installerad på licensservern;
  • utfärdat av licensservern baserat på det angivna rapportens omfattning.

Råd! Du kan optimera Windows 10-klienten genom att inaktivera onödiga tjänster. Du kan hitta en lista över tjänster i artikeln: