Licencjonowanie serwera terminali
W tym artykule opisano licencjonowanie serwera terminali. Wymagania licencyjne serwera terminali różnią się od wymagań systemu Microsoft Windows NT Server.
Oryginalny numer KB: 187629
Licencje na nawiązywanie połączenia z serwerem terminali
Klienci serwera terminali wymagają dwóch licencji, aby nawiązać połączenie z serwerem terminalu.
Pierwsza licencja to licencja stacji roboczej systemu Windows NT. Jest to konieczne, ponieważ klient serwera terminali skutecznie udostępnia klientowi stację roboczą systemu Windows NT. Jeśli klient RDP jest uruchamiany na komputerze z systemem Windows NT 4.0 (serwer, stacja robocza lub serwer terminalowy) klient już kupił licencję i nie jest konieczne zakup dodatkowej stacji roboczej systemu Windows NT. Jeśli klient RDP jest uruchamiany na komputerze z systemem Windows NT 3.5x, klient ten wymaga licencji uaktualnienia stacji roboczej systemu Windows NT. Jeśli klient RDP jest uruchamiany na komputerze z systemem Windows 95 lub Windows for Workgroups 3.11, klient wymaga pełnej licencji stacji roboczej systemu Windows NT. Te trzy typy licencji są wyświetlane w Menedżerze licencji serwera terminali. W okienku po prawej stronie ekranu zwróć uwagę, że pierwsza kategoria licencji istniejących licencji stacji roboczej systemu Windows NT jest "nieograniczona". Typy licencji Pełne i Uaktualnij będą jednak wyświetlać liczbę licencji zakupionych i wprowadzonych w Menedżerze licencji serwera terminali.
Druga licencja to licencja dostępu klienta dla serwera. Jest to standardowa licencja dostępu do serwera mierzona w Menedżerze licencji, tym samym narzędziu, które znajduje się w systemie Windows NT Server. Menedżer licencji nie rozróżnia dostępu klienta RDP i innych typów dostępu do serwera (na przykład nie rozróżnia normalnego udostępnionego pliku i dostępu do zasobów drukarki). Tryby na serwer i na miejsce są identyczne z trybami systemu Windows NT Server 4.0.
Licencje dostępu klienta w menedżerze licencji
Menedżer licencji serwera terminali zgłasza, ale nie wymusza licencjonowania. Wymuszanie pochodzi z Menedżera licencji w systemie Windows NT. Jeśli klient RDP odmówi dostępu do serwera podczas próby nawiązania połączenia, zwiększenie liczby licencji w Menedżerze licencji serwera terminali nie rozwiąże problemu. Licencje dostępu klienta muszą zostać dodane do Menedżera licencji.
Jeśli Menedżer licencji odmówi dostępu klienta RDP, zdarzenie zostanie zarejestrowane jako zdarzenie 201 w dzienniku zdarzeń. Komunikat o zdarzeniu pokazuje, że licencja nie była dostępna dla systemu w celu uzyskania dostępu do usługi TermService.
Jeśli licencje dostępu klienta są dostępne w Menedżerze licencji, a Menedżer licencji serwera terminali nie ma wymaganych licencji, zostanie przyznana licencja tymczasowa. W takim przypadku czwarta i piąta kategoria licencji może pojawić się w Menedżerze licencji serwera terminali: tymczasowa licencja pełna stacji roboczej systemu Windows NT lub tymczasowa licencja uaktualnienia stacji roboczej systemu Windows NT. Te licencje są dobre przez 60 dni. Klient RDP korzystający z licencji tymczasowej będzie nadal robić to przez pełne 60 dni, nawet jeśli zostaną dodane nowe licencje. Po upływie 60 dni licencja tymczasowa klienta wygaśnie, a klient otrzyma nową licencję (licencję tymczasową, jeśli nie są dostępne żadne normalne licencje, lub jedną z nowych licencji, które zostały dodane).
Uwaga
Logowanie się w konsoli serwera terminali używa jednej licencji dostępu klienta, ale nie jest to odzwierciedlone w liczbie licencji w Menedżerze licencji. W przypadku, gdy jest dostępna tylko jedna licencja dostępu klienta, klienci RDP (w konsoli lub w innym miejscu) nie będą mogli nawiązać połączenia, nawet jeśli liczba licencji w użyciu menedżera licencji wynosi zero.
Jeśli nie są dostępne żadne licencje dostępu klienta, nawet administrator nie może nawiązać połączenia za pośrednictwem klienta RDP. Różni się to od normalnego zachowania licencjonowania, ponieważ administratorzy zawsze mogą logować się w konsoli programu lub łączyć się zdalnie z serwerem, nawet jeśli nie są dostępne żadne licencje. Administratorzy muszą zalogować się w konsoli serwera terminali lub uzyskać dostęp do serwera za pomocą innego niż klient RDP, jeśli na serwerze terminalu zabraknie licencji.
Gdy klient RDP odmówi dostępu, klient otrzyma ogólny komunikat: Serwer terminali zakończył połączenie.
Informacje o licencji są rejestrowane na komputerach z systemem Terminal Server, Windows NT i Windows 95 w obszarze HKEY_LOCAL_MACHINE\Software\Microsoft\MSLicensing
.
Licencje są przechowywane na serwerze terminali %systemroot%\system32\lserver
w katalogu w pliku hydra.mdb. Komputery z systemem Windows for Workgroups 3.11 przechowują informacje o licencjonowaniu w plikach *.bin w katalogu Regdata w systemie. Typowa ścieżka to C:\Windows\System\Regdata
.
Menedżer licencji serwera terminali tworzy siedem plików tymczasowych w katalogu System32. Pliki tymczasowe są nazywane JET1. TMP przez JET7. TMP. Te pliki są używane do tymczasowego przechowywania nowo utworzonych licencji.
Istnieje możliwość posiadania więcej niż siedmiu JETx.TMP plików. Jeśli serwer jest wyłączony bez korzystania z procedury zamykania lub jeśli serwer jest zamknięty wewnątrz sesji klienta PROTOKOŁU RDP, pliki JETx.TMP nie są czyszczone. Zamykanie serwera za pośrednictwem sesji klienta RDP zwykle nie jest problemem, ponieważ usługi są zapisywane w celu obsługi przerw w dostawie prądu przez bardzo szybkie zatwierdzanie buforowanych danych. Administratorzy powinni jednak pamiętać, że normalne procedury zamykania nie są przestrzegane. Jeśli serwer zostanie zamknięty w konsoli programu, wszystkie usługi zostaną zatrzymane przed zamknięciem serwera. Serwer zostanie natychmiast zamknięty bez poprawnego zatrzymywania usług, jeśli zamknięcie jest wykonywane za pośrednictwem sesji klienta. Ponieważ usługi nie są powiadamiane, pliki JETx.TMP będą już istnieć po ponownym uruchomieniu serwera. Usługa Menedżer licencji serwera terminali utworzy siedem nowych plików JETx.TMP.
Jeśli JETx.TMP istnieją pliki o numerze 1–7, serwer utworzy nowe pliki o numerze 8–14. Jeśli usuniesz pliki 1–7 (co można zrobić, ponieważ nie będą otwarte) i ponownie zamknij system za pośrednictwem klienta RDP, nowe pliki utworzone podczas uruchamiania będą ponownie numerowane 1–7. Dlatego pliki o największej liczbie niekoniecznie są używanymi plikami.
Jeśli problem dotyczy pozostałych plików JETx.TMP, usuń plik JET*. Pliki TMP. Tylko zamknięte, nieużywane pliki zostaną usunięte. Nie można usuwać otwartych plików ani usuwać używanych plików.
Zbieranie danych
Jeśli potrzebujesz pomocy ze strony pomocy technicznej firmy Microsoft, zalecamy zebranie informacji, wykonując kroki wymienione w temacie Zbieranie informacji przy użyciu usługi TSS dla problemów z obsługą użytkownika.