RDP и буфер обмена: решение проблемы с копированием

RDP и буфер обмена: решение проблемы с копированием

В статье рассмотрим, почему через RDP не работает буфер обмена, и предложим шаги по восстановлению его функциональности, включая проверку настроек и использование PowerShell. Расскажем, как исправить проблемы с буфером обмена RDP на Windows 10.

RDP (Remote Desktop Protocol) — технология для удалённого управления компьютером. Буфер обмена, по сути, это временное место для хранения скопированных или вырезанных данных. Когда он не работает через RDP, процесс обмена сохранённой информацией между вашим устройством и удалённым компьютером прекращается. Давайте разберёмся, как решить эту проблему шаг за шагом.

Ранее мы уже рассказали, что такое Remote Desktop Protocol (RDP) и как его настроить. Сегодня углубимся в тему исправления ошибки при копировании.

Простые способы

Прежде чем углубляться в более сложные процессы, попробуем выполнить простые действия.

  1. Перезапуск RDP-сессии. Завершите текущий сеанс с использованием команды logoff (выход из учётной записи), а затем подключитесь снова. Это эффективнее, чем простое отключение, и часто решает временные проблемы с буфером обмена.
  2. Проверьте, чтобы к вашему ПК не были подключены устройства, которые блокируют буфер обмена, например, внешние носители.
  3. Проверьте обновления Windows. Посмотрите, установлены ли обновления на обоих компьютерах. Иногда они исправляют явные ошибки.
  4. Убедитесь, что на локальном и удалённом компьютерах не активированы ограничения, блокирующие работу буфера обмена. Например, касающиеся безопасности.
  5. Попробуйте копировать сочетанием клавиш. При переносе данных попробуйте использовать комбинации Ctrl+C для копирования и Ctrl+V для вставки вместо клика правой кнопкой мыши. Это иногда срабатывает лучше.

Алгоритм исправления ошибки, если она ещё не решена

Если проблема всё ещё не решена, переходим к подключению удалённой машины и посмотрим, что можно сделать дальше.

Шаг 1. Подключитесь к удалённому компьютеру

Следуйте обычной процедуре:

«Удалённый рабочий стол» (Win + логотип Windows → mstsc) → IP-адрес или имя вашей машины → логин и пароль → «ОК».

Шаг 2. Проверка настроек RDP

Перед входом на удалённое устройство в окне «Удалённый доступ» нажмите «Параметры» или «Настройки».

Затем сделайте следующее:

  • Проконтролируйте, чтобы в разделе «Локальные ресурсы» стояла галочка рядом с пунктом «Буфер обмена». Это даст возможность переносить информацию между удалёнными машинами;
  • Для передачи файлов в той же вкладке кликните «Дополнительно» и выберите диск вашего компьютера, который будете использовать на удалённом устройстве. Теперь он появится там как сетевой, и вы сможете легко перекидывать файлы напрямую.

Шаг 3. Проверка групповых политик (для рабочих машин)

Открываем редактор групповых политик:

  • Win+R → gpedit.msc и Enter.

Ищем нужные пункты:

  • В левой части экрана выберите «Конфигурация компьютера» → «Административные шаблоны» → «Компоненты Windows» → «Удалённый рабочий стол».

Конфигурация буфера обмена:

  • Найдите элементы, касающиеся его параметров («Разрешить использование буфера обмена»), дважды щёлкните по этому пункту и выберите «Включить».

Почему это важно? Такие настройки могут влиять на функциональность буфера обмена во время RDP-сессий, особенно в корпоративной среде, где администраторы ограничивают возможности для усиления безопасности. Если они отключены, вы не сможете копировать и вставлять информацию между вашим компьютером и удалённым устройством. Включив такую настройку, вы вернёте возможность свободной передачи информации и упростите работу дистанционно.

Шаг 4. Перезагрузка и повторное подключение

Завершите работу на своём компьютере и выберите «Перезагрузку».

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

Шаг 5. Рестарт процесса обмена данными

Ещё один вариант ― попробуйте возобновить работу службы, отвечающей за функционирование буфера, непосредственно в RDP-сессии, а не на вашем устройстве. Этот простое действие позволит вернуть его к жизни и продолжить без повторного включения сеанса:

  • зайдите в «Диспетчер задач» сочетанием клафиш Ctrl+Shift+Esc;
  • найдите с rdpclip.exe в актуальном списке, выделите и нажмите «Завершить задачу»;
  • в диспетчере → «Файл» → «Создать новую задачу»;
  • введите rdpclip.exe и нажмите Enter.

Дополнительный способ: использование PowerShell

Для упрощения задачи возобновления работы rdpclip.exe создайте специальную программу с помощью PowerShell.

Запустите стандартный текстовый редактор на вашем компьютере. Например, «Блокнот». Чтобы открыть его, нажмите на клавишу с логотипом Windows и введите «Блокнот», затем выберите его из списка.

Скопируйте и вставьте следующий код в открывшемся окне «Блокнота»:


(Get-WmiObject -Query "select * from Win32_Process where name='RDPClip.exe'" | Where-Object { $_.GetOwner().User -eq $ENV:USERNAME }).Terminate()
Start-Process rdpclip.exe 

Сохраните: «Файл» в верхнем левом углу, затем «Сохранить как». Укажите имя, например, RestartRDPClip.ps1. Выберите папку для хранения. Проверьте, чтобы в поле «Тип файла» было выбрано «Все файлы».

Разместите созданный документ на главном экране общего профиля (Public) или распространите его среди сотрудников с помощью групповых политик (GPO).

Как приручить хаос в Windows с помощью GPO

Чтобы другие пользователи могли запускать созданную программу без дополнительных прав, необходимо, чтобы настройки PowerShell позволяли это делать: 

  1. Нажмите комбинацию клавиш Win+X и выберите Windows PowerShell (администратор) или Windows Terminal (администратор).
  2. В открывшемся окне введите команду «Set-ExecutionPolicy RemoteSigned».
  3. Нажмите Enter. Это позволит запускать локальные скрипты без цифровой подписи.
  4. Когда появится предупреждение «Изменение политики выполнения может представлять угрозу безопасности. Изменить политику выполнения?», подтвердите действие, нажав Y (Yes).

Альтернативные методы передачи данных

Если всё ещё не удаётся заставить буфер обмена работать, не отчаивайтесь. Есть и другие способы.

  • Воспользуйтесь сторонними приложениями для удалённого доступа, такими как TeamViewer или AnyDesk. Они обеспечивают обмен информацией между устройствами и часто функционируют более стабильно, чем обычные RDP-сессии, особенно в контексте работы с буфером обмена.
  • E-mail или облачные хранилища. Всегда можно отправить нужные данные по электронной почте или использовать облачные сервисы вроде Google Диск или Dropbox.

«Облако» в Интернете: обзор полезных облачных сервисов

Обычное копирование и вставка — дело непростое при работе с удалёнными устройствами, но с правильными настройками RDP даже самые капризные процессы встанут на свои места. А если нет — всегда можно обратиться к проверенным друзьям: облачному диску и мессенджерам.

Читайте в блоге:

Что будем искать? Например,VPS-сервер

Мы в социальных сетях