Vmware общий буфер обмена

Обновлено: 07.07.2024

У меня есть установка с двумя экранами с хостом Windows и виртуальной машиной Linux.

Функция общего буфера обмена имеет большое значение для меня. Я часто копирую команды с хоста Windows в виртуальную машину Linux, но совместное использование буфера обмена часто перестает работать.

Перезагрузка гостя не решает проблему. Перезагрузка хост-машины Windows решает проблему, хотя это только временная мера. Проблема часто возвращается через 20-30 минут после перезагрузки.

Однажды я потратил несколько часов на перезагрузку, переустановку VMtools и т.д., Пока исправление действительно приостанавливало работу и перезапускало само VMware.

Не уверен, какая команда будет на centos для уничтожения клиентских инструментов.

Вот что сработало для меня:

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

Если вы используете Windows в Windows, попробуйте использовать виртуальную машину поверх RDP. Должен быть более устойчивым таким образом. Я знаю, что это не имеет отношения к первоначальному вопросу, но некоторые люди могут посчитать его полезным, потому что эта тема плохо освещена в Интернете и не имеет хорошего решения.

Я просто перезапускаю сервисы VMware на хосте, когда это происходит.

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

Была аналогичная проблема с Workstation 10 (W7 host, 2008R2 guest), копирование с гостя на хост не работало, копирование с хоста на гостя делало.

Перезапуск vmtoolsd.exe -n vmusr на гостевой и vmware-tray.exe на хосте решил эту проблему.

У меня были те же проблемы, но с open-vm-tools (Ubuntu 14 guest, Win10 Host)

Я решил это, просто перезапустив VMware Workstation (как упоминалось ранее)

Все заняло всего 2 сек.

Что я не знал: Ваша работающая Виртуальная машина не остановлена и не остановлена.

Просто нажмите "Файл" -> "Выход" (или "X") и выберите "Запустить в фоновом режиме". Затем снова запустите VMware Workstation и т.д., Скопируйте и снова выполните работы!

Если ваш гость на основе Unix, вы можете запустить это.

Он захватывает pid vmtoolsd, убивает его и перезапускает. Это восстановит функциональность копирования / вставки:

При желании сохраните его как скрипт и поместите скрипт в ваш $ PATH, чтобы вам было проще его запускать. Вам не нужно перезагружать виртуальную машину или перезапускать VMWare.

Функция совместного использования буфера обмена требует, чтобы на вашей виртуальной машине были установлены VMware Tools. Это также позволяет вам перетаскивать между виртуальными машинами и вашей хост-ОС.

Я бы сказал, дважды проверьте, установлены ли инструменты VMWare. Если они есть, возможно, удалите и переустановите их. Если это не сработает, вы можете попробовать обновить рабочую станцию VMware. VMWare 9.0 теперь доступна!

Обычно я получаю доступ к гостю Windows, работающему в VMWare, на другом компьютере Windows с моей собственной рабочей станции Windows. Я удаленно использую стандартную Windows "Remote Desktop Connection".

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

Примечание. Окно VMWare на серверной коробке МОЖЕТ быть полноэкранным, что, кажется, не имеет значения.

Похоже, что существует несколько возможностей вызвать сбой при копировании / вставке между хостами, поэтому я добавлю свое исправление здесь. (И да, я знаю, что я использую другую VMWare, другую хост-ОС и гостевую ОС, отличную от той, которая указана в этом вопросе, но, похоже, это инструмент vmware, так что, надеюсь, это поможет некоторым людям, которые приземлились на этой странице, как я сделал.) Конечно, вам нужно установить VMWare Tools - возможно, сначала обновите их - и параметры изоляции гостя должны разрешать копирование / вставку, как уже упоминали другие.

Сначала моя установка:

(Хотя этот буфер обмена работал, а затем внезапно не работал, происходил в предыдущих версиях MacOS и предыдущих обновлениях Fusion 8.)

Мое исправление: остановите службу vmware tools «VMTools», закройте / уберите приложение лотка инструментов vmware, перезапустите службу, перезапустите приложение лотка инструментов vmware.

Команды для запуска в гостевых системах Windows в качестве администратора: (протестировано в powershell и CMD)

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

Я использую это в пакетном файле с задержкой в 1 секунду между каждой строкой. Существуют различные способы вставки задержек, и у Роба ван дер Вуде есть довольно полный перечень этих способов.

Те же самые общие методы могут работать в других гостевых ОС, но я не знаю, как это сделать.

Буфер обмена VMware не работает - пользователь за столом с ноутбуком

Группа пользователей ворвалась на разные онлайн-форумы, заявив, что по какой-то причине их VMware не может копировать-вставлять или что буфер обмена не работает.

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

Это подразумевает много потерянного времени и не рекомендуется, независимо от того, по какой причине вы используете VMware.

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

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

Буфер обмена VMware не работает? Попробуйте эти методы

1. Запустите VMware с правами администратора

user with black laptop - VMware clipboard not working

Этот метод может показаться простым, чтобы быть правдой, но некоторые пользователи добились отличных результатов при этом.

Чтобы попробовать это, вам сначала необходимо полностью выйти из приложения VMware ( рабочая станция или проигрыватель ), затем щелкнуть правой кнопкой мыши исполняемый файл и выбрать «Запуск от имени администратора».

Если этот метод не помог, пожалуйста, следуйте следующим.

2. Отключите функцию общего доступа к папкам

laptop with user on couch - VMware clipboard not working

Из-за некоторых функций безопасности, содержащихся в VMware, возможность использования буфера обмена может быть отключена при использовании функции общего доступа к папкам.

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

Чтобы попробовать это, пожалуйста, выполните следующие действия:

1. Откройте VMware -> перейдите к настройкам вашей проблемной виртуальной машины.
2. На вкладке «Параметры» -> выберите « Общие папки» в правом меню.
3. Отключите параметр « Общие папки », отметив соответствующий флажок.

3. Приостановить и возобновить ВМ

laptop on desk with user hands - VMware clipboard not working

1. Откройте приложение VMware -> выберите свою виртуальную машину .
2. Войдите в меню настроек вашей виртуальной машины -> выберите Power.
3. Выберите опцию Приостановить.
4. Закройте и перезапустите виртуальную машину.
5. Выберите свою ВМ -> выберите Возобновить.
6. Ваш буфер обмена должен работать сейчас, если это не так, попробуйте следующий метод.

4. Удалите и переустановите VMware Tools.

mouse and keyboard - VMware clipboard not working

Инструменты VMware устанавливаются по умолчанию, и иногда люди даже не знают о его существовании.

В некоторых случаях поврежденная установка VMware Tools может вызвать проблемы с вашей виртуальной машиной. Чтобы убедиться, что это не так, рекомендуется удалить его, а затем переустановить.

Вывод

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

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

Не стесняйтесь сообщить нам, если вы нашли это руководство полезным, используя раздел комментариев ниже.

Не уверен, что поместил тему в нужный раздел. Если что, перенесите

Физическая машина - Windows 7 x64, виртуальная - Windows XP x32. Не получается ничего скопировать ни с виртуальной машины, ни с нее. Софт - VMware® Workstation 10.0.2 build-1744117. VMware tools установлено. Как решить проблему?

общий буфер обмена будет доступен в случае, если установлены Гостевые дополнения VirtualBox в гостевой операционной системе.

попробуйте так:
Запустите Oracle VM VirtualBox Менеджер.
Выберите ту виртуальную машину, к которой Вы хотите включить общий буфер обмена.
Откройте Свойства этой виртуальной машины и выберите раздел Общие.
Откройте вкладку Дополнительно.
Настройте режим работы общего буфера обмена и Drag'n'Drop.

Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

diagnoz_, у меня VMware, а не VirtualBox. Я же написал

Для включения возможности буфера обмена (copy/paste) в виртуальную машину через VMware vSphere Client необходимо войти в расширенные параметры виртуальной машины (исправив тем самым vmx файл) и добавить следующие параметры (2 строчки):


isolation.tools.copy.disable = false
isolation.tools.paste.disable = false


3 года назад мне помогло описанное выше решение. Но сейчас это почему-то не сработало. VMware® Workstation 12 Pro 12.5.6 build-5528349. На виртуальной и на реальной машинах Wondows 10. Не работает буфер обмена между виртуальной и реальной машинами. VMWare Tools установлено, строки isolation.tools.copy.disable = "FALSE" и isolation.tools.paste.disable = "FALSE" в конфиге виртуальной машины присутствуют. В чем еще может быть дело?

Так кто решил данный вопрос? У меня не работает переброс из «Windows 10» в «macOS».
Выше 2 строчки прописал ничего не дало!

Сегодня поставил: VMware Workstation 16 Pro v16.0.0.16894299
Ранее была (2 дня как снёс): VMware Workstation 15.5.6 Pro Build: 16341506

Читайте также: