7

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

он определенно скопирован в буфер обмена на виртуальном ПК, поскольку вы можете вставить его в блокнот на VPC

кто-нибудь еще сталкивался с этим?

5 ответов5

7

Поддержка копирования / вставки обеспечивается дополнениями виртуальной машины. Может быть, вы могли бы попытаться переустановить их?

3

Я обнаружил, что программа rdpclip.exe была виновником. Я создал файл restart clipboard.bat на рабочем столе XP и запустил его после запуска сеанса VPC.

Содержимое файла:

taskkill /im rdpclip.exe
start rdpclip.exe
3

Я часто нахожу, что специальные комбинации клавиш, а также буфер обмена портятся, когда я использую VPC. Самый простой способ исправить это с помощью большинства специальных комбинаций клавиш - просто несколько раз переключиться с хоста на виртуальный, и он обычно сам улаживается. Также я часто нахожу, что если я копирую в буфер обмена пару раз, то он ловит и работает, по привычке в наши дни я всегда нажимаю Ctrl + C два или три раза всякий раз, когда копирую что-то из виртуального, и это работает девять раз довольно часто.

Буфер обмена немного сложнее разобрать должным образом, чем другие комбинации клавиш, верный способ решить его - перезагрузить хост и виртуальный, но, конечно, это не всегда практично. Проблема обычно сводится к проблемам в "Цепочке просмотра буфера обмена", это часть буфера обмена, на которую подписываются различные приложения (например, VPC, RDP и т.д.), Чтобы они могли знать обо всех изменениях буфера обмена и вставлять их непосредственно туда. Предполагается, что каждое приложение в цепочке передает всю информацию следующему приложению в цепочке, но иногда, когда вы закрываете одно из приложений в цепочке, оно не удаляет свою связь из цепочки. Это означает, что приложение до того, как оно теперь пытается передать информацию в приложение, которое не запущено, а приложение после никогда не получает информацию.

KB949229 Буфер обмена на главном компьютере может работать некорректно, когда Virtual PC 2007 или Virtual PC 2004 работают, говорит об этой проблеме с противоположной стороны, которую вы видите, но это все еще является частью той же проблемы.

Если это был сеанс RDP, вызвавший проблему, вы можете просто использовать диспетчер задач, чтобы убить и перезапустить процесс rdpclip.exe.

Подробнее об этом здесь: Старая новая вещь: почему мой буфер обмена перестал работать?

2

В настройках виртуального ящика Oracle зайдите в Настройки> Общие> Дополнительно

Есть опция Drag n Drop. Выберите направление, в которое вы хотите скопировать текст.

1

Нажмите «Изменить» в меню «Виртуальное окно», затем «Выбрать все», затем «Копировать», затем щелкните в любом месте рабочего стола виртуального ПК. После этого ваши копии и вставки должны работать. Единственное, вы должны сделать это в следующий раз, когда вы снова запустите виртуальную машину. Надеюсь это поможет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .