Windows IT Pro is the leading independent community for IT professionals deploying Microsoft Windows server and client applications and technologies.
  
  
  Advanced Search 


May 2004

VMware Workstation 4 or Microsoft Virtual PC 2004?

Which of these competing products is right for you?
RSS
Subscribe to Windows IT Pro | See More Products / Software Articles Here | Reprints | Or get the Monthly Online Pass—only $5.95 a month!
SideBar    VM Server Products, VMware Workstation 4.5

In my tests, the Virtual PC VMs performed well compared with running a physical system with the same OS. The main difference between running a VM and a physical system is that in the VM, the right-Alt+Del key combination replaces the Ctrl+Alt+Del key combination. With VM Additions installed, Virtual PC supports high-resolution SVGA displays and provides full SoundBlaster and CD-ROM access. However, Virtual PC doesn't support USB devices.

Moving Virtual PC VMs between hosts is easy. Virtual PC stores its virtual hard disk images in a .vhd file and its virtual machine configuration as XML in a .vms file. To move the VM, you simply copy these files to the new host and select the existing VM through the Virtual PC Console. Virtual PC lets you easily move and share virtual disks between VMs. In addition, Virtual PC's differencing disks let multiple users and multiple VMs use the same virtual hard disk. Virtual PC stores each user's changes in separate differencing files, letting multiple users share a base virtual disk and keep their own unique changes. VMware Workstation has a similar capability, but you must manually edit the virtual disk configuration files to enable it. Virtual PC doesn't support SCSI configurations; thus, you can't use it for setting up Windows clusters.

An important technical advantage of Virtual PC is its ability to address up to 4GB of RAM, which gives it significantly more headroom to run multiple VMs simultaneously. VMware Workstation is limited to 1GB of RAM for all VMs.

Virtual PC came with a thin 28-page Getting Started guide that wasn't helpful to me. I found the product's task-based help decidedly inferior to the much more detailed help offered in VMware Workstation. However, Microsoft provides additional information about Virtual PC at http://www.microsoft.com/virtualpc. Virtual PC comes with standard Microsoft support. You can also obtain answers to technical questions about Virtual PC from the Microsoft Virtual PC public newsgroup at microsoft.public.virtualpc.


Microsoft Virtual PC 2004
Microsoft * 425-882-8080 or 800-426-9400
http://www.microsoft.com/windowsxp/virtualpc
PRICE: $129; free downloadable 45-day evaluation version available
DECISION SUMMARY
PROS: Good value
4GB of maximum addressable RAM
CONS: No support for shared SCSI or USB devices
Limited platform support
No complex Windows services emulations yet available


Making a Choice
I found VMware Workstation and Virtual PC to be of excellent quality. I had no real problems with either product. VMware Workstation is the more flexible of the two offerings. VMware officially supports a wider range of host and guest OSs than Virtual PC does. VMware Workstation has more advanced network functionality than Virtual PC does and unofficially supports virtual SCSI for setting up test clusters. Virtual PC doesn't support virtual SCSI and doesn't officially support the Windows server OSs required for setting up a cluster. If you want to set up test clusters, run Linux distributions, or run Windows server products, VMware Workstation is the clear choice.

Virtual PC is the better value of the two products. Priced $60 less than VMware Workstation, Virtual PC offers most of the same capabilities for Windows desktop OSs as VMware Workstation. Although Virtual PC doesn't support Linux hosts, it lets you run most x86 OSs as guests. In addition, Virtual PC's ability to address more RAM lets it run more VMs at the same time. If you want to run only Windows desktop hosts or primarily Windows guests, Virtual PC is the better choice.

End of Article

   Previous  1  2  3  [4]  Next  


Reader Comments
I see that VMWARE workstation 4.5 (just out) now allows up to 3.6GB per VM, with a 4GB total across all VMs. Certainly a welcome improvement.

Richard Adams April 29, 2004


VMWare is a Superior product at this time. I have used both for some time now and VMWare offers me more flexibility and robust capabilities.

Carl Cousino April 30, 2004


After reading your review of the two products, I'm confused. Your review states that "VMware is the more flexible...", "VMware officially supports a wider range of host and guest OSs...", "VMware has more advanced network functionality...". "...Virtual PC doesn't support USB devices.". "Virtual PC doesn't support SCSI configurations...". "Virtual PC officially supports only Microsoft desktop products and OS/2 as guest OSs...".

The only advantage I can see that Virtual PC has over VMware is "..its ability to address up to 4GB of RAM." (negated with the release of VMware Workstation 4.5). The breadth of guest platforms officially supported (try getting support from Microsoft if you run into any issues running a non-supported guest OS in Virtual PC, or if running Virtual PC on a non-supported host OS.), the inclusion of USB and SCSI support, and the advanced network functionality more than justify the $60 dollar cost differential.

What subjective testing results allow you to conclude that "Virtual PC is the better value of the two products."? From your own review, it appears to me that VMware is the clear winner.

Greg Poulson May 07, 2004


You should actually test the product for compatibility before stating that Virtual PC only supports newer Windows platforms - we use it and it runs all windows platforms and at least Red Hat and SUSE with no problem

David Davis May 14, 2004


VMware Workstation addresses the memory limitationVMware Workstation 4.5 addresses the memory limitation, as it now supports up to 3600MB for a VM and 4GB in total.

Cian May 17, 2004


Which version were you testing? I went through VMware Workstation v4.0 and v4.5.1 and counl not found "VMware Tools provides a control panel that lets you synchronize the time between the VM and host and resize the virtual disk. VMware Tools also lets you copy information between VMs.' Could it be just some feature for more advanced product???

Gordon June 13, 2004


I've tested all three products from vmware (wks, gsx and esx) and microsoft (virtual pc 2004 and virtual server rc) and I think vmware has MS across all products. MSVS doesn't support physical clustering or SMP, and you've already read the limitations of virtual pc. I'm sure MS will up the anty on the next release but now they are just using their market share to increase sales by only supporting their products.

Tony June 17, 2004


David, you may be correct that many other operating systems will run in Virtual PC, but as of right now, Microsoft only *supports* relatively current MS operating systems. This may not be a big deal to a lot of users, but to corporations evaluating a VM solution, it may make a considerable difference.

Bruno June 18, 2004


After you install VMWare Tools, a system tray icon appears. Open that and you can set the VM to sync the system time among other useful settings.

As for this article... why did you bother writing it Michael? If you're going to ignore all the benefits you state that VMWare has over VPC and draw a conclusion that VPC is better just because it costs $60 less, why bother writing an excellent four page article disecting both applications?


Goatie July 12, 2004 (Article Rating: )


Maybe Microsoft has a better price point, but the way I see it, VMware has the complete virtualization product suite. Workstation for dev & testing, GSX for departmental server consolidation, and ESX for the data centres. Furthermore, a virtual machine from VMware Workstation can be imported into GSX or even ESX because of the standard virtualization layer. If you look at all the features of these VMware products (in there recent versions please!), I'd say Microsoft has some catching up to do before they can even classify as VMware's competition.

PS- Is Linux better than Windows because it is free? That's more than a $60 savings!!! ;)

GWM July 29, 2004 (Article Rating: )


 See More Comments  1   2   3 

You must be a registered user or online subscriber to comment on this article. Please log on before posting a comment. Are you a new visitor? Register now




Top Viewed ArticlesView all articles
WinInfo Short Takes: Week of November 9, 2009

An often irreverent look at some of the week's other news, including some more Windows 7 sales momentum, some Sophos stupidity, Microsoft's cloud computing self-loathing, more whining from the browser makers, Zoho's "Fake Office," and much, much more ...

Command Prompt Tricks

One reader shares his tip for setting up the command prompt to reflect a remote path. ...

Understanding File-Size Limits on NTFS and FAT

A general confusion about files sizes on FAT seems to stem from FAT32's file-size limit of 4GB and partition-size limit of 2TB. ...


Related Events WinConnections and Microsoft® Exchange Connections

Check out our list of Free Email Newsletters!

Windows OSs eBooks Understanding and Leveraging Code Signing Technologies

A Guide to Windows Certification and Public Keys

SQL Server Administration for Oracle DBAs

Related Windows OSs Resources Introducing Left-Brain.com, the online IT bookstore
Looking for books, CDs, toolkits, eBooks? Prime your mind at Left-Brain.com

Discover Windows IT Pro eLearning Series!
Clear & detailed technical information and helpful how-to's, all in our trademark no-nonsense format


Windows IT Pro Home Register FAQ for Windows WinInfo News
Europe Edition About Us Contact Us/Customer Service Media Kit Affiliates / Licensing  
SQL Server Magazine Office & SharePoint Pro DevProConnections IT Job Hound
Left-Brain.com Technology Resource Directory asp.netPRO ITTV Windows SuperSite 
 
 Windows IT Pro is a Division of Penton Media Inc.
 © 2009 Penton Media, Inc. Terms of Use | Privacy Statement