Po przełączeniu usług terminalowych do trybu serwera aplikacji niektóre programy mogą przestać działać


Ten artykuł dotyczy systemu Windows 2000. Świadczenie pomocy technicznej dla systemu Windows 2000 zostało zakończone 13 lipca 2010.Centrum rozwiązań po zakończeniu świadczenia pomocy technicznej dla systemu Windows 2000 to punkt wyjścia do planowania strategii migracji z systemu Windows 2000. Aby uzyskać więcej informacji, zobacz zasady cyklu pomocy technicznej firmy Microsoft.

Podsumowanie


Dwie metody przełączenia trybu usług terminalowych mają negatywny wpływ na programy uruchomione na serwerze usług terminalowych. Pierwsza metoda polega na przełączeniu między trybem administracji zdalnej a trybem serwera aplikacji. Drugi polega na wyłączeniu lub usunięciu składnika usług terminalowych. Każda metoda może powodować, że niektóre programy nie uruchamiają się lub nie działają zgodnie z oczekiwaniami. W tym artykule omówiono tryby usług terminalowych i opisano, jak instalować programy na serwerze z rolą serwera terminali.

Więcej informacji


Starannie Planuj środowisko. Po wybraniu instalacji usług terminalowych należy wybrać tryb, w którym będą działać usługi terminalowe.

Tryby usług terminalowych

Tryb administracji zdalnej jest przeznaczony do korzystania z klienta usług terminalowych jako narzędzia administracyjnego. Dzięki temu można wykonywać zadania administracyjne serwera za pomocą połączenia o niskiej przepustowości. Nie wpływa na wydajność aplikacji lub usług pakietu Microsoft BackOffice. Jednak zezwala on tylko na dwa połączenia z serwerem za pomocą protokołu RDP (Remote Desktop Protocol). W dowolnym momencie możesz dodać usługi terminalowe w trybie administracji zdalnej, ale zalecamy zainstalowanie usług terminalowych podczas tworzenia serwera. Tryb serwera aplikacji jest przeznaczony do obsługi programów użytkowników końcowych. W przypadku wybrania trybu serwera aplikacji usługi terminalowe umożliwiają wykonywanie dodatkowych obiektów, które są wymagane do zarządzania wieloma użytkownikami uruchamiających te same programy w tym samym czasie. Wpływa to na wydajność programów lub usług pakietu BackOffice. Brak ograniczeń połączeń. Należy jednak zakupić licencje i uruchomić usługę licencjonowania usług terminalowych w celu nawiązania połączenia z serwerem usług terminalowych. Jeśli obsługujesz dużą liczbę użytkowników w trybie serwera aplikacji, zalecamy, aby serwer był dedykowanym serwerem terminali, który nie wykonuje żadnych dodatkowych zadań. Chociaż inne usługi mogą być uruchamiane w tym samym czasie, może to mieć wpływ na ogólną wydajność systemu.

Zmienianie trybów

Po wybraniu trybu działania Zmienianie lub wyłączanie trybu usług terminalowych może spowodować, że programy nie działają zgodnie z oczekiwaniami. W przypadku wystąpienia tego problemu trzeba ponownie zainstalować programy. Uwaga Jeśli chcesz zabronić dostępu do serwera przy użyciu protokołu RDP, Zmień lub Usuń uprawnienia w oknie Właściwości RDP-TCP, który znajduje się w narzędziu Konfiguracja usług terminalowych. Jeśli zdecydujesz się na zainstalowanie usług terminalowych w trybie administracji zdalnej, nie trzeba korzystać z specjalnej instalacji lub konfiguracji programu. Jeśli zdecydujesz się na zainstalowanie usług terminalowych w trybie serwera aplikacji, instalowanie programów jest nieco inne. Zmiany w systemie operacyjnym umożliwiające korzystanie z wielu użytkowników są wykonywane za pomocą graficznego interfejsu użytkownika. Zalecamy zainstalowanie roli usług terminalowych przed zainstalowaniem programów, które będą dostępne przy użyciu usług terminalowych. Jeśli po zainstalowaniu programu zainstalowano rolę usług terminalowych, program może nie działać poprawnie w środowisku wielu użytkowników. W tym scenariuszu problem może zostać rozwiązany przez odinstalowanie i ponowne zainstalowanie programów, których dotyczy problem. Aby zainstalować lub usunąć programy na serwerze, należy umieścić serwer usług terminalowych w trybie instalacji. Serwer usług terminalowych można umieścić w trybie instalacyjnym za pomocą narzędzia Dodaj/Usuń programy w panelu sterowania lub za pomocą narzędzia instalacja w narzędziu serwer terminali w panelu sterowania.Uwaga Aplikacja instalacja w narzędziu serwera terminali jest dostępna po zainstalowaniu roli usług terminalowych. Aplikacja instalacja w narzędziu serwera terminali przełącza serwer serwera terminali w tryb wykonywania po zakończeniu instalacji. Możesz również użyć polecenia change user , aby przełączyć serwer serwera terminali w tryb instalacji. Aby przełączyć serwer usług terminalowych do trybu instalacji, wykonaj poniższe czynności.Uwaga Aby określić bieżący tryb na serwerze serwera terminali, uruchom polecenie change user/Query w wierszu polecenia.
  1. Kliknij przycisk Start, a następnie kliknij polecenie Uruchom.
  2. W polu Otwórz wpisz cmd, a następnie kliknij przycisk OK.
  3. W wierszu polecenia wpisz polecenie change user/install, a następnie naciśnij klawisz ENTER. Zostanie wyświetlony następujący komunikat:
    Sesja użytkownika jest gotowa do zainstalowania aplikacji.
  4. Wpisz Exit, a następnie naciśnij klawisz ENTER.
  5. Dodaj lub usuń odpowiednie programy.
Aby przełączyć serwer usług terminalowych w tryb wykonywania, wykonaj następujące czynności:
  1. Kliknij przycisk Start, a następnie kliknij polecenie Uruchom.
  2. W polu Otwórz wpisz cmd, a następnie kliknij przycisk OK.
  3. W wierszu polecenia wpisz change user/iexecute, a następnie naciśnij klawisz ENTER. Zostanie wyświetlony następujący komunikat:
    Sesja użytkownika jest gotowa do zainstalowania aplikacji.
  4. Wpisz exit, a następnie naciśnij klawisz ENTER.
Podczas instalowania programów w trybie instalacji usługi terminalowe śledzą wszystkie wpisy rejestru, a informacje o HKEY_CURRENT_USER są zapisywane przede wszystkim w następującym kluczu rejestru:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\Install
Po zakończeniu instalacji programu, klikając przycisk Zakończ lub wpisując polecenie change user/execute, system powróci do trybu wykonywania. Informacje rejestru, które zostały zapisane w gałęzi rejestru HKEY_CURRENT_USER podczas instalacji, są zapisywane w gałęzi rejestru HKEY_CURRENT_USER dla każdego użytkownika, gdy logują się do serwera terminali. Jeśli program został zainstalowany przed dodaniem roli usług terminalowych, system nie był "nasłuchiwał" na zapisach rejestru instalacji, a wpisy rejestru nie zostały zapisane w prawidłowych kluczach rejestru użytkowników. Dlatego należy ponownie zainstalować program w trybie instalacji, aby program działał poprawnie.

Informacje


Aby uzyskać więcej informacji na temat przełączania się do trybu instalacji w usługach terminalowych systemu Windows 2000 za pomocą polecenia change user, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
320185 Jak używać polecenia CHANGE USER do przełączania się do trybu instalacji w usługach terminalowych systemu Windows 2000