Extracting files from the Virtual PC 2004 installer

A number of people have asked me how to get the Virtual Machine Additions from Virtual PC 2004, without having to install Virtual PC 2004.  To do this you will need to download the Virtual PC 2004 installer (from: https://www.microsoft.com/downloads/details.aspx?familyid=6d58729d-dfa8-40bf-afaf-20bcb7f01cd1), unzip it, and run the following command:

msiexec /a "Microsoft Virtual PC 2004 MSDN.msi"

This will ask you to provide a directory in which to store the Virtual PC files.  Once this is completed you can find the Virtual Machine Additions under "Program FilesMicrosoft Virtual PCVirtual Machine AdditionsVMAdditions.iso" in the directory that you specified.

Note: This will even work on 64 bit host operating systems, where you cannot install Virtual PC 2004 at all.

Cheers,
Ben