Entfernen von Terminalserverlizenzen aus einem RDP-Client

In diesem Artikel wird beschrieben, wie Terminal Server-Lizenzen von einem REMOTEDESKTOP-Client (RDP) entfernt werden.

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 Terminal Server Client Access License (CAL)-Token aus. Nachdem sich der Benutzer bei der Sitzung angemeldet hat, weist der Terminalserver den Lizenzserver an, das ausgestellte temporäre Terminal Server CAL-Token als überprüft zu kennzeichnen. Wenn der Client das nächste Mal eine Verbindung herstellt, wird versucht, das überprüfte temporäre Terminal Server CAL-Token auf ein vollständiges Terminal Server CAL-Token zu aktualisieren. Wenn keine Lizenztoken verfügbar sind, funktioniert das temporäre Terminal Server CAL-Token 90 Tage lang weiterhin. 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 Lizenzcache des RDP-Clients

Um den Lizenzcache des Clients zu bereinigen, 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 regedit /vfür 16-Bit-RDP-Clients . Löschen Sie dann die Schlüssel unter \Software\Microsoft\MSLicensing , um den Lizenzcache des Clients zu bereinigen. Sie können auch die BIN-Dateien 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/. Um den Lizenzcache des Macintosh-Clients zu bereinigen, löschen Sie den Inhalt dieses Ordners. 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, tritt bei späteren Versuchen, eine Verbindung mit einem Terminalserver herzustellen, möglicherweise ein Fehler auf. Außerdem wird die folgende Fehlermeldung angezeigt:

Fehler im Lizenzierungsprotokoll

Um dieses Problem zu beheben, klicken Sie mit der rechten Maustaste auf die Remotedesktopverbindungsverknüpfung, 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 ist ein eingeschränkter Benutzer nicht berechtigt, Registrierungseinträge in HKEY_LOCAL_MACHINE zu schreiben. Daher schlägt der Versuch, den MSLicensing Schlüssel neu zu schreiben, fehl. Beim Starten der Remotedesktopverbindung mit Administratoranmeldeinformationen werden die Berechtigungen bereitgestellt, die zum Schreiben der erforderlichen Registrierungsschlüssel erforderlich sind.

Das Problem wurde dadurch behoben.

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