Object Dock launching Virtual PC Virtual Application in Windows 7

Tuesday, January 26, 2010 by psubsee2002 | Discussion: ObjectDock

I know there are limiations with Object Dock and Windows 7 x64, particularly with launching 64-bit applications, but has anyone been able to add a "Virtual Application" from a virtual machine to a dock?  I'm tried to add shortcuts to the Start Menu link to these applications to the dock and I get the following error:

There was a problem starting "C:\Windows\system32\VMCPropertyHandler.dll" The specified module could not be found.

Has anyone tried this, and is there a work around?

WinMonster2
Reply #1 Wednesday, January 27, 2010 7:37 PM

replacing system32 with      sysnative      works for other 64 bit apps in the system32 folder on windows7 64 bit

ds_cheater
Reply #2 Sunday, February 28, 2010 2:02 PM

Hi,

I have exactly the same problem! But I don't understand what  "replacing system32 with      sysnative" (I am from Germany )means.

I would be glad if anybody could tell me how to solve this problem.

Thanks!

WinMonster2
Reply #3 Sunday, February 28, 2010 3:18 PM

This is Normal sequence   C:\Windows\system32\VMCPropertyHandler.dll

 

For other items in the system32 folder I have replaced  the above with

 

C:\Windows\sysnative\VMCPropertyHandler.dll

ds_cheater
Reply #4 Monday, March 1, 2010 12:23 PM

Hey, I got it working!

Before asking here, I tried to replace "system32" with "sysnative", but it didn't work. After your post I discovered that there is no folder called sysnative in the systemroot. So I created a folder and named it like that. Than I copied rundll32.exe and the VMCPropertyHandler.dll into there and everything just works fine .

This way is a little bit strange, I think, but it works and thats the important thing.

Thanks for help!

e7achh
Reply #5 Saturday, July 24, 2010 1:57 PM

I could not get it to work using "sysnative". I copied VMCPropertyHandler.dll to another folder outside "C:\Windows" (%System% folder), and it worked. I think the problem is Security permissions, but I could not get them correct in "C:\Windows\sysnative". I think it was inheriting from the parent. You will need to replace "C:Windows\System32" or "%System%\system32" with the new location. 

(1) create a folder (not in "C:\Windows")
(2) COPY VMCPropertyHandler.dll to that folder
(3) open Dock Entry Properties
(4) point to new folder (Arguments:)

Before:
%System%\system32\VMCPropertyHandler.dll,LaunchVMSal "Windows XP Mode" "||abcd1234" "Application Name"

After:
C:\SomeFolder\VMCPropertyHandler.dll,LaunchVMSal "Windows XP Mode" "||abcd1234" "Application Name"

Note: The new path CANNOT contain spaces or quotes. This is a Rundll32 Syntax requirement. You can use the 8.3 name if there are spaces. From a Command Prompt, run "dir /x" in the parent folder to get the 8.3 name.

Rundll32 Syntax Info:

http://vlaurie.com/computers2/Articles/rundll32.htm

http://support.microsoft.com/kb/164787

ttp://www.google.com/#num=100&hl=en&safe=off&client=hp&q=rundll32+syntax&aq=f&aqi=g1&aql=&oq=&gs_rfai=&pbx=1&fp=40ec0d663f506cff

Dir Help:

 dir /? (command prompt)

http://www.computerhope.com/dirhlp.htm

http://www.google.com/#num=100&hl=en&safe=off&client=serp&q=dir+syntax&aq=f&aqi=g1g-c3g-m1&aql=&oq=&gs_rfai=&pbx=1&fp=f6735252b56c0fb8

 

Hope this helps.

 

Please login to comment and/or vote for this skin.

Welcome Guest! Please take the time to register with us.
There are many great features available to you once you register, including:

  • Richer content, access to many features that are disabled for guests like commenting on the forums and downloading skins.
  • Access to a great community, with a massive database of many, many areas of interest.
  • Access to contests & subscription offers like exclusive emails.
  • It's simple, and FREE!



web-wc01