Проверьте в апплете Службы, установлен ли тип запуска службы «Службы терминалов» на Автоматический. Если установлено значение «Вручную», измените его на «Автоматически».
По объяснению, я думаю, что в Windows XP Embedded этот сервис по умолчанию настроен на запуск по требованию, запускаемый winlogon.exe после некоторой задержки (я думаю, около 1 минуты). Невозможно изменить эту задержку, но можно изменить тип запуска на Автоматический, что затем ускорит запуск удаленного рабочего стола, но немного замедлит общее время загрузки.
Если по какой-то причине у вас нет доступа к апплету Services, то же самое можно сделать с помощью regedit:
Откройте ключ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermService
и измените значение Start
элемента с «3» на «2» и перезагрузите компьютер.
Другая гипотеза : вошедшему в систему пользователю предлагается подтверждение.
Задержка, с которой вы сталкиваетесь, - это время, отведенное зарегистрированному пользователю для подтверждения или отмены автоматического выхода из сеанса.
Это можно изменить в редакторе локальной групповой политики (gpedit.msc) в:
Административные шаблоны / Компоненты Windows / Службы терминалов.
Дважды щелкните « Установить правила удаленного управления службами удаленных рабочих столов» и выберите параметр « Полный доступ» без разрешения пользователя, чтобы вошедший в систему пользователь не запрашивался для подтверждения. Предлагаю также перезагрузиться.
Если у вас нет этой политики в XPE, ее также можно найти в реестре по адресу:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services
как ключ DWORD Shadow
, где значение 2 означает «Полный доступ без разрешения пользователя».