Entfernen von Terminalserverlizenzen aus 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 Cal-Token (Terminal Server Client Access License) 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 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 Terminalserver-CAL-Token 90 Tage lang weiterhin. Die Lizenz wird in der Registrierung des Clients gespeichert.

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

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 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 für 16-Bit-RDP-Clients regedit /v . Löschen Sie dann die darunter befindlichen \Software\Microsoft\MSLicensing Schlüssel, um den Lizenzcache des Clients zu bereinigen. Sie können auch die BIN-Dateien aus \Windows\System\Regdata lö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, eine neue Lizenz vom Server abzurufen, wenn er das nächste Mal eine Verbindung herstellt.

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

Im Lizenzierungsprotokoll ist ein Fehler aufgetreten.

Um dieses Problem zu beheben, klicken Sie mit der rechten Maustaste auf die Verknüpfung mit der 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 zum Schreiben von Registrierungseinträgen in HKEY_LOCAL_MACHINE. Daher schlägt der Versuch, den Schlüssel neu zu schreiben, MSLicensing fehl. Das Starten der Remotedesktopverbindung mit Administratoranmeldeinformationen stellt die Berechtigungen bereit, die zum Schreiben der erforderlichen Registrierungsschlüssel erforderlich sind.

Wurde das Problem dadurch behoben?

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