Terminal Server-licensiering

Den här artikeln beskriver Terminal Server-licensiering. Licensieringskraven för Terminal Server skiljer sig från licenskraven för Microsoft Windows NT Server.

Gäller för: Windows Server 2012 R2
Ursprungligt KB-nummer: 187629

Licenser för att ansluta till Terminal Server

Terminal Server-klienter kräver två licenser för att ansluta till en terminalserver.

Den första licensen är en Windows NT Workstation-licens. Detta är nödvändigt eftersom Terminal Server-klienten effektivt tillhandahåller en Windows NT-arbetsstation till klienten. Om RDP-klienten körs på en dator som kör Windows NT 4.0-klienten (Server, Arbetsstation eller Terminal Server) har du redan köpt licensen och det inte är nödvändigt att köpa ytterligare en Windows NT-arbetsstation. Om RDP-klienten körs på en Windows NT 3.5x-dator kräver klienten en Windows NT Workstation Upgrade-licens. Om RDP-klienten körs på en windows 95- eller Windows for Workgroups 3.11-dator måste klienten ha en fullständig licens för Windows NT Workstation. Dessa tre licenstyper visas i Terminal Server License Manager. Observera att den första licenskategorin för befintliga Windows NT Workstation-licenser är "obegränsad" i den högra rutan på skärmen. Licenstyperna Fullständig och Uppgradera visar dock hur många licenser som har köpts och angetts i Terminal Server License Manager.

Den andra licensen är en klientåtkomstlicens för servern. Det här är standardlicensen för serveråtkomst som mäts i Licenshanteraren, samma verktyg som finns i Windows NT Server. License Manager skiljer inte mellan RDP-klientåtkomst och andra typer av serveråtkomst (till exempel skiljer den inte mellan en normal delad fil och åtkomst till skrivarresurser). Lägena Per server och per plats är identiska med lägena för Windows NT Server 4.0.

Klientåtkomstlicenser i License Manager

Terminal Server License Manager rapporterar men tillämpar inte licensiering. Tillämpning kommer från Licenshanteraren i Windows NT. Om en RDP-klient nekas åtkomst till servern när den försöker upprätta en anslutning kommer det inte att lösa problemet genom att öka antalet licenser i Terminal Server License Manager. Klientåtkomstlicenser måste läggas till i Licenshanteraren.

Om License Manager nekar en RDP-klientåtkomst registreras händelsen som händelse 201 i händelseloggen. Händelsemeddelandet visar att en licens inte var tillgänglig för SYSTEM för åtkomst till TermService.

Om klientåtkomstlicenser är tillgängliga i Licenshanteraren och Terminal Server License Manager får slut på nödvändiga licenser beviljas en tillfällig licens. I det här fallet kan en fjärde och femte licenskategori visas i Terminal Server License Manager: Tillfällig windows NT Workstation Fullständig licens eller tillfällig Windows NT Workstation Upgrade-licens. Dessa licenser är bra i 60 dagar. RDP-klienten som använder en tillfällig licens fortsätter att göra det under hela 60 dagar även om nya licenser läggs till. Efter 60 dagar går klientens tillfälliga licens ut och klienten får en ny licens (antingen en tillfällig licens om inga normala licenser är tillgängliga eller en av de nya licenser som har lagts till).

Obs!

När du loggar in på Terminal Server-konsolen används en klientåtkomstlicens, men detta återspeglas inte i licensantalet i Licenshanteraren. Om endast en klientåtkomstlicens är tillgänglig kommer RDP-klienter (i konsolen eller någon annanstans) inte att kunna ansluta trots att antalet licenser som licenshanteraren använder är noll.

Om inga klientåtkomstlicenser är tillgängliga kan inte ens administratören ansluta via RDP-klienten. Detta skiljer sig från normalt licensieringsbeteende eftersom administratörer alltid kan logga in på konsolen eller fjärransluta till servern även om det inte finns några tillgängliga licenser. Administratörer måste logga in på Terminal Server-konsolen eller komma åt servern på annat sätt än RDP-klienten om terminalservern får slut på licenser.

När en RDP-klient nekas åtkomst får klienten det allmänna meddelandet: Terminal Server har avslutat anslutningen.

Licensinformation registreras på datorerna Terminal Server, Windows NT och Windows 95 under HKEY_LOCAL_MACHINE\Software\Microsoft\MSLicensing.

Licenser lagras på Terminal Server i %systemroot%\system32\lserver katalogen i hydra.mdb-filen. Datorer som kör Windows for Workgroups 3.11 lagrar licensieringsinformation i *.bin-filerna i katalogen Regdata under System. Den typiska sökvägen är C:\Windows\System\Regdata.

Terminal Server License Manager skapar sju temporära filer i System32-katalogen. De temporära filerna kallas JET1. TMP via JET7. TMP. Dessa filer används för att tillfälligt lagra nyligen skapade licenser.

Det går att ha mer än sju JETx.TMP filer. Om servern är avstängd utan att använda avstängningsrutinen eller om servern stängs av i en RDP-klientsession rensas inte de JETx.TMP filerna. Att stänga av servern via en RDP-klientsession är vanligtvis inte ett problem, eftersom tjänster skrivs för att hantera strömavbrott genom att cachelagras data mycket snabbt. Administratörer bör dock vara medvetna om att de normala avstängningsprocedurerna inte följs. Om du stänger av servern i konsolen stoppas alla tjänster innan servern stängs av. Servern stängs av omedelbart, utan att tjänsterna stoppas korrekt om avstängningen utförs via en klientsession. Eftersom tjänster inte meddelas finns JETx.TMP filer redan när servern startas om. Terminal Server License Manager-tjänsten skapar sju nya JETx.TMP filer.

Om JETx.TMP filer numrerade 1–7 finns skapar servern nya filer numrerade 8–14. Om du har tagit bort filerna 1–7 (vilket kan göras eftersom de inte skulle vara öppna) och stänga av systemet via RDP-klienten igen, numreras de nya filerna som skapades vid start igen till 1–7. Därför är de högst numrerade filerna inte nödvändigtvis de filer som används.

Om JETx.TMP filer är ett problem tar du bort JET*. TMP-filer. Endast de stängda, oanvända filerna tas bort. Du kan inte ta bort öppna filer eller ta bort filer som används.

Datainsamling

Om du behöver hjälp från Microsofts support rekommenderar vi att du samlar in informationen genom att följa stegen i Samla in information med hjälp av TSS för användarupplevelseproblem.