Skip navigation
VMware

This Question is Possibly Answered

1 "correct" answer available (10 pts) 1 "helpful" answer available (6 pts)
13,091 Views 44 Replies Last post: Oct 12, 2008 7:13 PM by tlh RSS
wislam Novice 3 posts since
Mar 5, 2006
Currently Being Moderated
16. Mar 5, 2006 5:21 AM in response to: mainframevmguy
Re: VMware Server Console error: Application failure. hr = 0x80004003: (nul

I'm very suprised this isn't documented by VMWare? Unless hardly anyone uses Windows with a normal user account or multiple accounts.

 

Wanted to note also that this occurs not only with Server edition, but also with Workstation (I'm using v5.5.1). You may also want to check this thread for more info, but which hasn't found a solution either: -

http://www.vmware.com/community/message.jspa?messageID=328409

wislam Novice 3 posts since
Mar 5, 2006
Currently Being Moderated
18. Mar 9, 2006 6:14 PM in response to: mainframevmguy
Fix for Workstation Edition

\- Fix -

 

mainframevmguy, You were absolutely correct in stating that this problem may be due to the 'vmappsdk' and 'vmdbcom' registry keys.

 

In fact, to fix the problem, you would need to grant 'Read Only' access to 'Users' group to the following keys (and subkeys): -

 

HKEY_CLASSES_ROOT

vmappcfg.*

vmappsdk.*

vmc2vmx.*

vmdbcom.*

vmhwcfg.*

vmount2.*

vmware.*

vmwarevpccvt.*

 

Additionally, for file type association: -

 

HKEY_CLASSES_ROOT

.sv2i

.vmac

.vmba

.vmc

.vmdk

.vmsn

.vmss

.vmt

.vmtm

.vmx

.xvm

 

Thus, there are approximately over 320 registry keys that need their ACL (permissions) reset. I suggest assigning the following only: -

 

Administrators (group) - Full Access

System - Full Access

Users (group) - Read Only

 

This is clearly a huge overlook on the part of VMWare, which I'm fairly angry about as it took me a couple of days to trawl through regmon logs and to find all the keys as well as to write a script to reset the permissions.

 

Note however, that the above stated keys are only for the Workstation edition, so there may be many hundreds more for the Server edition.

 

To save time, I've created a batch script which resets the permission on all the above stated keys (and subkeys). You may download this from: -

 

http://www.wislam.co.uk/content/docs/vmware_0x80004003/vmware_0x80004003_fix.zip

 

The zip file contains a batch file and the subinacl.exe Windows resource kit utility. Simply unzip to an appropriate directory and run the batch file from your admin account.

 

\--

wislam at wislam.co.uk

rcardona2k Champion 6,193 posts since
Oct 20, 2005
Currently Being Moderated
19. Mar 9, 2006 8:42 PM in response to: wislam
Re: Fix for Workstation Edition

Good work.  Maybe VMware can pick up the changes and roll it into the next installer.

tgagne Novice 5 posts since
Jul 13, 2006
Currently Being Moderated
22. Jul 18, 2006 8:50 AM in response to: mainframevmguy
Re: VMware Server Console error: Application failure. hr = 0x80004003: (nul

I'm having the same problem with XP Professional.  I installed it with one administrator account and am unable to start vmware from another admin account.  I get the same error.

 

Did you ever fix this?  I'm getting the error from the released version (downloaded this AM from VMware's website).  I was trying to startup vmware so I could enter the serial numbers.

del1798 Enthusiast VMware Employees 87 posts since
Feb 19, 2005
Currently Being Moderated
24. Aug 16, 2006 10:43 AM in response to: wislam
Re: VMware Server Console error: Application failure. hr = 0x80004003: (nul

Thanks wislam. This worked perfectly. Workstation 5.5.2 still had the problem. C'mon VMware get on the ball!

kochin Lurker 1 posts since
Jul 12, 2006
Currently Being Moderated
25. Nov 27, 2006 7:13 AM in response to: mainframevmguy
Re: VMware Server Console error: Application failure. hr = 0x80004003: (nul

I, too, installed VMware Server with a local administrator account, and then wanted to run it with a regular account. The "Application failure. hr = 0x80004003: (null)" error message popped up when I tried to open VMware Server Console.

 

After reading the discussion here, I sort of followed wislam's suggestion and changed all the permissions related to VMware Server to allow READ ONLY for Everyone. Now VMware Server Console runs successfully on my regular user account.

 

Hopefully next release of VMware Server will correctly set the permission so that the console can run with regular user account.

pnoppers Lurker 1 posts since
Oct 5, 2005
Currently Being Moderated
26. Apr 27, 2007 3:02 AM in response to: wislam
Re: Fix for Workstation Edition

Great job; my problem is solved to.

I had the same fault message after installing VM Workstation 5.5.x on a Windows XP SP2 workstation.

CreamyG Lurker 1 posts since
May 11, 2007
Currently Being Moderated
27. May 11, 2007 9:59 PM in response to: pnoppers
Re: Fix for Workstation Edition

i have this problem on a fresh install of version 6 on vista 32bit. run as administrator doesn't help. i dont reallly want to mess with that script as it wasn't written for vista...

johnt000050 Novice 4 posts since
Dec 30, 2004
Currently Being Moderated
28. May 15, 2007 12:31 PM in response to: CreamyG
Re: Fix for Workstation Edition

i have this problem on a fresh install of version 6

on vista 32bit. run as administrator doesn't help. i

dont reallly want to mess with that script as it

wasn't written for vista...

 

Please check 'http://www.vmware.com/community/thread.jspa?messageID=627748#627748' I posted.

Mr. M Lurker 2 posts since
Jul 10, 2007
Currently Being Moderated
29. Jul 10, 2007 8:23 PM in response to: wislam
Re: Fix for Workstation Edition

This seems like it will work, but I am a bit confused as to where the appropriate directory is. Could you possibly give me an example of what this directory might be? I am pretty sure that the two files must be in the same directory when you rune the .exe file, but that is about it.

Bookmarked By (0)

Share This Page

Communities