После добавления или удаления компонента Windows режим лицензирования служб терминалов изменяется с "На пользователя" или с "На устройство" на недопустимое значение

Проблема

Недопустимый параметр в реестре может быть задан в подразделе HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\Licensing Core\PolicyAcOn на компьютере с Microsoft Windows Server 2003, настроенном в качестве сервера терминалов с помощью параметра лицензирования "Для пользователя" или "Для устройства". Это может неожиданно изменить режим лицензирования сервера терминалов и привести к тому, что сервер терминалов будет получать только временные лицензии.

Причина

Эта проблема возникает при использовании мастера компонентов Windows в программе установки и удаления программ для добавления или удаления компонента Windows.

Значение записи реестра PolicyAcOn изменится с 2 для режима "На устройство" или 4 для режима "На пользователя" на недопустимое значение 0. Из-за этого недопустимого значения сервер терминалов не знает тип лицензий, которые он должен получить. Поэтому сервер терминалов начинает попытки получения временных лицензий на устройство. Конфигурация сервера терминалов показывает только параметр "Для каждого устройства " в качестве параметра режима лицензирования. Поэтому, чтобы определить, возникла ли описанная здесь проблема, проверьте значение записи реестра PolicyAcOn.

Решение

Сведения об исправлениях

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

Если исправление доступно для скачивания, в верхней части этой статьи базы знаний отобразится раздел "Доступно скачивание исправлений". Если этот раздел не отображается, обратитесь в службу поддержки пользователей Майкрософт для получения исправления.

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

http://support.microsoft.com/contactus/?ws=support Примечание. В форме "Доступно скачивание исправления" указаны языки, для которых доступно исправление. Если вы не видите свой язык, это означает, что для него недоступно исправление.

Необходимые условия

Предварительные требования не требуются.

Необходимость перезапуска

После применения этого исправления перезапускать компьютер не требуется.

Сведения о замене исправлений

Это исправление не заменяет другие исправления.

Сведения о файлах

Английская версия этого исправления содержит файлы с атрибутами, указанными в таблице ниже. Значения даты и времени для этих файлов указаны в формате UTC. При просмотре сведений о файлах выполняется перевод соответствующих значений в местное время. Чтобы узнать разницу между временем UTC и местным временем, откройте вкладку "Часовой пояс" в инструменте "Дата и время" на панели управления.

Windows Server 2003, 32-разрядные выпуски


   Date         Time   Version       Size     File name
   ----------------------------------------------------
   13-Jan-2004  18:17  5.2.3790.118  135,168  Tsoc.dll 

Windows Server 2003, 64-разрядные выпуски


   Date         Time   Version       Size     File name  Platform
   --------------------------------------------------------------
   13-Jan-2004  18:15  5.2.3790.118  303,616  Tsoc.dll   IA-64 

Внимание! В этом разделе метод или задача содержит шаги по изменению реестра. Однако ошибки при изменении реестра могут привести к серьезным проблемам. Поэтому будьте внимательны, выполняя описанные действия. В качестве дополнительной меры предосторожности перед внесением изменений создайте резервную копию реестра. Тогда в случае возникновения проблемы вы сможете восстановить реестр. Дополнительные сведения о создании резервной копии и восстановлении реестра см. в следующей статье базы знаний Майкрософт:

322756 Резервное копирование и восстановление реестра Windows

После применения исправления необходимо установить для записи реестра PolicyAcOn правильный параметр 4 (на пользователя) или 2 (на устройство), чтобы настроить режим лицензирования.

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

Чтобы сбросить значения реестра, выполните следующие действия:

  1. Нажмите кнопку Пуск, нажмите кнопку Выполнить, введите команду regedit и нажмите кнопку ОК.

  2. Найдите и щелкните следующий подраздел реестра:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\LicensingCore

  3. Щелкните правой кнопкой мыши запись реестра PolicyAcOn и нажмите кнопку Изменить.

  4. В поле "Значение" введите "4" и нажмите кнопку "ОК".

    Примечание. Значение 2 указывает на конфигурацию "Для каждого устройства". Значение 4 означает конфигурацию "На пользователя".

  5. Закройте редактор реестра.

Состояние

Корпорация Майкрософт подтвердила, что это проблема продуктов Microsoft, перечисленных в разделе «Относится к».

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

Дополнительные сведения о лицензировании сервера терминалов см. в следующей статье базы знаний Майкрософт:

294716 стал доступен технический документ о лицензировании сервера терминалов Microsoft Windows Server 2003

Дополнительные сведения о стандартной терминологии, используемой при описании обновлений программного обеспечения Майкрософт, см. в следующей статье базы знаний Майкрософт:

824684 Стандартные термины, используемые при описании обновлений программного обеспечения Майкрософт