Все программное обеспечение VMware и его установщики не запускаются, внезапно, без сообщений об ошибках и не отображаются в диспетчере задач


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

Как вам не удается начать? Там просто нет открытия окна? Вы видите сообщение об ошибке? Задача установки все еще отображается в диспетчере задач ?
Slhck

ты пробовал другой VMware?
Джон Валентин

@slhck: нет открытого окна ... нет сообщений об ошибках ... просто ничего, когда я нажимаю на него, чтобы запустить программу ... только окна спрашивают меня, подтверждаю ли я разрешение администратора на запуск программы ... тогда просто ничего! даже не в диспетчере задач!
Раджат Гупта

@ThatGuy: да, я попробовал даже разные версии плееров VMware, а затем попытался установить рабочую станцию ​​VMware, но та же проблема со всеми!
Раджат Гупта

@user: Что ты сделал, чтобы удалить мой ответ?
Gigamegs

Ответы:


7

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Затем вы можете полностью перезагрузить компьютер и войти непосредственно в тестовую учетную запись. Попробуйте запустить установщик 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...

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

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

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


добавлены детали ошибок vmauthd. Пожалуйста, дайте мне знать, если вам нужно что-то еще.
Раджат Гупта

добавлена ​​информация, перечисленная во всех ошибках vmauthd ..
Раджат Гупта

- Добавлено больше деталей на основе информации из OP.
zackrspv

Я могу запускать другие программы для виртуальных машин, такие как VirtualBox, но не от VMware . Я использую бесплатный плеер VMware, поэтому не должно быть проблем с лицензией. Я бегу команды , которые вы сказали, в ЦМД, он успешно восстановил счетчики производительности , но следующие 2 команды не были успешными с сообщением: The service name is invalid. (Я был внутри c: \ во время выполнения этих команд)
Раджат Гупта

1
@user Пожалуйста, ответьте на свой вопрос, используя кнопку ответа на свой вопрос ниже. Вы можете принять это. Вы не должны размещать решение в вопросе , что не имеет смысла, не так ли? ;)
slhck

2

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

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

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

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


Я пытаюсь запустить установщик прямо сейчас, так как я удалил проигрыватель VMware, когда обнаружил, что он не работает; Сейчас я делаю попытки переустановки, и этот установщик ведет себя так же, как проигрыватель, т. Е. Не отвечает вообще. Нет никаких сообщений об ошибках при запуске установщика, и он просто не запускается. Установщики проигрывателя VMware, все рабочие станции не запускаются на моем компьютере
Раджат Гупта

Вы пытались отключить все антивирус, брандмауэр или другое программное обеспечение безопасности?
Harrymc

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

Это также происходит при загрузке в безопасном режиме?
Harrymc

нужно будет проверить это .. даст вам знать ..
Раджат Гупта

0

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


0

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

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

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


0

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.