Почему не работает буфер обмена в RDP сессии Windows

Если пользователь достаточно часто использует удаленное подключение к различным рабочим станциям, Windows серверам, а также RDS фермам с помощью протоколов RDP, то он наверняка сталкивался с проблемой, что буфер обмена просто отказывается работать в терминальной сессии.

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

Рассмотрим два варианта:

  1. удаленный сервер запрещает копировать и вставлять файлы с помощью RDP;
  2. процесс rdpclip.exe, который отвечает за буфер обмена не работает или запрещен локальной или групповой политикой.

Проверяем настройки «подключение к удаленному рабочему столу»

Вначале, проверим есть ли ограничения на использование clipboard (буфер обмена) для сессии терминала:

  • нажимаем на горячие клавиши WIN + R, откроется дополнительное окно «Выполнить». В нем вводим mstsc;mstsc
  • далее в окне «подключение к удаленному рабочему столу» кликаем «показать параметры»;
  • в меню выбираем «локальные ресурсы» (Local Resources), проверяем, чтобы стояла галочка «буфер обмена».Локальные ресурсы

Перезапуск процесса

Буфер обмена и его корректная работа зависеть исключительно от приложения rdpclip.exe. Каждый удаленный пользователь во время подключения к RPD будет использовать собственный экземпляр этого процесса. Благодаря диспетчеру задач, можно быстро и без лишних проблем перезапустить активный экземпляр программы.

Шаг 1.

Открываем диспетчер задач, переходим на вкладку «Подробности», затем находим в списке «rdpclip.exe».

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

Снять задачу

Шаг 2.

Создаем новую задачу с именем «rdpclip.exe».

«Файл» — «Запустить новую задачу».

Новая задача.

Как правило, это помогает достаточно быстро восстановить корректную работу буфера обмена. Для этого можно будет использовать горячие клавиши копирования и вставки.

Написание скрипта

Для решения проблемы напишем скрипт «bufer.bat», которые будет автоматически закрывать, затем открывать необходимое приложение.


@echo off


taskkill /f /im rdpclip.exe

Start "" "rdpclip.exe"
exit

 

Ссылка на основную публикацию