Sa lahat Mga bersyon ng Windows Simula sa XP, mayroong isang karaniwang RDP (Remote Desktop Protocol) na kliyente na ginagamit upang kumonekta sa Remote Desktop Service. Minsan, kapag kumokonekta sa isang terminal server sa pamamagitan ng isang remote desktop client, nangyayari ang isang error: "ang remote session ay nadiskonekta dahil walang mga lisensya ng kliyente."

Maaaring mangyari ang mensaheng ito sa dalawang kaso:

  1. Ang terminal server ay hindi naka-configure na may lisensyang server para sa Remote Desktop Services.
  2. Ang server ng paglilisensya ay hindi naglaan ng mga lisensya sa pag-access ng kliyente (mga CAL).

Tingnan natin ang parehong mga kaso.

Pag-set up ng server ng lisensya

Ang error ay madalas na nangyayari pagkatapos ng ilang oras sa na-configure na mga koneksyon, pagkatapos ng 120 o 180 araw. Ito ay malamang na kapag ang koneksyon ay ginawa, ang kliyente ay ibinigay ng isang pansamantalang lisensya para sa isang naibigay na tagal ng panahon. Upang makakuha ng bagong pansamantalang lisensya, dapat mong tanggalin ang impormasyon tungkol sa nag-expire na lisensya mula sa pagpapatala sa makina ng kliyente. Upang gawin ito:

  1. Pindutin ang Win+R at patakbuhin ang regedit command.
  2. Gumawa ng backup.
  3. I-click ang File → Export → Range (Buong Registry) → Magbigay ng pangalan ng file → I-save.
  4. Buksan ang sangay: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing at tanggalin ang MSLicensing.
  5. Pagkatapos ay buksan ang isang remote na koneksyon sa desktop na may mga karapatan ng administrator. Kapag binuksan, ang bagong lisensya ay irerehistro sa pagpapatala.

Payo! Upang i-configure ang isang profile para sa pagkonekta ng mga client machine sa isang malayong network, basahin ang mga tagubilin sa kagamitan.

Sinusuri ang mga lisensya ng CAL

Posible na ang server ng paglilisensya ng Terminal Server ay naubusan ng mga lisensya. Upang gawin ito, maghintay lamang hanggang sa maging available ang lisensya, o bumili at i-activate ang kinakailangang bilang ng mga lisensya ng CAL.

Upang suriin ang mga available at inookupahang CAL, gamitin ang Terminal Server Licensing sa server ng Windows:

  1. Pumunta sa Start → Administrative Tools → Remote Desktop Services → Remote Desktop Licensing Manager.
  2. Piliin ang iyong server ng lisensya.
  3. Sa window na bubukas, i-click ang "Action" → "Gumawa ng ulat".

Ipapakita ng ulat ang bilang ng mga Remote Desktop Services CAL bawat user na:

  • naka-install sa server ng paglilisensya;
  • na ibinigay ng server ng paglilisensya batay sa tinukoy na saklaw ng ulat.

Magandang hapon, mahal na mga mambabasa at tagasuskribi, huling beses na nalutas namin ang problema na hindi gumagana ang paghahanap sa outlook 2013. Ngayon ay hindi namin gagawan ang mga produkto ng opisina Microsoft, ngunit tingnan natin ang error sa pagpapatakbo ng koneksyon ng RDP sa terminal server sa ilalim Kontrol sa Windows Server 2012 R2. Sinusubukan ng isang empleyado na kumonekta sa isang malayuang desktop, at sa halip na sa karaniwang kapaligiran sa desktop, natatanggap niya ang error: Nadiskonekta ang remote session dahil ang lisensya ng remote desktop client na nakaimbak sa computer na ito ay nabago. At bilang resulta, sinisipa nito ang user, na pinipigilan siyang mag-log in sa pamamagitan ng isang malayuang koneksyon. Sa ibaba ay titingnan natin kung paano haharapin ito.

Mga dahilan para sa error: isang bagay na nakaimbak sa computer na ito ay nabago

Alamin natin kung ano ang nangyayari sa iyo ang problemang ito, ito ay mga dayandang ng isa pang error: Error: Na-disable ang remote na session dahil walang available na remote desktop licensing server, sa oras na iyon naubusan kami ng mga lisensya sa terminal server para sa mga koneksyon ng kliyente at, bilang resulta, hindi kami makapasok. Bilang resulta nito, sa ilang mga kaso maaari kang makaranas ng problema sa Windows registry na humahantong sa isang error na ang CAL na nakaimbak sa computer na ito ay nabago.

Sa karamihan ng mga kaso, ang error: Ang remote na session ay hindi pinagana dahil ang Remote Desktop CAL na naka-imbak sa computer na ito ay nabago, na nagpa-pop up sa mga operating system ng kliyente gaya ng Windows 10 o 8.1

Ilalarawan ko kung paano ko inayos ito sa Windows 10, ngunit gagana ito para sa anumang bersyon ng OS. Buksan ang Windows Registry Editor.

Pumunta sa sangay ng pagpapatala

HKEY_LOCAL_MACHINE\Software\Microsoft\MSLicensin

At ganap na tanggalin ang buong seksyon sa pamamagitan ng right click.

Kinukumpirma namin ang pagtanggal. Pagkatapos ay i-reboot namin ang computer.

Kapag na-reboot mo na, pindutin ang WIN+R at i-type ang mstsc /admin para magbukas ng remote na desktop window bilang administrator.

Maaari nating subukang lahat na kumonekta sa iyong terminal server.

Kung hindi ito makakatulong, subukang gumawa ng bat file at i-execute ito, nasa ibaba ang nilalaman.

Const HKLM = &H80000002
Const MSLicensingStore = "Software\Microsoft\MSLicensing\Store\"
Itakda ang oReg = GetObject("winmgmts:\\.\root\default:StdRegProv")
RetVal = oReg.EnumKey(HKLM, MSLicensingStore, RegKeys)
Kung ang RetVal<>0 Pagkatapos
MsgBox("Hindi mabasa ang registry hive " & MSLicensingStore)
WScript.Quit
Wakas Kung
Kung IsArray(RegKeys) Pagkatapos
Para sa Bawat Susi Sa RegKeys
KeyName = MSLicensingStore at Key
Kung InStr(1, UCase(KeyName), "LICENSE") > 0 Pagkatapos
RetVal = oReg.DeleteKey(HKLM, KeyName)
Wakas Kung
Susunod
Wakas Kung

Gayundin, kung mayroon kang terminal server sa Windows 7, pagkatapos ay suriin ang pagpapatakbo ng module na maaaring kailanganin mong muling i-install ito.

Opsyon 1:

Hakbang 1. Inilunsad namin ang registry editor gamit ang Regedit command (na may mga karapatan ng administrator).

Paano tawagan ang menu na "Run" at i-type ang command na "regedit", basahin ang mga tagubilin sa link

Tinatanggal namin ang buong sangay ng pagpapatala na may pangalang "MSLicensing" mula sa seksyon:

Isara ang registry editor. Ito ay dapat na sapat upang malutas ang problema. Kung hindi ito makakatulong, gawin ang "Step 2".

Hakbang 2. Para sa mga limitadong account o kapag nangangailangan ng mga mataas na pribilehiyo, kakailanganin mong magsagawa ng mga karagdagang operasyon:

Patakbuhin ang "Start-Programs-Accessories-Remote Desktop Connection" (mstsc.exe) na may mga karapatan ng administrator (mag-click sa program i-right click mouse - "Tumakbo bilang tagapangasiwa")

at kumonekta sa computer na RDS.JUPITER.NSU.RU na may parehong pangalan at password na ginagamit mo upang mag-log in sa EDMS upang lumikha ng bagong registry branch na MSLicensing.

HALAL NA SOLUSYON:

1) Kumonekta sa pamamagitan ng bagong server, mga tagubilin: Paano mag-log in sa isang bagong 1C server

(maaari ka ring gumamit ng pansubok na pag-login at password)

2) Manatiling nagtatrabaho doon o ganap na umalis - Paano lumabas nang tama sa 1C

(kung naka-log in ka sa ilalim ng test window, isara lang ang window)

3) Ang problema sa pag-log in sa lumang server ay awtomatikong malulutas.

Kapag gumagamit ng RDP sa isang computer na tumatakbo operating system Ang Windows, sa ilang kadahilanan, ay maaaring makatanggap ng error tungkol sa nawawalang mga lisensya ng remote desktop client. Mamaya sa artikulo ay pag-uusapan natin ang tungkol sa mga dahilan at pamamaraan para sa pag-aalis ng naturang mensahe.

Ang error na pinag-uusapan ay nangyayari anuman ang bersyon ng OS dahil sa kakulangan ng mga lisensya para sa computer ng kliyente. Minsan ang parehong mensahe ay makikita dahil sa kawalan ng kakayahang makakuha ng bagong lisensya dahil ang luma ay naka-cache.

Paraan 1: Pag-alis ng mga sangay ng pagpapatala

Ang unang paraan ay ang pagtanggal ng ilang partikular na registry key na nauugnay sa mga lisensya ng RDP. Salamat sa diskarteng ito, maaari mong i-update ang mga pansamantalang lisensya at sa parehong oras ay mapupuksa ang mga problema sa pag-cache ng mga hindi napapanahong mga tala.

  1. Gamitin ang keyboard shortcut "Win+R" at ipasok ang sumusunod na query.
  2. Sa pagpapatala, palawakin ang sangay "HKEY_LOCAL_MACHINE" at lumipat sa seksyon "SOFTWARE".
  3. Sa isang 32-bit OS, pumunta sa folder "Microsoft" at mag-scroll pababa sa direktoryo "MSLicensing".
  4. Mag-right-click sa linya na may tinukoy na folder at piliin "Tanggalin".

    Tandaan: Huwag kalimutang gumawa ng kopya ng mga susi na binago mo.

  5. Ang proseso ng pagtanggal ay dapat na kumpirmahin nang manu-mano.
  6. Sa kaso ng isang 64-bit OS, ang pagkakaiba lamang ay pagkatapos pumunta sa seksyon "SOFTWARE", kailangan mong palawakin pa ang direktoryo "Wow6432Node". Ang natitirang mga hakbang ay ganap na katulad sa mga inilarawan sa itaas.
  7. Bago magpatuloy sa paglunsad, i-restart ang iyong computer.

Ang lahat ng mga bersyon ng Windows, simula sa XP, ay may karaniwang RDP (Remote Desktop Protocol) na kliyente na ginagamit upang kumonekta sa Remote Desktop Service. Minsan, kapag kumokonekta sa isang terminal server sa pamamagitan ng isang remote desktop client, nangyayari ang isang error: "ang remote session ay nadiskonekta dahil walang mga lisensya ng kliyente."

Maaaring mangyari ang mensaheng ito sa dalawang kaso:

  1. Ang terminal server ay hindi naka-configure na may lisensyang server para sa Remote Desktop Services.
  2. Ang server ng paglilisensya ay hindi naglaan ng mga lisensya sa pag-access ng kliyente (mga CAL).

Tingnan natin ang parehong mga kaso.

Pag-set up ng server ng lisensya

Ang error ay madalas na nangyayari pagkatapos ng ilang oras sa na-configure na mga koneksyon, pagkatapos ng 120 o 180 araw. Ito ay malamang na kapag ang koneksyon ay ginawa, ang kliyente ay ibinigay ng isang pansamantalang lisensya para sa isang naibigay na tagal ng panahon. Upang makakuha ng bagong pansamantalang lisensya, dapat mong tanggalin ang impormasyon tungkol sa nag-expire na lisensya mula sa pagpapatala sa makina ng kliyente. Upang gawin ito:

  1. Pindutin ang Win+R at patakbuhin ang regedit command.
  2. Gumawa ng backup ng registry.
  3. I-click ang File → Export → Range (Buong Registry) → Magbigay ng pangalan ng file → I-save.
  4. Buksan ang sangay: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing at tanggalin ang MSLicensing.
  5. Pagkatapos ay buksan ang isang remote na koneksyon sa desktop na may mga karapatan ng administrator. Kapag binuksan, ang bagong lisensya ay irerehistro sa pagpapatala.

Payo! Upang i-configure ang isang profile para sa pagkonekta ng mga client machine sa isang malayong network, basahin ang mga tagubilin para sa Connection Manager Administration Kit (CMAK) snap-in.

Sinusuri ang mga lisensya ng CAL

Posible na ang server ng paglilisensya ng Terminal Server ay naubusan ng mga lisensya. Upang gawin ito, maghintay lamang hanggang sa maging available ang lisensya, o bumili at i-activate ang kinakailangang bilang ng mga lisensya ng CAL.

Upang suriin ang mga available at inookupahang CAL, gamitin ang Terminal Server Licensing sa server ng Windows:

  1. Pumunta sa Start → Administrative Tools → Remote Desktop Services → Remote Desktop Licensing Manager.
  2. Piliin ang iyong server ng lisensya.
  3. Sa window na bubukas, i-click ang "Action" → "Gumawa ng ulat".

Ipapakita ng ulat ang bilang ng mga Remote Desktop Services CAL bawat user na:

  • naka-install sa server ng paglilisensya;
  • na ibinigay ng server ng paglilisensya batay sa tinukoy na saklaw ng ulat.

Payo! Maaari mong i-optimize ang Windows 10 client sa pamamagitan ng hindi pagpapagana ng mga hindi kinakailangang serbisyo. Makakakita ka ng listahan ng mga serbisyo sa artikulo: