Буфер обмена терминал windows

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

Если вы активно используете удаленные подключения к рабочим станциям, Windows серверам, RDS фермерам через протокол RDP, скорее всего вы не раз сталкивались, что в некоторых случаях не работает буфер обмена в терминальной сессии. В результате вы не можете передать (скопировать/вставить) текст или файлы между вашим компьютером и удаленным рабочим столом. Проблема встречается как в Windows Server, так и в десктопных версиях Windows.

Возможны два сценария – на удаленном сервере запрещено копировать файлы/данные через RDP, или в текущей сессии пользователя произошел сбой процесса rdpclip.exe.

Не работают функции копировать/вставить в буфере обмена RDP сессии (rdpclip.exe)

Если буфер обмена в конкретной RDP сессии перестал работать неожиданно, а пункт Paste в контекстном меню удаленного компьютера стал неактивным, проще всего корректно завершить текущую RDP сессию (logoff) и подключиться заново. Это наверняка исправит проблему с буфером обмена. Однако это не всегда удобно, потому что приходится заново запускать все приложения в RDP сессии. К счастью, есть способ восстановить работу буфера обмена в RDP сессии без выполнения logoff.

За работу буфера обмена между вашим компьютером и удаленной RDP отвечает приложение rdpclip.exe. Для каждого удаленного пользователя при подключении к Remote Desktop для стартует собственный процесс rdpclip.exe . С помощью Task Manager вы можете завершить процесс rdpclip.exe (RDP Clipboard Monitor/ Монитор буфера обмена RDP) и запустить его вручную (Task Manager -> File -> Start new task -> rdpclip -> Enter).

Это обычно помогает быстро восстановить работу удаленного буфера обмена. Проверьте, работает ли теперь copy/paste (Ctrl+C / Ctrl+V) в RDP окне.

(Get-WmiObject -Query «select * from Win32_Process where name=’RDPClip.exe'»|?<$_.GetOwner().User -eq $ENV:USERNAME>).Terminate()
rdpclip.exe

Также не забывайте, что успешного копирования данных через RDP буфер обмена должны быть выполнены следующие условия:

    В настройках RDP клиента, который вы используете для подключения к удаленному компьютеру должна быть разрешена опция Clipboard/Буфер обмена. В стандартном mstsc.exe включите на вкладке Local Resources в секции Choose the devices and resources that you want to use in your remote session опцию Clipboard

Как запретить/разрешить копирование через буфер обмена RDP в Windows?

С помощью параметров групповых политик или реестра вы можете разрешить или запретить использование RDP буфера обмена на хосте Windows для операций копировать/вставить.

Читайте также:  Epson l355 epson scan windows 10

  1. Запустите локальный редактор групповых политик – gpedit.msc ;
  2. Перейдите в секцию GPO Computer Configuration -> Administrative Templates -> Windows Components -> Remote Desktop Services -> Remote Desktop Session Host -> Device and Resource Redirection;
  3. Чтобы запретить копировать данные с/на удаленный сервер через буфер обмена RDP сессии установите Enabled для следующих политик:
  • Do not allow Clipboard redirection (Clipboard redirection используется для копирования текста и файлов через буфер обмена в RDP);
  • Do not allow drive redirection (Drive mapping/redirection –позволяет пользователю получать доступ к своим локальным дискам в RDP сесии. Используется в том числе при копировании файлов).

    • DisableClipboardRedirection = 1
    • DisableDriveRedirection = 1

    Можно запретить копирование данных между компьютером и удаленным RDP хостом так:

    reg add “HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server” / v “DisableClipboardRedirection” / t REG_DWORD / d 1 / f
    reg add “HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server” / v “DisableDriveRedirection” / t REG_DWORD / d 1 / f

    Если у вас используются RDS сервера, можно отключить буфер обмена и локальные диски в настройках коллекции: Remote Desktop Services -> Collections -> Tasks -> Edit Properties -> Client Settings. Снимите галки у опций “Clipboard” и “Drive” в секции Enable redirecting for the following.

    RDP-сессия: проблемы с буфером обмена

    Нередко пользователи Windows Server 2008 R2 жалуются на возникновение проблем при использовании буфера обмена в RDP-сессии. Такая ситуация возникает при активной работе с различными серверами, например, помимо трех-четырех терминальных подключений стандартным клиентом имеется десяток активных терминальных соединений посредством утилиты Remote Desktop Connection Manager. Проблема заключается в том, что внезапно перестает работать комбинация copy/paste через буфер обмена из/в RDP-сессии с определенным сервером. При этом в других терминальных подключениях эта проблема не повторяется.

    Виртуальный сервер на базе Windows

    В таких ситуациях многие пользователи принудительно завершают RDP-сессию (логоф) и заходят на сервер заново. После выполнения переподключения проблема с copy/paste обычно исчезает.

    Основной недостаток такого подхода — необходимость закрытия всех запущенных на удаленном рабочем столе приложений, а после вторичного подключения — открытия их заново. Это вызывает значительные потери времени пользователя и снижение результативности его работы. К счастью, существует альтернативное решение.

    За функционирование буфера обмена между терминальной сессией с удаленной машиной и рабочим местом отвечает специальное приложение rdpclip.exe. При этом инициация подключения по Remote Desktop вызывает старт собственного процесса rdpclip.exe для каждого отдельного пользователя. Решение вполне очевидно. Для восстановления функциональности буфера обмена необходимо из Task Manager сначала удалить процесс rdpclip.exe, а затем запустить его заново вручную.

    После выполнения данной операции процедуры копирования и вставки опять нормально работают.

    Вместе с тем, пользователю следует помнить, что для успешного копирования информации посредством буфера обмена между удаленной и локальной системой через терминальное соединение должны выполняться следующие условия:

      Включенное состояние опции Clipboard в настройках RDP-клиента:

    Выключенное состояние опции «запретить перенаправление буфера обмена» (на сервере параметры RDP-TCP подключения):

    Подключение по RDP — не работает буфер обмена, способ исправления

    RDP несмотря на некоторые недостатки, весьма удобный способ управления серверами, но иногда возникает некритичная но неприятная проблема — перестает работать буфер обмена. Если вы работаете с одним подключением, то скорей всего не столкнетесь с этой проблемой, но активное использование RDP, подключение к серверу из разных мест использование не родного клиента или утилит вроде — Remote Desktop Connection Manager, может привести к тому, что буфер обмена между сервером и локальной машиной перестает работать. Простой но не очень удобный выход — завершить сеанс и подключиться к серверу заново, но при этом будут закрыты все приложения и файлы и всю работу придется начинать заново, а если буфер обмена перестает работать несколько раз в день то такой выход и вовсе не выход.

    Функционал буфера обмена обеспечивает небольшое приложение под названием rdpclip.exe, оно запускается при подключении к серверу от имени каждого пользователя, чтоб восстановить работу буфера обмена в удаленном сеансе, нужно на сервере открыть диспетчер задач и закрыть этот процесс, а затем запустить его вручную, откройте диспетчер задач, найдите в списке процессов нужный и нажмите правую кнопку, в выпадающем меню сперва выберите «Открыть место хранения файла», а затем завершите процесс:

    После завершения процесса в открывшемся окне запускаем rdpclip.exe:

    И проверяем работу буфера обмена.

    Если вдруг не заработало, надо проверить настройки подключения на клиенте, должна стоять галочка:

    А в настройка на сервере галочка должна быть убрана, там зачем-то сделано наоборот, если есть галочка — отключено.

    Буфер обмена терминал windows

    При работе с сервером терминалов возникает потребность в возможности копировать файлы между терминальным сеансом и локальным компьютером, пользуясь при этом только буфером обмена. Включить такую возможность можно следующим образом:

    p, blockquote 1,0,1,0,0 —>

    1. Нужно запустить файл mstsc.exe через Пуск — Выполнить; или Пуск – Программы – Стандартные – Подключение к удаленному рабочему столу; или правой кнопкой мыши по ярлыку на рабочем столе и выбрать «Изменить».
    2. Нажать кнопку «Параметры» для отображения настроек подключения;
    3. Перейти на вкладку «Локальные ресурсы» и нажать кнопку «Подробнее»

    p, blockquote 2,0,0,0,0 —>

    p, blockquote 3,1,0,0,0 —>

    4. Отметить галочкой системный диск (обычно, диск «С») и диски, с которыми нужен обмен файлами через буфер обмена.

    p, blockquote 4,0,0,0,0 —>

    p, blockquote 5,0,0,1,0 —>

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

    p, blockquote 6,0,0,0,0 —> p, blockquote 7,0,0,0,1 —>

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

    Windows Server. RDP-сессия: проблемы с буфером обмена

    Достаточно часто пользователи Windows Server 2008 R2 жалуются на проблемы с буфером обмена при RDP-подключении. Подобные ситуации возникают, когда используется несколько активных терминальных сессий. Именно это и является причиной того, что простая операция копирования/вставки перестает работать через RDP-сессию (копируете на своей машине, вставляете на удаленной или наоборот). Подобные сбои могут коснуться только одного соединения, а не всех сразу.

    В качестве временной меры пользователи вынуждены переподключаться к RDP-серверу выполнив выход из системы (Log off). Проблема этого метода в том, что приходится закрывать все открытые программы и документы, а после подключения — запускать снова, потратив уйму времени. Обычно, проблема копирования/вставки решается, иногда ненадолго.

    Существует решение этой проблемы — перезапуск процесса rdpclip.exe. Данный процесс отвечает за функционирование буфера обмена в терминальной сессии — Remote Desktop Clipboard. Каждый раз, когда пользователь подключается или переподключается к удаленному рабочему столу, процесс запускается заново.

    Для перезапуска процесса достаточно запустить Диспетчер задач в RDP-сессии, кликнув правой кнопкой мыши на панели задач и выбрав соответствующий пункт в меню.

    В открывшемся окне Диспетчера задач, на вкладке Процессы, кликаем правой кнопкой мыши по процессу rdpclip.exe. В контекстном меню выбираем Завершить процесс.

    В открывшемся окне с запросом на подтверждение выбираем Завершить процесс.

    Запуск процесса происходит из того же окна Диспетчера задач. Для этого в меню окна кликаем по Файл -> Новая задача (Выполнить….).

    В новом окне, в поле ввода пишем rdpclip.exe и кликаем по кнопке OK.

    В Windows Server 2012 процесс называется “Монитор буфера обмена RDP”.

    Однако, запуск файла происходит аналогично рассмотренному выше.

    Важно помнить, что использование буфера обмена должно быть включено в настройках подключения удаленного доступа. Кликаем по кнопке “Показать параметры”.

    На вкладке ”Локальные ресурсы” проверяем наличие галки “Буфер обмена”.

    В параметрах сервера также должно быть разрешено использование буфера обмена. Для этого открываем Пуск -> Администрирование -> Службы удаленных рабочих столов -> Конфигурация узла сеансов удаленных рабочих столов.

    В новом окне, двойным кликом мыши по имеющимся настройкам подключений, вызываем окно Свойства RDP-Tcp.

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

    На вкладке Параметры клиента проверяем отсутствие(!) галки напротив пункт “Буфер обмена”.

    Читайте также:  Драйвер для rtl8821ce linux
Оцените статью