Portable Microsoft Virtual PC 2007

Submit portable freeware that you find here. It helps if you include information like description, extraction instruction, Unicode support, whether it writes to the registry, and so on.
Message
Author
User avatar
lococobra
Posts: 127
Joined: Fri Aug 03, 2007 10:42 am
Location: USA
Contact:

#46 Post by lococobra »

I'll go ahead and try to fix it later today, in the meantime, what are the specs on those two computers? If they are kind of old computers, that could explain it..

mandozza
Posts: 6
Joined: Fri Dec 07, 2007 8:27 am

#47 Post by mandozza »

lococobra wrote:I'll go ahead and try to fix it later today, in the meantime, what are the specs on those two computers? If they are kind of old computers, that could explain it..
The 1st is a AMD 2400 with 2.0 GHz and 1 GB Memory

The 2nd is a AMD 2800 with 2.2 GHz and 1 GB Memory

The both computer uses different motherboards, different hdd and so on...

VPC2007 (not portable installation) works on both without any failure!

Also I tried VMware, VirtualBox and Qemu. The all work - so I think it is not the hardware.

Best regards

Netgirl
Posts: 12
Joined: Fri Feb 15, 2008 12:48 pm

#48 Post by Netgirl »

Hi,

I am afraid I have the same problem and receive the same alerts like mandozza. Any suggestions? Maybe another .sys file from the drivers folder to copy?

Best regards,
Netgirl

User avatar
lococobra
Posts: 127
Joined: Fri Aug 03, 2007 10:42 am
Location: USA
Contact:

#49 Post by lococobra »

"The Virtual Machine Monitor driver required by Virtual PC is missing"

This should be installed using the VMM.sys file and IVMM.exe, I'm still trying to find a method that would definitively tell me whether or not the driver was installed yet.. Hopefully I'll come up with something soon.

The IVMM file is compiled using this code, maybe someone could suggest a method to check for successful completion?

Code: Select all

CRCCheck off
AutoCloseWindow True
SilentInstall silent
WindowIcon off

OutFile "IVMM.exe"

Section "VMM"
    nsSCM::Install "VMMDriver" "VMM Driver" 1 3 "$EXEDIR\VMM.sys" "" "" "" ""
    Sleep 100
    nsSCM::Start "VMMDriver"
SectionEnd

User avatar
Zach Thibeau
Posts: 251
Joined: Tue Nov 28, 2006 3:26 pm
Contact:

Need help?

#50 Post by Zach Thibeau »

Hey lococobra if you need help just pm me and I can make the neccessary adjustments for you. I'm pretty much know what you need in your nsis script. Made something similarily with hamachi

Netgirl
Posts: 12
Joined: Fri Feb 15, 2008 12:48 pm

#51 Post by Netgirl »

Hi guys,

I don't want to seem impatient, but is there already a patch?

Best regards,
Netgirl

User avatar
Zach Thibeau
Posts: 251
Joined: Tue Nov 28, 2006 3:26 pm
Contact:

Unfortunetly

#52 Post by Zach Thibeau »

Unfortunetly he hasn't contacted me yet so I can't help him until he does

mandozza
Posts: 6
Joined: Fri Dec 07, 2007 8:27 am

#53 Post by mandozza »

Dear lococobra,

I found the reason why!

In the AutoIt Script in Line 116 you wrote:

If $vmmtest[$vmmtest[0]-5]="The specified service does not exist as an installed service." Then

The problem is: This only works on Windows XP which use english.

My Windows XP is german.

If I change the Line 116 to:

If $vmmtest[$vmmtest[0]-5]="Der angegebene Dienst ist kein installierter Dienst." Then


I can deinstall Virtual PC 2007 and it works for me!

For other langues you must go to:

Start/ Execute / Type in: "cmd" then hit return

type in: sc query VMMDriver

You got a message which in english is: The specified service does not exist as an installed service.

Change this in Line 116 to your language.

Make new exe-file with AutoIt.

Maybe someone find a more elegant solution?

Best regards

Netgirl
Posts: 12
Joined: Fri Feb 15, 2008 12:48 pm

#54 Post by Netgirl »

Hmm, I am using a XP Pro English Version with SP2 and all Updates and it doesn`t work for me.

Best regards,
Netgirl

mandozza
Posts: 6
Joined: Fri Dec 07, 2007 8:27 am

#55 Post by mandozza »

Netgirl wrote:Hmm, I am using a XP Pro English Version with SP2 and all Updates and it doesn`t work for me.

Best regards,
Netgirl
Are you admin on the computer? I think it works only if you're admin.

Best regards

Netgirl
Posts: 12
Joined: Fri Feb 15, 2008 12:48 pm

#56 Post by Netgirl »

Yes, I was logged in as administrator.

But I have another idea. I could test my portable-virtual-pack with your modified file on the computer of a friend who uses xp pro sp2 (german version). If you agree you can send me the file by PM.

Best regards,
Netgirl

User avatar
lococobra
Posts: 127
Joined: Fri Aug 03, 2007 10:42 am
Location: USA
Contact:

#57 Post by lococobra »

Wow, sorry I've been away.. It's coming up on finals week and I have a lot to be doing.

For the "VMM Driver" part, try using this new code...

Code: Select all

;VMM Driver
$vmmtest = Run('sc query VMMDriver','','',$STDOUT_CHILD)
$vmmtest = StdoutRead($vmmtest)
If StringRegExp($vmmtest, " 1060:") Then
	$vmmi = Run($BinDir&'VMM\IVMM.exe','',@SW_HIDE)
	$vmmd = 1
EndIf
As for you Netgirl, you could increase the sleep time before the actual program is run. I'm having trouble accessing my old script versions right now, so I'm not sure what it's set to... but where it says

Code: Select all

;Now launch Virtual PC
Sleep(5000)
You could try changing that to like..

Code: Select all

;Now launch Virtual PC
Sleep(30000)
And then tell me the results..

Netgirl
Posts: 12
Joined: Fri Feb 15, 2008 12:48 pm

Ahem...

#58 Post by Netgirl »

Hi Lococobra,

I am afraid, that I don't know how to do that. When I open the IVMM.exe with Universal Extractor, there is a plugins directory with a .dll file. Whe I try to open this file with an editor, the result shown by the editor doesn`t seem to make sense.

I would very much like to assist, but therefor I need some instructions.

Best regard,
Netgirl

User avatar
lococobra
Posts: 127
Joined: Fri Aug 03, 2007 10:42 am
Location: USA
Contact:

#59 Post by lococobra »

The file you would be editing would be the "\Source\PortableVirtualPCV.1.22.au3" file

Once you've edited it, you'll need to compile it using AutoIt

CrazyJohnny
Posts: 8
Joined: Fri Mar 14, 2008 7:57 am

#60 Post by CrazyJohnny »

Just had to drop in and say how incredibly interested I am in this! Its going to be amazing once we can finally make VMs portable!

I am also getting the "Virtual Machine monitor driver" error.

Post Reply