All VMware software & their installers fail to start, all of sudden, with no error messages & without getting listed in Task Manager

5

4

I have been using VMware Player on a Windows 7 machine.

Today I noticed that my VMware player wasn't starting so tried to repair it using the installer but even that failed to start. After clicking to run VMware player & allowing admin permissions, the program just doesn't start.

I even tried installing the latest version of VMware but that too failed. Nothing happens when I try to start VMware Player or its installer. Everything works fine on my computer apart from that.

Now I tried to install the fresh trial version of VMware workstation, that installer even fails to start. Previously everything used to work fine.

Why is the whole product family of VMware failing to start now?

Very occasionally I saw this error when trying to run the installer:enter image description here

Edit:

I don't know what to look into the Event logs.. here is a snapshot of the application logs listed for Vmware:

enter image description here

Here are the details of one of those logs:-

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>

Details of a vmauthd error:

  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>

Details included in all the error logs for 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

Rajat Gupta

Posted 2012-01-30T22:00:20.277

Reputation: 613

How does "failing to start" appear to you? Is there just no window opening? Do you see an error message? Is the installation task still showing up under Task Manager? – slhck – 2012-01-30T22:30:07.810

did you try a different VMware? – Jon Valentine – 2012-01-30T23:26:53.543

@slhck: there is no window opened... no error messages.. just nothing when i click it to run the program.. only the windows asks me if I confirm admin's permission to run program.. then simply nothing! not even in task manager! – Rajat Gupta – 2012-01-31T05:31:45.263

@ThatGuy: yes i tried even diffeerent version of VMware players & then tried installing VMware workstation but same issue with the all! – Rajat Gupta – 2012-01-31T05:32:40.427

@user: What did you do to delete my answer? – Gigamegs – 2012-02-01T13:38:46.723

@David: This is a fresh post..previous deleted – Rajat Gupta – 2012-02-01T20:29:23.773

@user: Did you tried a virus scan? I've found some post about similar problems and it was a virus or malware problem. – Gigamegs – 2012-02-01T20:52:32.870

@user; if you are using Windows 7, check the Event Log, (open start menu, type Event Viewer), and open the Windows Log -> Application Logs, and check for any messages. This usually is a very good way to figure out what is going on. – zackrspv – 2012-02-01T23:24:03.517

@user: Is this your own PC, or is it administered by someone else? – Hugh Allen – 2012-02-02T00:22:44.317

@zackrspv: I could see some logs for VMware listed over there.. I have no idea what to inspect over there. I have included a snapshot of what it look like & details of one of those logs. – Rajat Gupta – 2012-02-02T07:11:15.567

@HughAllen: yes this is my own PC & i am the admin – Rajat Gupta – 2012-02-02T07:11:40.183

@user, i would be more interested in the vmauthd errors. Could you provide details on those? – zackrspv – 2012-02-02T07:13:13.457

Answers

0

Nothing above worked. Then I just uninstalled my 8.x version of VMware, rebooted system & downloaded & installed a fresh latest VMware 9.x which runs fine now!

Rajat Gupta

Posted 2012-01-30T22:00:20.277

Reputation: 613

7

From what I see from the log entries there, you have a vmauthd error. This error usually prevents you from starting any type of VM on the machine; this can be caused through several issues:

  • The service itself is stopped/disabled
  • The licence key is expired
  • The service is not found.

Given the vmauthd error details you have provided, unfortunately doesn't answer the question, given that the actual error from vmauthd didn't return any details back to windows. So, now, we need to do some basic troubleshooting, to ensure that the VMware is setup properly on the system:

Recovery Options

In situations where applications just will not install, or under normal circumstances nothing works, there are a few additional steps to consider:

Alternate Profile: Creating an alternate user profile on the computer can help to install software, or work with Operating System components that otherwise may be locked, corrupted, or otherwise denied access on the primary profile.

  • Press WinKey + R
  • Type in control userpasswords2 and press Enter on your keyboard

user account screenshot

  • Click Add... to get to the 'Add New User...' screen

test user screenshot

  • Fill in the necessary information.
  • Click on Next

  • You can enter a password if you wish, I just usually leave it blank, as it will be just a temporary account.

user group screen

  • Select the Administrators option, so that you have proper control on the machine.
  • Click on Finish to finish adding the user to the computer.

You can then go ahead and completely restart the computer, and log directly into the test account. Try to run the VMWare Player installer (not the workstation one), to see if it installs.


System Restore: The other option that is available to you is to run System Restore. This is a good feature of Windows that allows the user to restore their machine back to a previous state in time. Given that you know when the last time it WAS working, you should be able to restore just prior to that and see if your applications start.


Additional Troubleshooting

Service Verification

VMWare Player 4.02x should have the following after install:

services

You can verify this information by doing the following:

  • Click Start
  • Type in: services.msc
  • Press Enter on your keyboard.

That will bring up your Service console. Make sure those services exist. IF THEY DO NOT, you will need to re-install VMWare Player 4.02x.

Service Configuration

  1. Make sure that the VMware Authentication Service is running. [Not disabled, not stopped].
  2. Make sure that the VMware Authentication service is set to run as Local System Account.
  3. IF THIS IS A SERVER SETUP: Make sure that the netlogon service is Set to Automatic and not disabled or manual.

User Configuration

  • Make sure the user is either an Administrator, or that the Virtual Machine is setup on a local system account, so that when started, it runs with the proper credentials.
  • For Windows 7 and Vista with User Account Control Enabled: Make sure you set the VMWare Workstation/appliance executable files to always run as administrator.

Performance Counters: information you provided, please run the following from the Command Line via an Elevated Command prompt:

LODCTR /R

This command rebuilds the perf registry strings and info from scratch based on the current registry settings and backup INI files.

You can also run this from an actual script (once you run this, run the script anyway, just to make sure that your services are setup properly as well, then try your images).

Application Scripting/Testing:

You could create a nice batch file that includes the following:

lodctr /r
net stop vmauthdservice
net start vmauthdservice

And then run it whenever you have issues. Note, this isn't available on Windows XP, but on Vista, 7, and above, you can run this. Make sure you run from an ELEVATED command prompt:

  • Click Start
  • Type in 'cmd' into the search bar at the bottom
  • Right Click on the cmd result in the list above
  • Click on Run as Administrator...

Then execute the commands above.

This little script rebuilds the proper performance strings/counters for Virtual Machines on the system, starts and stops the VM Authentication and Registration Services.

You can then just go ahead and try out your VM images again.

zackrspv

Posted 2012-01-30T22:00:20.277

Reputation: 1 826

added details of vmauthd errors. Please let me know if you need anything more. – Rajat Gupta – 2012-02-02T07:19:57.943

added info listed in all vmauthd errors.. – Rajat Gupta – 2012-02-02T07:27:36.850

>

  • Added more details based on information from OP.
  • < – zackrspv – 2012-02-02T07:34:41.660

    I can run other virtual machine softwares like VirtualBox, but not any from VMware. I am using free VMware player so must not be a license issue. I run the commands you told, in the cmd, it successfully rebuilt the performance counters but the next 2 commands were not successful with message: The service name is invalid. (I was inside c:\ while running these commands) – Rajat Gupta – 2012-02-02T07:59:27.153

    where do I test whether VMware Authentication Service is running or not ? I am trying to run the installer of VMware prodcuts but they also fail. – Rajat Gupta – 2012-02-02T08:01:30.100

    Please check the Services Verification section of my post for the services that exist for VMWare Player FREE version 4.02. If you do not have those, you need to reinstall. – zackrspv – 2012-02-02T08:24:26.540

    my services.msc doesn't contain these services, but the point is that VMware player was uninstalled by me earlier & right now I am trying to run the installer itself & not the program, & the installer itself fails to start! Installers of VMware player, workstation all fail to start on my computer – Rajat Gupta – 2012-02-02T08:31:33.277

    @zackrspv: Be warned about this user. I already gave him the same advice with Event Log and Process Monitor but he deleted my answer and started a new one. With this error there are some needles in Google. It can be a virus or so. Just stay away from this user. – Gigamegs – 2012-02-02T08:33:59.670

    @David: you are taking me wrong, i just voted to delete my question (& not your answer, I dont have the rights to do so! :)). My intention to delete the question was just to get some response as there were no responses on that post except your comments.. so to fresh activate that i created a new question. – Rajat Gupta – 2012-02-02T08:39:30.403

    @user: I didn't comment about your question I make an anwser exactly the same as zackrspv suggest you in the comment. Run Event Log and start installer with Process Monitor. You make me look like a dumb and asking me a hundred question in the comment eating my time and finally deleted the answer. – Gigamegs – 2012-02-02T08:44:43.280

    Please check out this about cleaning up your system before doing a fresh VMWare Install: http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1308.

    – zackrspv – 2012-02-02T08:47:35.643

    @user, did you try the clean install instructions above? – zackrspv – 2012-02-02T19:41:10.267

    @zackrspv: Thanks! yes I did tried these suggestions... most of the places Vmware entries were not there since I had completed a successful installation of VMware player earlier & the rest of places I have removed now but still no success while trying to start the installer.. – Rajat Gupta – 2012-02-02T19:45:27.280

    The screenshot shows you are installing VMWare Workstation, and not the actual VMWare Player; which one do you wish to install? – zackrspv – 2012-02-02T19:56:58.447

    actually I tried another(VM workstation) when the first (VMware player) didn't worked.. I'm looking to install VMware player but workstation would also do. – Rajat Gupta – 2012-02-02T20:25:47.073

    Please take a look at the Recovery Options I added to the post, and give those two options a try. Try the alternate profile first, then hit up system restore as a last resort. Give us an update when that is all done. – zackrspv – 2012-02-02T21:00:40.323

    I tried creating new account but it didnt helped; but the good news is that issues has been resolved now! it was due to a web camera service was running on startup, I disabled that(through msconfig utility) and every thing now works perfectly. But I would award this bounty to you for the time you have taken out to help me out. Thankyou! – Rajat Gupta – 2012-02-03T07:30:53.383

    1@user Please answer your question yourself using the answer your question button below. You can then accept it. You shouldn't post the solution into the question, that doesn't make sense, does it? ;) – slhck – 2012-02-03T09:10:19.623

    2

    Some advice found here :

    In my case, VMware was trying to access network adapters but the adapters were unfortunately missing the "VMware Bridge Protocol", thus, causing the vmauthd service to fail.

    In your Network Connections folder, go to the properties of each network adapter (except the virtual VMware adapters...VMnet1, VMnet8, etc). Under the "This connection uses the following items:" section, be sure you have "VMware Bridge Protocol" installed and that it is checked.

    If it is not installed, click "Install" --> "Service" --> "Add" --> "Have Disk" --> Browse to your "C:\Program Files\VMware\VMware Workstation". Click OK. This should find the netbridge.inf file and let you choose the Bridging protocol again.

    harrymc

    Posted 2012-01-30T22:00:20.277

    Reputation: 306 093

    I'm trying to run the installer right now as I had uninstalled the VMware player when i found it not working; Now I am making reinstallation attempts and this installer behaves in the same way the player was behaving ie, no response at all. There are no error messages on starting the installer and it just doesnt start. the installers of VMware player, workstation all fail to start on my computer – Rajat Gupta – 2012-02-02T11:44:44.130

    Have you tried to disable all anti-virus, firewall or other security software? – harrymc – 2012-02-02T12:01:44.470

    yes I have disabled the antivirus & firewall. and the same installation files were previously used to do successful installation – Rajat Gupta – 2012-02-02T12:13:30.883

    Does this also happen when booting in Safe mode ? – harrymc – 2012-02-02T13:29:49.957

    will need to test this.. will let you know.. – Rajat Gupta – 2012-02-02T19:44:48.543

    it works in safe mode!! – Rajat Gupta – 2012-02-03T05:03:38.593

    Then this is caused by a product that starts with the computer. You can locate it using a product such as Autoruns to turn off startup items by groups until you locate the one that conflicts with vmware.

    – harrymc – 2012-02-03T17:15:30.200

    0

    For anybody who has problems installing VMWare on Windows 7. Go to start, type in msconfig and enter. At the first tab, select Diagnostic startup, aply and exit. Restart your pc. After reboot, go to start and type services.msc, double click on Windows Management Instrumentation and change it to manual, then start the service. Do the same for Windows Installer service. Install VMware Workstation without any errors. At the end of the installation, don't restart your pc when prompted to do so, instead start up msconfig again and change back to Normal startup. Aply, exit and reboot.

    Garm93 ____

    Posted 2012-01-30T22:00:20.277

    Reputation: 1

    0

    I found the solution to this issue in this thread: https://communities.vmware.com/thread/408832

    If you don't see anything happen at all, this might be due to a conflict with a process "fixcamera.exe". If this process is running, kill it in the task manager and start the Player installation again.

    It looks like the vmware installer was shy and wouldn't start if there is a webcam process running in the background.

    Carlos Hoyos

    Posted 2012-01-30T22:00:20.277

    Reputation: 1