Поделиться через


При переключение служб терминалов в режим сервера приложений некоторые программы могут перестать работать.

В этой статье описывается проблема, из-за которую некоторые программы могут перестать работать, при переключите службы терминалов в режим сервера приложений.

применимо к: Windows 2000
Исходный номер базы знаний: 252330

Примечание.

Эта статья относится к Windows 2000. Поддержка Windows 2000 заканчивается 13 июля 2010 г. Центр решений по окончанию поддержки Windows 2000 является отправной точкой для планирования вашей стратегии перехода с Windows 2000. Дополнительные сведения см. в политике жизненного цикла поддержки Майкрософт.

Сводка

Два метода переключения режима служб терминалов оказывают негативное влияние на программы, работающие на сервере служб терминалов. Первым методом является переключение между режимом удаленного администрирования и режимом сервера приложений. Второй — отключение или удаление компонента служб терминалов. Любой из методов может привести к тому, что некоторые программы не запускают или не работают должным образом.

В этой статье рассматриваются режимы служб терминалов и описывается установка программ на сервере с ролью сервера терминала.

Дополнительные сведения

Тщательно спланируйте среду. После установки служб терминалов необходимо выбрать режим, в котором будут работать службы терминалов.

Режимы служб терминалов

Режим удаленного администрирования предназначен для использования клиента служб терминалов в качестве средства администрирования. Он позволяет использовать подключение с низкой пропускной способностью для выполнения задач администрирования сервера. Это не влияет на производительность приложений или служб Microsoft BackOffice. Однако он разрешает только два подключения к серверу с помощью протокола удаленного рабочего стола (RDP). Службы терминалов можно добавлять в режим удаленного администрирования в любое время, но рекомендуется устанавливать службы терминалов при сборке сервера.

Режим сервера приложений предназначен для обслуживания программ конечных пользователей. Если выбрать режим сервера приложений, службы терминалов позволяют создавать дополнительные объекты, необходимые для управления несколькими пользователями, выполняющими одни и те же программы одновременно. Это влияет на производительность программ или служб BackOffice. Ограничения подключения отсутствуют. Однако необходимо приобрести лицензии и запустить службу лицензирования служб терминалов для подключения к серверу служб терминалов. Если вы поддерживаете большое количество пользователей в режиме сервера приложений, рекомендуется, чтобы сервер был выделенным сервером терминалов, который не выполняет никаких дополнительных задач. Хотя другие службы могут выполняться одновременно, это может повлиять на общую производительность системы.

Изменение режимов

После выбора режима работы изменение или отключение режима служб терминалов может привести к тому, что программы не будут работать должным образом. При возникновении этой проблемы необходимо переустановить программы.

Примечание.

Если вы хотите запретить доступ к серверу с помощью RDP, изменить или удалить разрешения в свойствах RDP-TCP, расположенных в средстве настройки служб терминалов.

Если вы решили установить службы терминалов в режиме удаленного администрирования, установка или настройка программы не требуется.

Если вы решили установить службы терминалов в режиме сервера приложений, установка программ немного отличается. Изменения операционной системы для включения доступа с несколькими пользователями выполняются в фоновом режиме интерфейса. Перед установкой программ, которые будут доступны с помощью служб терминалов, рекомендуется установить роль служб терминалов. Если вы устанавливаете роль служб терминалов после установки программы, программа может работать неправильно в нескольких пользовательских средах. В этом сценарии удаление и переустановка затронутых программ может устранить эту проблему.

Для установки или удаления программ на сервере необходимо поместить сервер служб терминалов в режим установки. Сервер служб терминалов можно поместить в режим установки с помощью средства "Добавление и удаление программ" на панели управления или с помощью средства установки приложения на сервере терминала на панели управления.

Примечание.

Приложение "Установить на инструменте Terminal Server" доступно, когда вы устанавливаете роль служб терминалов. Приложение установки на сервере терминала переключает сервер сервера терминалов в режим выполнения после завершения установки.

Вы также можете использовать команду change user для переключения сервера сервера терминала в режим установки. Чтобы переключить сервер служб терминалов в режим установки, выполните следующие действия.

Примечание.

Чтобы определить текущий режим на сервере сервера терминалов, выполните команду change user /query в командной строке.

  1. Нажмите кнопку Пуск и выберите пункт Выполнить.

  2. В поле Открыть введите cmd, а затем нажмите ОК.

  3. В командной строке введите change user /install, и нажмите клавишу ВВОД. Появится следующее сообщение:
    Сеанс пользователя готов к установке приложений.

  4. Введите выход и нажмите клавишу ВВОД.

  5. Добавьте или удалите нужные программы.

Чтобы переключить сервер служб терминалов в режим выполнения, выполните следующие действия.

  1. Нажмите кнопку Пуск и выберите пункт Выполнить.

  2. В поле Открыть введите cmd, а затем нажмите ОК.

  3. В командной строке введите change user /execute, и нажмите клавишу ВВОД. Появится следующее сообщение:
    Сеанс пользователя готов к выполнению приложений.

  4. Введите выход и нажмите клавишу ВВОД.

При инсталляции программ в режиме инсталляции Терминальные службы отслеживают все записи реестра, а информация о HKEY_CURRENT_USER в основном записывается в следующий раздел реестра:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\Install

После завершения установки программы нажмите кнопку "Готово" или введите change user /execute, система возвращается в режим выполнения. Сведения о реестре, записанные в куст реестра HKEY_CURRENT_USER во время установки, записываются в куст реестра HKEY_CURRENT_USER для каждого пользователя при входе на сервер терминалов.

Если вы установили программу перед добавлением роли служб терминалов, система не следила за записями в реестр во время установки, и записи реестра не были записаны в правильные ключи реестра пользователей. Поэтому необходимо переустановить программу в режиме установки для правильной работы программы.