Entfernen von Terminalserverlizenzen von einem RDP-Client

In diesem Artikel wird beschrieben, wie Sie Terminalserverlizenzen von einem RDP-Client (Remotedesktopprotokoll) entfernen.

Gilt für: Windows 10 (alle Editionen), Windows Server 2012 R2
Ursprüngliche KB-Nummer: 187614

Zusammenfassung

Wenn ein nicht lizenzierter Client zum ersten Mal eine Verbindung mit einem Terminalserver herstellt, stellt der Terminalserver dem Client ein temporäres Clientzugriffslizenztoken (Client Access License, CAL) aus. Nachdem sich der Benutzer bei der Sitzung angemeldet hat, weist der Terminalserver den Lizenzserver an, das ausgestellte temporäre Terminalserver-CAL-Token als überprüft zu markieren. Wenn der Client das nächste Mal eine Verbindung herstellt, wird versucht, das überprüfte temporäre Terminalserver-CAL-Token auf ein vollständiges Terminalserver-CAL-Token zu aktualisieren. Wenn keine Lizenztoken verfügbar sind, funktioniert das temporäre Terminalserver-CAL-Token 90 Tage lang. Die Lizenz wird in der Registrierung des Clients gespeichert.

32-Bit-RDP-Clients speichern ihre Lizenz unter dem Schlüssel HKEY_LOCAL_MACHINE\Software\Microsoft\MSLicensing.

Wichtig

Dieser Abschnitt, diese Methode bzw. diese Aufgabe enthält eine Beschreibung der Schritte zum Bearbeiten der Registrierung. Durch die falsche Bearbeitung der Registrierung können schwerwiegende Probleme verursacht werden. Daher ist es wichtig, bei der Ausführung der folgenden Schritte sorgfältig vorzugehen. Für zusätzlichen Schutz sichern Sie die Registrierung, bevor Sie sie ändern. Sie können die Registrierung wiederherstellen, wenn ein Problem auftritt. Weitere Informationen zum Sichern und Wiederherstellen der Registrierung finden Sie unter Sichern und Wiederherstellen der Registrierung in Windows.

Bereinigen des Lizenzcaches des RDP-Clients

Um den Lizenzcache des Clients zu sauber, löschen Sie einfach diesen Schlüssel und seine Unterschlüssel. Wenn der Client das nächste Mal eine Verbindung mit dem Server herstellt, erhält er eine weitere Lizenz.

Führen Sie für 16-Bit-RDP-Clients aus regedit /v. Löschen Sie dann die Schlüssel unter\Software\Microsoft\MSLicensing, um den Lizenzcache des Clients zu sauber. Sie können die BIN-Dateien auch aus \Windows\System\Regdatalöschen.

Der RDP-Client für Macintosh speichert die Lizenz in einer Datei auf dem lokalen Computer in der Ordnerhierarchie unter /users/Shared/Microsoft/RDC Crucial Server Information/. Löschen Sie den Inhalt dieses Ordners, um den Lizenzcache des Macintosh-Clients zu sauber. Der Client versucht, beim nächsten Herstellen der Verbindung eine neue Lizenz vom Server abzurufen.

Wenn Sie den HKEY_LOCAL_MACHINE\Software\Microsoft\MSLicensing Unterschlüssel auf einem Client löschen, auf dem Windows Vista oder eine höhere Version ausgeführt wird, können spätere Versuche, eine Verbindung mit einem Terminalserver herzustellen, fehlschlagen. Außerdem erhalten Sie die folgende Fehlermeldung:

Fehler im Lizenzierungsprotokoll

Um dieses Problem zu beheben, klicken Sie mit der rechten Maustaste auf die Verknüpfung Remotedesktopverbindung , und wählen Sie dann Als Administrator ausführen aus. Standardmäßig wird die Remotedesktopverbindung als Benutzer mit den niedrigsten Benutzerberechtigungen ausgeführt. Standardmäßig verfügt ein eingeschränkter Benutzer nicht über die Berechtigung, Registrierungseinträge in HKEY_LOCAL_MACHINE zu schreiben. Daher schlagen Versuche, den MSLicensing Schlüssel neu zu schreiben, fehl. Das Starten der Remotedesktopverbindung mit Administratoranmeldeinformationen stellt die Berechtigungen bereit, die zum Schreiben der erforderlichen Registrierungsschlüssel erforderlich sind.

Hat dies das Problem behoben?

Testen Sie, ob das Problem behoben ist. Wenn das Problem nicht behoben ist, wenden Sie sich an den Support.