5

Я использую VMware Player на компьютере с Windows 7.

Сегодня я заметил, что мой проигрыватель VMware не запускается, поэтому попытался восстановить его с помощью программы установки, но даже это не удалось запустить. После нажатия, чтобы запустить VMware Player и разрешить права администратора, программа просто не запускается.

Я даже пытался установить последнюю версию VMware, но это тоже не удалось. Ничего не происходит, когда я пытаюсь запустить VMware Player или его установщик. Все отлично работает на моем компьютере, кроме этого.

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

Почему все семейство продуктов VMware не запускается сейчас?

Очень редко я видел эту ошибку при попытке запустить установщик:

Редактировать:

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

Вот детали одного из тех журналов:-

Log Name:      Application
Source:        VMware NAT Service
Date:          21-01-2012 19:19:07
Event ID:      1000
Task Category: None
Level:         Information
Keywords:      Classic
User:          N/A
Computer:      Rajat-PC
Description:
The description for Event ID 1000 from source VMware NAT Service cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event: 

Using configuration file: C:\ProgramData\VMware\vmnetnat.conf.
IP address: 192.168.186.2
 Subnet: 255.255.255.0
External IP address: 0.0.0.0
Device: vmnet8.
MAC address: 00:50:56:EC:E3:0A.
Ignoring host MAC address: 00:50:56:C0:00:08.


Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="VMware NAT Service" />
    <EventID Qualifiers="0">1000</EventID>
    <Level>4</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2012-01-21T13:49:07.000000000Z" />
    <EventRecordID>24656</EventRecordID>
    <Channel>Application</Channel>
    <Computer>Rajat-PC</Computer>
    <Security />
  </System>
  <EventData>
    <Data>Using configuration file: C:\ProgramData\VMware\vmnetnat.conf.
IP address: 192.168.186.2
 Subnet: 255.255.255.0
External IP address: 0.0.0.0
Device: vmnet8.
MAC address: 00:50:56:EC:E3:0A.
Ignoring host MAC address: 00:50:56:C0:00:08.
</Data>
  </EventData>
</Event>

Детали ошибки vmauthd:

  Log Name:      Application
Source:        vmauthd
Date:          14-01-2012 12:37:05
Event ID:      100
Task Category: None
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      Rajat-PC
Description:
The description for Event ID 100 from source vmauthd cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event: 

Failed to read registry perf object Process\ID Process


Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="vmauthd" />
    <EventID Qualifiers="0">100</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2012-01-14T07:07:05.000000000Z" />
    <EventRecordID>24291</EventRecordID>
    <Channel>Application</Channel>
    <Computer>Rajat-PC</Computer>
    <Security />
  </System>
  <EventData>
    <Data>Failed to read registry perf object Process\ID Process
</Data>
  </EventData>
</Event>

Подробности включены во все журналы ошибок для vmauthd:

Failed to read registry perf object Memory\Committed Bytes

Failed to read registry perf object Memory\Page Faults/sec

Error 232 while sending PID reply

Failed to read registry perf object Memory\Cache Bytes

Failed to read registry perf object Process\ID Process

Failed to read registry perf object Memory\Pool Nonpaged Bytes

Failed to read registry perf object Memory\Pool Paged Bytes

Error 232 while sending ERROR reply

5 ответов5

7

Из того, что я вижу из записей журнала, у вас есть ошибка vmauthd . Эта ошибка обычно не позволяет запустить любой тип виртуальной машины на компьютере; это может быть вызвано несколькими причинами:

  • Сам сервис остановлен / отключен
  • Срок действия лицензионного ключа истек
  • Сервис не найден.

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

Параметры восстановления

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

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

  • Нажмите WinKey + R
  • Введите control userpasswords2 и нажмите Enter на клавиатуре

скриншот учетной записи пользователя

  • Нажмите кнопку Добавить ..., чтобы перейти к экрану "Добавить нового пользователя ..."

скриншот тестового пользователя

  • Заполните необходимую информацию.
  • Нажмите на Далее

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

экран группы пользователей

  • Выберите опцию « Администраторы» , чтобы иметь надлежащий контроль над машиной.
  • Нажмите « Готово», чтобы завершить добавление пользователя на компьютер.

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


Восстановление системы: другой доступный вариант - запустить восстановление системы. Это хорошая функция Windows, которая позволяет пользователю вовремя восстановить свой компьютер до прежнего состояния. Учитывая, что вы знаете, когда он работал в последний раз, вы сможете восстановить данные непосредственно перед этим и посмотреть, запустятся ли ваши приложения.


Дополнительные проблемы

Проверка сервиса

VMWare Player 4.02x должен иметь следующее после установки:

Сервисы

Вы можете проверить эту информацию, выполнив следующие действия:

  • Нажмите Пуск
  • Введите: services.msc
  • Нажмите Enter на клавиатуре.

Это поднимет вашу Сервисную консоль. Убедитесь, что эти услуги существуют. Если они этого не сделают, вам нужно будет переустановить VMWare Player 4.02x.

Конфигурация сервиса

  1. Убедитесь, что служба аутентификации VMware работает. Не отключено, не остановлено.
  2. Убедитесь, что служба аутентификации VMware настроена для запуска в качестве Local System Account .
  3. ЕСЛИ ЭТО НАСТРОЙКА СЕРВЕРА: Убедитесь, что для службы netlogon установлено значение « Automatic а не «Отключено» или «Вручную».

Конфигурация пользователя

  • Убедитесь, что пользователь является администратором или виртуальная машина настроена на локальную системную учетную запись, чтобы при запуске она работала с надлежащими учетными данными.
  • Для Windows 7 и Vista с включенным контролем учетных записей: убедитесь, что вы установили исполняемые файлы VMWare Workstation/appliance так, чтобы они всегда запускались от имени администратора.

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

LODCTR /R

Эта команда восстанавливает строки реестра perf и информацию с нуля на основе текущих настроек реестра и резервных файлов INI.

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

Сценарии приложений / Тестирование:

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

lodctr /r
net stop vmauthdservice
net start vmauthdservice

И затем запустите его, когда у вас есть проблемы. Обратите внимание, что это не доступно в Windows XP, но в Vista, 7 и выше, вы можете запустить это. Убедитесь, что вы запускаете из командной строки ELEVATED :

  • Нажмите Пуск
  • Введите «cmd» в строку поиска внизу
  • Щелкните правой кнопкой мыши результат cmd в списке выше.
  • Нажмите на Run as Administrator...

Затем выполните команды выше.

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

Затем вы можете просто попробовать свои образы виртуальных машин снова.

2

Некоторые советы можно найти здесь :

В моем случае VMware пытался получить доступ к сетевым адаптерам, но, к сожалению, в адаптерах отсутствовал "протокол VMware Bridge", что приводило к сбою службы vmauthd.

В папке "Сетевые подключения" перейдите в свойства каждого сетевого адаптера (кроме виртуальных адаптеров VMware ...VMnet1, VMnet8 и т.д.). В разделе «Это соединение используются следующие элементы:», убедитесь, что у вас установлен "Протокол VMware Bridge" и что он отмечен.

Если он не установлен, нажмите "Установить" -> "Служба" -> "Добавить" -> "Иметь диск" -> Перейдите в папку «C:\Program Files\VMware\VMware Workstation». Нажмите ОК. Это должно найти файл netbridge.inf и позволить вам снова выбрать протокол моста.

0

Для тех, у кого проблемы с установкой VMWare на Windows 7. Перейти к началу, введите msconfig и введите. На первой вкладке выберите Диагностический запуск, применить и выйти. Перезагрузите компьютер. После перезагрузки перейдите к запуску и введите services.msc, дважды щелкните Инструментарий управления Windows и измените его на ручной, затем запустите службу. Сделайте то же самое для службы установщика Windows. Установите VMware Workstation без ошибок. В конце установки не перезагружайте компьютер при появлении соответствующего запроса, вместо этого снова запустите msconfig и вернитесь к обычному запуску. Aply, выход и перезагрузка.

0

Я нашел решение этой проблемы в этой теме: https://communities.vmware.com/thread/408832

Если вы вообще ничего не видите, это может быть связано с конфликтом с процессом "fixcamera.exe". Если этот процесс запущен, убейте его в диспетчере задач и снова запустите установку проигрывателя.

Похоже, что установщик vmware был застенчив и не запустился бы, если бы в фоновом режиме работал процесс веб-камеры.

0

Ничто выше не сработало. Затем я просто удалил свою версию VMware 8.x, перезагрузил систему, скачал и установил свежую последнюю версию VMware 9.x, которая теперь работает нормально!

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