Have a question?
Ask an expert!

Navigation

Used Mac Dealers
Apple History
Best Used Macs
Video Cards
Email Lists
InfoMac's Low
End Mac Forum

Favorite Sites

MacSurfer
MacMinute
MacInTouch
MyAppleMenu
InfoMac
Macs Only!
The Mac Observer
Accelerate Your Mac
RetroMacCast
PB Central
MacWindows
The Vintage Mac
   Museum

DealMac
DealsOnTheWeb
Mac2Sell
ramseeker
Mac Driver Museum
JAG's House
System 6 Heaven
System 7 Today
the pickle's Low-End
   Mac FAQ

Abandonware
   Petition

Mac vs. PC Info

Affiliates

The Apple Store
Mac Connection
MacMall
TechRestore
MacResQ
ExperCom
Crucial Memory
batteries.com
- Tip Jar

[an error occurred while processing this directive]

- Tip Jar

Advertise

Open Link

Mac2Windows

Virtual PC 7 Puts a (Sluggish) Windows PC on Your Mac

Low End Mac Reader Specials

Memory To Go Special: New 2008 iMac 2GB $42 / iMac Intel Core2 DUO & MacBook Pro 2GB $36 - 1GB $20. MacPro 8 Core Memory 4GB kit $154 / 2GB kit $94 -- Free shipping available.

Download Typestyler, still the Ultimate Styling Tool for Internet, Print and Video Graphics. Works great in Classic with a Native OS X Version on the way. Free Tryout: www.typestyler.com

LA Computer Company: Specials on AppleCare, iMac's, Apple Batteries and Apple A/C Adapters. Also Great prices on Used Apple Computers. Call 1-800-941-7654 Click Here.

OWC: Burn DVDs, DVD-DL, CDs, DVD-Ram - FAST! Superdrive upgrades from OWC starting from $31.99 with options for nearly every Mac. Models with Lightscribe, Blu-Ray too!

Mac users can finally play Party Poker for Mac. Not only that, they can also learn how to play PokerStars for Mac.

Laptop Hardware Provided by TechRestore - Overnight Mac & iPod Repairs.

Compare products like desktop computers, laptops, and LCD TVs side by side! All the information and reviews to make the best purchasing decision for a new cell phone GPS products or MP3 players. The Ciao network makes searching products easy for you.

MacPro Memory 667Mhz With Apple Spec Heat Sink 2GB $ 82 / 4GB $128 / 8GB $256 - Click to Maximize your Macs...

- 2004.10.11 - Tip Jar

Shortly after Microsoft bought out the Virtual PC franchise from longtime Mac developer Connectix in 2003, it hit a stumbling block - VPC 6.x didn't work on Apple's new high-end G5-powered hardware.

Just as English is written from left to right while Hebrew and Arabic go from right to left, Mac and PC processors read bytes of data in opposite directions. G3 and G4s support a "pseudo little-endian mode" feature that increased performance when emulating a Pentium-style CPU. While faster and more powerful overall, the G5 lacked that mode, making earlier versions of VPC-Mac unusable on Apple's flagship systems.

Rewriting the program to provide G5 support, VPC 7 was pretty much ready this past summer, but Microsoft chose to hold off its release while awaiting Windows XP Service Pack 2, preferring to give its customers the security features built-into that Windows update. The September release proved to be well timed, coming out at about the same time as Apple's release of the iMac G5 that brought the G5 processor to a wider market.

VPC 7 is being released on its own in a variety of versions and as part of Microsoft Office Professional 2004 - the part of MS Office Pro that differentiates it from the previously released Office Standard. VPC pricing depends on the Windows version that is bundled along with it: With Windows XP Pro or Windows 2000 Pro, it lists for US$249; with XP Home, its US$219. If you want to roll your own operating system, it's US$129. And owners of VPC versions 5 or 6 can upgrade for US$99.

Hardware requirements are relatively steep: Microsoft suggests at least a 700 MHz G3 or better, OS X 10.2.8 or 10.3.x, 3 GB of free drive space, and at least 512 MB of memory. More is better - that's because VPC is trying to emulate a complete Windows PC on your Mac. You'll need enough RAM to keep your Mac's operating system happy plus enough memory for the emulated PC, and modern versions of both OS X and Windows can never have too much memory.

I tested VPC 7 on an iBook G4/800 with 640 MB of memory, a system relatively close to Microsoft's minimum requirements.

Booting Windows XP

While it's an interesting technical achievement to make your Mac pretend to be a PC and good fun to watch Windows boot up in a window on your OS X desktop, why bother?

Microsoft's polling suggests that more than half of surveyed Mac users expressed a need to access Windows-only software, at least some of the time. Many businesses use Microsoft's Access database, for instance, included in the Windows Office Professional product and not available in a Mac version.

Web developers need to be able to see how their output will look on a PC running the Windows Internet Explorer; viewing it in the Mac version isn't good enough. (And sadly, too many bank and e-commerce sites will only work with Windows Internet Explorer. My daughter was unable to register for her college courses from her Mac; she had to move to a PC to sign up for this term's classes.)

Virtual PC 7

I moderate an online discussion group hosted on FidoNet running on several hundred old-style BBSs worldwide. While I can log on and view messages using telnet on OS X's Terminal, it's more convenient to download entire packets of messages and read and respond offline. I've found software to do that in Windows, but not for the Mac.

Sure, you could buy a low-end PC for only a couple of hundred dollars more than the cost of a copy of VPC, and it would offer better performance than VPC (at least on my iBook!), but it wouldn't allow access to the Mac clipboard or easy access to files on the Mac. And it would take up a lot more desk space.

Assuming you've got powerful enough hardware with enough memory and free drive space, creating a Windows PC using VPC is pretty straightforward. If you've got a copy with a bundled operating system, it's a matter of installing VPC, then choosing the menu option to create a new virtual PC. Because the copy of Windows bundled with VPC is preconfigured for your virtual hardware, it's faster than installing Windows on a real PC.

Creating a new PC

Alternatively, you can create a new PC and install the operating system of your choice, including older versions of Windows and some versions of Linux (some Linux distributions will not work, and Microsoft's support for Linux is, not surprisingly, limited). Installation with the new version has been improved with automated wizards taking much of the guesswork out of the process - at least when installing Microsoft-supported operating systems.

Also new and improved is support for Mac printers. OS X 10.3 users will find that their system printers are automatically used by VPC, meaning there's no longer a need to set up printing separately.

Virtual PC 7 sees your Mac's printers

Running Windows applications can optionally show up in the OS X Dock. Clicking the red close button on the OS X window now defaults to Fast Save, putting VPC to sleep, enabling a quick restart next time.

Microsoft promises, along with G5 support, better performance with this version: 10 to 30% faster startup, refresh, and response times, along with taking advantage of Mac OS X's OpenGL graphics routines for more responsive graphics handling.

Comparing the new version to the older VPC 6.01 on my iBook, however, the improvements weren't dramatically noticeable. As with previous versions, if the only-on-Windows software you want to run is games, get a PC - you won't find VPC's graphics performance (or rather, lack of performance) acceptable.

And at least on my hardware, Microsoft's latest Windows XP was pretty sluggish - so sluggish that I much preferred using the older Windows 98. Designed for an older generation of (real) PCs, it was much happier with the virtual PC that I could offer it.

Still, if you're one of Microsoft's estimated half of Mac-owners who need to run a Windows-only application now and then and you don't have a real PC handy, VPC is probably worthwhile, especially if you want to use a Mac at work where the company requires you to use a custom-built corporate Windows application.

If you've got a G5 Mac, such as the new iMac, Virtual PC 7 is your only choice. But if you've already running a recent VPC version, I'm not sure there's enough new and improved in version 7 to justify the US$100 upgrade cost.

Alan Zisman is Mac-using teacher and technology writer based in Vancouver, BC, Canada. Many of his articles are available on his website, www.zisman.ca. If you find Alan's articles helpful, please consider making a donation to his tip jar.

Recent Columns by Alan Zisman

Links for the Day

  • Mac of the Day: Mac LC III, Feb. 1993 - The first LC without compromise: 25 MHz 68030 CPU, 32-bit memory, up to 36 MB of RAM.
  • List of the Day: G4 'Books an email list for G4 iBooks and PowerBooks.
  • September 8 in LEM history: 99: Big sound from the little iMac - Ethernet alternative to USB drives - 00: Building a back-to-school bundle - 03: 17" 1.25 GHz iMac G4 - My Mac Plus revisited - 06: Inside your notebook's battery - Andy Hertzfeld, software wizard - OS X is a pleasure to use - MacBook random shutdown - Core2 7% faster

Recent Content on Low End Mac

back to Mac2Windows index