Terminal Server-licenties verwijderen uit een RDP-client
In dit artikel wordt beschreven hoe u Terminal Server-licenties verwijdert van een RDP-client (Remote Desktop Protocol).
Van toepassing op: Windows 10 - alle edities, Windows Server 2012 R2
Origineel KB-nummer: 187614
Samenvatting
Wanneer een client zonder licentie voor het eerst verbinding maakt met een terminalserver, geeft terminalserver de client een tijdelijk CAL-token (Client Access License) voor terminalserver uit. Nadat de gebruiker zich heeft aangemeld bij de sessie, geeft de Terminal Server de licentieserver opdracht om het uitgegeven tijdelijke Terminal Server CAL-token te markeren als gevalideerd. De volgende keer dat de client verbinding maakt, wordt geprobeerd om het gevalideerde tijdelijke Terminal Server CAL-token te upgraden naar een volledig Terminal Server CAL-token. Als er geen licentietokens beschikbaar zijn, blijft het tijdelijke CAL-token van terminalserver 90 dagen actief. De licentie wordt opgeslagen in het register van de client.
32-bits RDP-clients slaan hun licentie op onder de sleutel HKEY_LOCAL_MACHINE\Software\Microsoft\MSLicensing
.
Belangrijk
Deze sectie, methode of taak bevat stappen voor het bewerken van het register. Als u het register op onjuiste wijze wijzigt, kunnen er echter grote problemen optreden. Het is dan ook belangrijk dat u deze stappen zorgvuldig uitvoert. Maak een back-up van het register voordat u wijzigingen aanbrengt. Als er een probleem optreedt, kunt u het register altijd nog herstellen. Raadpleeg Een back-up maken van en het herstellen van het register in Windows voor meer informatie over het maken van een back-up en het herstellen van het register.
De licentiecache van de RDP-client opschonen
Als u de licentiecache van de client wilt opschonen, verwijdert u deze sleutel en de bijbehorende subsleutels. De volgende keer dat de client verbinding maakt met de server, krijgt deze een andere licentie.
Voer voor 16-bits RDP-clients uit regedit /v
. Verwijder vervolgens de sleutels onder \Software\Microsoft\MSLicensing
om de licentiecache van de client op te schonen. U kunt ook de BIN-bestanden verwijderen uit \Windows\System\Regdata
.
De RDP-client voor Macintosh slaat de licentie op in een bestand op de lokale computer in de maphiƫrarchie onder /users/Shared/Microsoft/RDC Crucial Server Information/
. Als u de licentiecache van de Macintosh-client wilt opschonen, verwijdert u de inhoud van deze map. De client probeert een nieuwe licentie van de server te verkrijgen wanneer deze de volgende keer verbinding maakt.
Als u de HKEY_LOCAL_MACHINE\Software\Microsoft\MSLicensing
subsleutel verwijdert op een client met Windows Vista of een latere versie, kunnen latere pogingen om verbinding te maken met een terminalserver mislukken. U ontvangt ook het volgende foutbericht:
Er is een fout opgetreden in het licentieprotocol
U kunt dit probleem oplossen door met de rechtermuisknop op de snelkoppeling Verbinding met extern bureaublad te klikken en vervolgens Als administrator uitvoeren te selecteren. De verbinding met extern bureaublad wordt standaard uitgevoerd als een gebruiker met de laagste gebruikersmachtigingen. Standaard is een beperkte gebruiker niet gemachtigd om registervermeldingen te schrijven naar HKEY_LOCAL_MACHINE. Daarom mislukken pogingen om de MSLicensing
sleutel te herschrijven. Het starten van verbinding met extern bureaublad met beheerdersreferenties biedt de machtigingen die nodig zijn om de benodigde registersleutels te schrijven.
Heeft dit het probleem opgelost
Controleer of het probleem is opgelost. Als het probleem niet is opgelost, neemt u contact op met de ondersteuning.
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor