Что было. Windows Server 2019, развёрнутый из образа с предустановленным профилем безопасности (hardened image). В RDP-сессии копирование текста работает в обе стороны, а файлы вставить нельзя: пункт «Вставить» серый. На обычных серверах той же версии всё копируется.
Почему. Копирование файлов через буфер обмена RDP это не только перенаправление буфера, но и перенаправление дисков (файл передаётся через виртуальный диск \\tsclient\). Образы с усиленной безопасностью выключают одно или оба перенаправления политиками: «Не разрешать перенаправление буфера обмена» и «Не разрешать перенаправление дисков» в разделе «Перенаправление устройств и ресурсов» узла сеансов. Текст при частично выключенном перенаправлении может продолжать работать, файлы нет. Ответ участников указал именно на эти политики; дополнительно напомнили про ограничение: файлы больше 2 ГБ через буфер обмена RDP не передаются молча.
Как проверить и исправить.
gpresult /h report.htmlна сервере: раздел «Службы удалённых рабочих столов → Перенаправление устройств и ресурсов». Значения «Включено» у политик «Не разрешать…» и есть причина.- Локальная политика:
gpedit.msc→ Конфигурация компьютера → Административные шаблоны → Компоненты Windows → Службы удалённых рабочих столов → Узел сеансов → Перенаправление устройств и ресурсов → «Не разрешать перенаправление буфера обмена» и «Не разрешать перенаправление дисков» → «Отключено» или «Не задано». Если параметры серые, ими управляет доменная политика или профиль безопасности, править там. - На клиенте: Локальные ресурсы → «Буфер обмена» отмечен, «Подробнее → Диски» при необходимости.
- Переподключиться: перенаправления устанавливаются при создании сессии.
Надо ли включать. Профили усиленной безопасности выключают перенаправление не случайно: буфер обмена и диски это канал утечки данных с сервера и доставки на него нежелательных файлов. Для серверов с чувствительными данными разумнее оставить запрет и передавать файлы через контролируемый путь (SFTP, общую папку с журналированием). Для терминального сервера офисной работы разрешить, но знать, что разрешили.
Если политики в порядке, а файлы не копируются. Перезапустить rdpclip.exe в сессии (отдельный разбор), проверить, что на клиенте не стоит менеджер буфера обмена, перехватывающий форматы, и что файл меньше 2 ГБ. Для больших файлов перенаправленный диск (\\tsclient\C) работает без этого ограничения.
Диагностика перенаправления буфера описана в документации Microsoft.