Vmware tools ошибка при установке

Обновлено: 06.07.2024

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

Применяется к: Windows Сервер 2008 R2 Пакет обновления 1
Исходный номер КБ: 3025586

Симптомы

Виртуальные машины в VMware не устанавливают и не обновляют драйвер успешно, если верны следующие условия:

  • Вы устанавливаете службу Telnet Server на компьютере с Windows 2008 R2 Пакет обновления 1 (SP1) и установлен vMware vSphere.
  • Вы настраиваете службу Telnet Server для запуска вручную или автоматически в консоли управления Службами Майкрософт (MMC). Кроме того, вы измените службу Telnet Server, чтобы войти в систему с помощью учетной записи Локальной системы, и вы не выбираете "Разрешить службе взаимодействовать с настольным компьютером".

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

Кроме того, журнал, похожий на следующий, входит в файл setupapi.dev.log, расположенный в папке %windir%/inf:

Причина

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

Обходной путь

Чтобы решить эту проблему, не измените службу Telnet Server для работы с учетной записью Локальной системы. Мы рекомендовали оставить службу Telnet Server, запущенную под ее учетной записью локальной службы по умолчанию.

Если проблема еще не решается, можно убедиться в том, что установлена последняя версия VMWare Tools. Если вы заметили, что вы не можете обновить средства VMWare или удалить его, выполните следующие действия:

Получение файлов установки для последней версии VMWare Tools.

Выберите в меню Пуск пункт Выполнить, введите команду cmd и нажмите кнопку ОК. Откроется окно командной строки.

Измените диск на диск CD-ROM, где находятся файлы установки VMware Tools (Например, D: \ ).

Введите установку /c и нажмите Кнопку Ввод, чтобы принудительно удалить все записи реестра и удалить старую версию VMware Tools.

Для 64-битных гостевых операционных систем введите setup64/c .

Любые более ранние версии средств VMware должны быть удалены.

Установите последнюю версию средств VMware и выполните перезапуск после проверки правильности настройки параметров логоса службы Telnet Server.

Заявление об отказе от ответственности за сведения о продуктах сторонних производителей

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

В статье мы подробно расскажем, зачем нужен VMware Tools, а также покажем способы его установки на операционную систему Windows 10. Если вы хотите установить этот пакет программ на ОС Ubuntu, используйте инструкцию Установка VMware Tools в Ubuntu.

Что такое VMware Workstation Tools

Чтобы одновременно запускать на одной физической машине (сервере или компьютере) несколько операционных систем, были придуманы специальные программы. Одной из таких программ является VMware Workstation Player. С её помощью можно создавать на компьютере с одной ОС, ещё один компьютер с совершенно другой ОС — виртуальную машину (ВМ или VM). VMware Workstation можно установить на macOS, Windows, а также на Linux и его дистрибутивы.

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

VMware Tools — это специальный пакет программ, с помощью которого можно оптимизировать взаимодействие виртуальной машины и физической, ресурсы которой использует для работы виртуальная. Он позволяет улучшить управляемость и производительность операционной системы ВМ.

Tools усиливает интеграцию с гипервизором — элементом, который отвечает за распределение ресурсов основного компьютера между несколькими гостевыми операционными системами и изоляцию их друг от друга.

  • использовать не только опцию Power, но и опции Shutdown и Restart,
  • использовать оптимизированные драйверы ОС (например, vmxnet3),
  • увеличить скорость работы курсора и видеоадаптера,
  • использовать фреймворки API (например, VIX),
  • раскрывать информацию (например, IP-адреса),
  • настроить автоматический вход в учетную запись VM,
  • настроить буфер обмена между двумя ОС,
  • настроить отображение виртуальной машины на нескольких физических мониторах,
  • использовать динамическую подстройку разрешения экрана гостевой ОС,
  • открывать гостевую ОС как приложение через интерфейс основной ОС,
  • перезагружать и выключать гостевую ОС без потери данных.

Тулс можно запускать на 32-разрядных и 64-разрядных операционных системах. Инструмент интеграции подойдёт для работы как на Windows, так и Linux и других дистрибутивах.

Пакет устанавливается одним из двух способов: сразу при создании гостевой ОС (через функцию Open-VM-Tools) или после её создания. Чтобы использовать первый способ, в старых версиях достаточно выбрать автоматическую интеграцию (OVT) при установке машины. В новых версиях пакет чаще всего устанавливается по умолчанию.

Во втором случае установка происходит вручную. Нужно смонтировать ISO-файл, который будет содержать двоичные файлы (установочные файлы, скрипты и другое) в виртуальный CD-ROM гостевой машины.

Ниже мы покажем, как установить Windows 10 на Workstation, а также разберём установку Tools вручную.

Как создать виртуальную машину Windows 10

Запустите Workstation Player и нажмите Create a New Virtual Machine:

установка tools на windows 1

Нажмите Browse и в локальной папке компьютера выберите ISO-образ Windows 10. После этого кликните Next.

установка tools на windows 2

Кликните на строку Version of Windows to install. В выпадающем списке выберите Windows 10 Pro for Workstation и нажмите Next:

установка tools на windows 3

Во всплывающем окне нажмите Yes:

установка tools на windows 4

Затем кликните Next:

установка tools на windows 5

Выберите максимальное количество дисковой памяти, которое сможет использовать BM, и нажмите Next:

установка tools на windows 6

Чтобы завершить настройку, нажмите Finish. Создание машины займёт 5-10 минут.


Готово, установка завершена.

Часто пакет Тулс устанавливается автоматически при создании VM. Чтобы проверить, активирован ли Тулс, в панели управления ВМ нажмите Player: В списке наведите курсор на раздел Manage. Если в первом пункте выпадающего списка вы увидите «Reinstall», значит пакет тулс уже установлен. Если в пункте будет указано «Installation», значит пакет нужно установить вручную по инструкции.

В панели управления нажмите Player и наведите курсор на раздел Removable Devices:


Наведите курсор на пункт Floppy и кликните Settings..:


Кликните по строке Floppy и нажмите Remove:


Подтвердите удаление. Для этого кликните Ок во всплывающем окне, а затем Ок внизу страницы:


Готово, вы активировали кнопку.

Как установить VMware Tools на виртуальную машину Windows 10

Запустите виртуальную машину Windows 10:


В панели управления ВМ нажмите Player:

=887x710

В списке выберите Manage — VMware Tools Installation:

установка tools на windows 16

Кликните по всплывающему окошку DVD-дисковод (D:) VMware Tools:

установка tools на windows 17

В появившемся окне нажмите Выполнить setup64.exe:

установка tools на windows 18

Чтобы запустить установку, нажмите Next:

установка tools на windows 19

Выберите один из установочных пакетов:

  • Typical – пакет, который подходит для интеграции с VMware Workstation,
  • Complete – полный пакет, который подойдёт для интеграции с несколькими продуктами VMware,
  • Custom – настраиваемый пакет: компоненты можно выбирать самостоятельно.

Если вы используете только Workstation, выберите пакет Typical:

установка tools на windows 20

Затем нажмите Install:

установка tools на windows 21

Установка на виртуальной машине

Для завершения установки кликните Finish:

установка tools на windows 22

Перезагрузите виртуальную машину. Для этого нажмите Yes. Если вы хотите выполнить перезагрузку позже, нажмите No.

установка tools на windows 23

Готово. Аналогичным образом вы можете установить VMware Tools на Windows 7.

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

Посмотрите на Conky - легкий системный монитор для Ubuntu Linux Systems, у него есть несколько скриншотов и указаний по его установке на Ubuntu (через репозитории). Конфигурация проста, но создается через текстовые файлы, поэтому вы должны быть готовы запустить свой любимый редактор.

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

Я не понимаю, почему установка прерывается +, если сценарий удаления не найден (для меня это просто плохое решение), но подключенное устройство поставляется со своим собственным сценарием, который можно использовать для удаления всего. простой

опередил его местоположение, и для меня он был в

Для вас единственная разница должна быть Рональд вместо * my_username *. Надеюсь, это поможет.

Вы должны сначала установить заголовок

Это должно помочь

скопируйте скрипт удаления из vmware-tools-distrib / bin / в / usr / bin, выполнив следующую команду:

, затем снова запустите скрипт установки.

Это было вызвано тем, что я убил установку (CNTRL C), потому что я забыл добавить -d для автоматизации установки со значениями по умолчанию. При первом запуске сценария создается папка / etc / vmware-tools, поскольку существующий сценарий считает, что vmware-tools уже установлен.

Простой ответ: sudo rm -R / etc / vmware-tools

, а затем повторно запустите сценарий установки.

Сценарий установки vmware проверяет, присутствует ли пакет в вашей установке. Решение состоит в том, чтобы очистить пакет:

Похоже, что vmware пытается удалить старую версию перед установкой новой, но не делает этого.

Я бы вручную удалил старую версию инструментов vmware, набрав в терминале следующую команду:

Примечание: слово «vmware» - это всего лишь предположение относительно названия этого пакета. Если это приводит к ошибке типа «Невозможно найти пакет», попробуйте изменить слово vmware на то, что, по вашему мнению, является именем пакета.

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

Я решил ту же проблему, выполнив исправления ниже. Я бы суммировал проблему как прерывание vmware-установки, когда заголовки ядра не найдены. Нажатие Ctrl-C во время vmware-install может привести к «Ошибка: невозможно выполнить» /usr/bin/vmware-uninstall-tools.pl. »В целом ряде случаев.

Для установки необходимых заголовков ядра Инструменты vmware запускают uname -r (чтобы получить имя ядра) и apt-get ниже. Возможно, это понадобится даже после 'sudo apt-get install build-essentials', когда вы обновляете ядро ​​переднего края через 'sudo apt-get dist-upgrade 'или вручную. Я добавил build-essential в apt-get, потому что он всегда нужен для инструментов vmware.

В качестве примера я обычно открываю терминала и измените каталог на / tmp, затем щелкните меню VMware, затем выберите «Переустановить VMware Tools . », затем (как только VMware установит на CDROM последние инструменты) скопируйте tar с CDROM только для чтения в / tmp, как показано ниже (на основе версия 9.6.1-1378637)

Как выглядит ошибка при обновлении версии VMware Tools в vCenter 6.5

The feature you are rtying to use is on a network resource that is unavailable

Обновление VMware Tools-05

The older verison of VMware Tools cannot be removed. Contact you technical support group

The older verison of VMware Tools cannot be removed

Делать это нужно обязательно, особенно когда вы переехали на более новое и свежее оборудование, в моем случае это сервера 14-го

Описание алгоритма обновления версии Vmware Tools

Когда вы заходите на свой vCenter Cerver, вы видите уведомление на VMware ESXI хосте:

VMware Tools is outdated on this virtual machine

Обновление VMware Tools-00

Щелкаем правым кликом по нужной виртуальной машине и из контекстного меню выбираем "Guest OD - Update VMware Tools", либо на кнопку "Update VMware Tools" из уведомления.

Обновление VMware Tools-01

В появившемся окне выберите пункт автоматического обновления VMware Tools "Automatic Upgrade".

Ошибка обновления Vmware Tools

Вы получаете ошибку "Error upgrading Vmware Tools". Как я и писал выше, на гостевой операционной системе отсутствует MSI пакет, для корректного удаления предыдущих версий.

Error updating Vmware Tools

Чтобы это обойти, смонтируйте ISO образ с Vmware Tools.

монтирование ISO VMware Tools

Зайдите в вашу гостевую операционную систему, в моем случае, это Windows Server 2012 R2. Откройте cmd оболочку от имени администратора и перейдите на диск D:\ (Ваш смонтированный ISO). Введите команду:

Ошибка обновления VMware Tools


В окне "VMware Product installation" нажмите "Ок". В результате у будут очищены из системы, старые данные, о предыдущих установках VMware Tools.

The older verison of VMware Tools cannot be removed

Setup successfully cleaned out installation registration information for VMware Tools

Пробуем запускать новую установку драйверов интеграции, как видите ошибка "The older verison of VMware Tools cannot be removed", не появилась и файлы начали копироваться.

Решение ошибки с обновлением Vmware Tools

Обновление успешно завершено

Ошибка The older verison of VMware Tools cannot be removed

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

Отсутствует MSI пакет при установке VMware Tools

Как видите, у меня теперь 13 версия VMware Tools. Как видите ошибка "The older verison of VMware Tools cannot be removed" во время переустановки компонентов интеграции, успешно устранена, если остались вопросы, то жду их в комментариях.

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