Ситуация, когда при подключении к терминальному серверу Windows Server 2008 (или 2008 R2) внезапно перестают работать сохраненные пароли, а вместе с ними «отваливается» буфер обмена и проброс принтеров, является классической для администраторов систем на базе Windows. Зачастую пользователи сообщают, что «вчера всё работало, а сегодня просит логин и пароль». Рассмотрим подробно причины возникновения этой проблемы и разберем по шагам методы её решения.
Разберем ситуацию, которая стала массовой после выхода обновлений безопасности Microsoft. Проблема заключается в исправлении уязвимости в протоколе CredSSP (Credential Security Support Provider). Если клиентская машина (например, на Windows 10) получила обновление, а сервер Windows Server 2008 — нет, возникает конфликт уровней безопасности. Клиент пытается использовать защищенный канал, который сервер не поддерживает, что приводит к сбросу сохраненных учетных данных и требованию ввести их вручную внутри сессии.
Проанализируем, как это исправить на стороне клиента, если оперативное обновление сервера невозможно. Для этого воспользуемся редактором реестра:
Win + R, введите regedit.HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters.CredSSP или Parameters нет, создайте их вручную.AllowEncryptionOracle.2 (это позволит подключаться к серверам с «уязвимым» уровнем шифрования).Важно: Это временная мера. Правильным решением будет установка актуальных обновлений безопасности на сам Windows Server 2008.
Выясним причину, связанную с серверными настройками. В Windows Server существует политика, которая принудительно заставляет пользователя вводить пароль, даже если он сохранен в RDP-ярлыке. Проверим настройки на сервере:
gpedit.msc (Локальная политика безопасности) или используйте редактор управления групповыми политиками в домене.Также проверим параметры перенаправления в этой же ветке (путь: Перенаправление устройств и ресурсов). Убедитесь, что политики «Не разрешать перенаправление буфера обмена» и «Не разрешать перенаправление принтеров» отключены.
Иногда проблема кроется в повреждении локального хранилища паролей Windows. Рассмотрим, как очистить эти данные:
Откройте Панель управления -> Диспетчер учетных данных (Credential Manager). Перейдите на вкладку «Учетные данные Windows». Найдите в списке адрес вашего сервера и удалите запись. После этого запустите RDP-клиент (mstsc.exe), введите логин и пароль заново, установив галочку «Запомнить учетные данные».
Если запрос пароля решен, но буфер обмена так и не заработал, проанализируем состояние процесса rdpclip.exe. Этот процесс отвечает за синхронизацию буфера между клиентом и сервером внутри каждой пользовательской сессии.
Посмотрим, как перезапустить его без перезагрузки сервера:
rdpclip.exe.rdpclip.exe.Обычно это мгновенно восстанавливает возможность копирования текста и файлов.
Как отмечалось в сообщениях форума, симптомы «отваливающихся» служб (принтеры, буфер, авторизация) часто сопровождают нехватку места на системном диске сервера. Проверим раздел C:. Если на нем осталось менее 500-1000 МБ свободного места, служба профилей пользователей и служба терминалов начинают работать некорректно, так как не могут создавать временные файлы и записывать логи.
Также стоит проверить наличие «зависших» сессий. Если пользователь просто закрывает окно RDP крестиком, его сессия остается активной. Большое количество таких сессий потребляет оперативную память и может вызывать сбои в работе службы UmRdpService (Перенаправитель портов пользовательского режима).
Разберем случай, специфичный для современных клиентов (Windows 10/11) при подключении к старым серверам. Если вы подключаетесь по IP-адресу, система может считать подключение небезопасным. Попробуем следующее:
hosts на клиентской машине (C:\Windows\System32\drivers\etc\hosts) пропишите соответствие: IP_сервера Имя_сервера.Для стабильной работы терминального сервера Windows Server 2008 в современной инфраструктуре мы рекомендуем: