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:
Edit:
I don't know what to look into the Event logs.. here is a snapshot of the application logs listed for Vmware:

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



