Parallels Desktop 7 for Mac Review - Virtualization Just Got Even Better!
Virtualization has been around for quite some time now, but it was slow to get in the consumer market. Sure, we have some "advanced" solutions like VMware ESXi that are mainly for businesses, but consumer virtualization took off much slower compared to the business market, especially on the Mac.
Parallels are known for two main things: their high-end server software and their streamline consumer virtualization software. With their current release of Parallels Desktop 7 for Mac announced on September 6th, 2011, we had to get in on the fun.
Our thanks goes to Parallels for making this review possible! We hope you enjoy the full blown review on Parallels Desktop 7 for Mac!
Practical Uses
Virtualization software is there for a reason, but there are tons of practical uses that you can use Parallels Desktop 7 for Mac for! Some good uses (for both high-end techie and casual users) are below:
- Gaming - if you have a fast enough machine, you can play some Call of Duty right in your Windows virtual machine! Try it; it's not as bad as you may think!
- Productivity - probably the most common use for using virtualization. Let's say your using Windows software that has no Mac counterparts and you need to use that software, but you need to use OS X at the same time. Parallels Desktop 7 for Mac can fix this issue!
- Development - because I am in fact a developer, this is personally my biggest use of a virtual machine. I have a Debian server installed on Parallels Desktop 7 for Mac and I use it for all kinds of server development. It's the best way to develop in my opinion. I also have a few pieces of development software that only work on Windows that I need to use.
- For fun! - this one was kind of a given, but who doesn't want to have Google Chrome OS running as a virtual machine? Of course you want to be that cool guy on the block with Google Chrome OS running full screen on your Mac!
Operating Systems Supported
The most common operating system used with Parallels Desktop 7 for Mac would most likely be Windows. Let's face it, most Mac OS X users want to stay in their Mac-friendly environment. It's the main reason why virtualization is very popular among Mac users.
Parallels Desktop 7 for Mac supports all kinds of operating systems. In fact, you can basically install any operating system you can think of! Let's list out a few below:
- Windows 7, XP
- OS X Lion
- Google Chrome OS
- Fedora
- Ubuntu
That's only a few of the many supported uses of Parallels Desktop 7 for Mac! In fact, Parallels just released an update recently (at the time of this writing) for Windows 8 Developer Preview support; they're really working hard on making Parallels Desktop 7 for Mac awesome.
Not only does Parallels make it so easy to install any OS you like, you can even buy Windows 7 right in the main wizard via their convenience store! This feature is just great for the ones who need Windows but do not want to go out and buy it in the stores.
Installing Operating Systems
Parallels Desktop 7 for Mac makes it very easy to install some of the main operating systems like Ubuntu and Windows. During the set up process, it will do all sorts of things for you automatically:
- Download the operating system if necessary or asking you to select the install source
- Waiting for any product key if needed (Windows!)
- How you want your programs to work
- Customizing it to fit you
For Windows and other operating systems, Parallels Desktop 7 for Mac will actually do everything for you without you needing to press any buttons. So when you need to install Windows, you don't need to select a partition to install on or enter user info. All of that can be handled with Parallels.
Parallels just makes everything seamless for you, including installing their own Parallels Tools software which makes the integration with the operating system and Parallels Desktop 7 for Mac more seamless.
Migration
The migration feature is what really makes Parallels Desktop 7 for Mac amazing. Parallels Desktop 7 for Mac comes with tools to help you take your current Windows machine, no matter what you have it installed on, and transfer that data to a virtual machine.
Parallels Desktop 7 for Mac has some amazing migration features. During the process of setting up your Windows virtual machine, you can select the "Migrate Windows from a PC" in the Parallels Wizard and use their three migration features:
- Parallels USB cable: This feature is sadly not free, as you need to buy the USB cable, but essentially, it is a cable that you plug in the computer with Parallels Desktop 7 for Mac installed and into your Windows computer.
- Network: The networking migration feature is simply letting Parallels connect to your PC via your network. It is by far the slowest method, as the other two are "direct" links, but it shouldn't be too slow on one of 'em fancy N-based routers!
- External Storage Device: if you want to go the easy way, Parallels makes a software called the Parallels Transporter Agent that can copy the data from your Windows PC to and external medium that Parallels Desktop 7 for Mac can read.
Boot Camp

Free Perks
Not only do you get killer virtual machine software, Parallels even offers you three free perks with your virtual machines!
- Kaspersky Anti-Virus for Mac: Kaspersky offers some great anti-virus software that is extremely simple to use. Parallels Desktop 7 for Mac will give you three months free and after the complementary period, you will need to pay for it. Either way, great way to try out some virus software on the Mac, even though I wouldn't find myself using it.
- Kaspersky Internet Security for Windows: Just like the Mac version of Kaspersky that Parallels provides, they also provide the Windows version for your virtual machines. Just to note, Kaspersky is my second favorite virus software on Windows; my first is NOD32 if you are wondering.
- Acronis Online Backup: Something that I was not expecting in Parallels Desktop 7 for Mac, but they give you 25GBs for Acronis True Image Online Backup for three months like Kaspersky.
User Interface

- Send all sorts of keyboard commands - makes it easier on the Mac users as some keyboard shortcuts are difficult
- Connect your USB devices to the virtual machine - ever wanted to connect your flash drive to your VM? You can do it!
- Mount any CDs/DVDs you may have or even images - want to install a piece of software? Just pop it in!
- Tell the virtual machine what kind of network you have - very helpful to give your VM its own IP on your network
- Mount floppy images - I like the feature, but who would use it?
- Edit audio settings - allows you to change the input and output sources.
- See what virtual/physical hard drive is connected - I wonder if you could connect more than one physical hard drive to a VM. Can't test this one...
- Configure sharing - makes it very easy to give your virtual machine access to Mac OS X
- And seeing if Parallels Tools is installed along with the view mode (which we'll get to soon)
Viewing Modes

- Windowed: The default view you see when you first start your virtual machine. This mode is quite simply your virtual machine in a window with the toolbar underneath.
- Modality: Simply put, it's a mode without the toolbar but with an extra feature. The unique feature of this mode is the window will always be above all of your other windows (so you can always see it). If you had the extra screen space and would like to just keep a watch on your virtual machine at all times, you would use this mode. You would use this for if you were waiting for a long task to complete or something like that.
- Full Screen: Parallels Desktop 7 for Mac takes advantage of Mac OS X Lion's full screen features. To simply make your virtual machine full screen, you can either enter it using a menu item or even the full screen button (the two arrows pointing outwards) in the upper right. This is now a standard of Lion to have the full screen feature like this.
- Coherence: Now this is where the fun begins! This mode will take your desktop and integrate it right into Mac OS X. If you want to open a window, it will add that window right onto your desktop and add it in your dock.
Peripherals

MacLook

Support

Customizability


Users love customizability. Fortunately, in any virtual machine, there are a ton of settings you can tweak for your benefit. You can tweak the settings of the software itself or even the settings used to run the virtual machine. Parallels has done a great job providing its users with a ton of settings for the ultimate customizability.
There are plenty of things you can change in the main settings window of Parallels Desktop 7 for Mac, but let's just list out some of the major ones:
- Changing the virtual machine folder location
- Altering the many keyboard shortcuts used throughout the program
- Tell the virtual machine what should happen when you plug in an USB device
- Connecting Parallels Desktop 7 for Mac with your mobile Apple device (more on this later)
- And some advanced settings that most people will rarely touch
Virtual Machine Customization

- Changing the desired CPUs for your virtual macine (on my MacBook Pro 15" i7, I can give it access to all eight cores!) - we'll get more into performance later
- Changing the boot order - useful if you want to boot into a CD
- Allocating more video memory to the VM and enabling 3D acceleration - very ideal for gaming
- Changing the MAC address of the virtual network card - very useful for developers
- Whether you want your native Mac OS X install to be faster than the VM
- Configuring the VM for best power usage
- Backing up the VM
Update Maintainability
With a software that has to work with the latest and greatest operating systems, having it constantly updated is a must. Parallels has done a great job keeping Parallels Desktop 7 for Mac updated. In fact, during the reviewing process, they pushed out a very important update to Parallels Desktop 7 for Mac:
This update also improves the general performance of Parallels Desktop 7 for Mac, including optimized CPU usage when Parallels Desktop 7 is idle, improved compatibility with Quicken 2011 personal finance software, and improved support for Autodesk 3DS Max 2012 3D modeling software.
- Windows 8 Developer Preview (a new Windows 8 installation is recommended after updating Parallels Desktop 7) and other versions of Windows
- The Parallels Desktop 7 New Virtual Machine Wizard (select File, New) makes it easy to install new operating systems in just a few clicks including: Windows 7, OS X Lion as a guest, Google Chrome OS, Fedora, Ubuntu
They're not only helping to support the new operating systems like Widows 8, but they are also improving support for specific software like 3DS Max. If Parallels puts that much effort to help improve a specific application, I am sure Parallels will have any updates released if there any problems. Now that's what I call support! A++ on your part Parallels!
Parallels Mobile
Have you ever wanted to access your virtual machine when you are on the go? I know I have! Parallels has came up with a great solution to solve this issue. No longer do you need to set up a special VNC connection to your computer or do something to make it remotely accessible. Now, all you need to do is install Parallels Mobile and connect it with your computer.
As long as your computer is power up, you can access it from anywhere as long as you have access to the internet (whether that is via 3G or WiFi; you choose). This is one huge advantage. No longer do you need to go through your ISP to access your computer (like with a VNC), instead, you can access your computer through the servers of Parallels keeping your computer safe and secure.
So go ahead and fire up that virtual machine remotely! And if you want, you can even access your entire Mac remotely which is sweet!
Hey, Nothing is Perfect
Now I have to say, Parallels Desktop 7 for Mac is nearly perfect, but there are some flaws/annoyances that I have found that I think should be fixed.
- First up on my list would be scrolling in Parallels Mobile. It would be sweet if I took two fingers and dragged it up and down on a scrollable window, it would scroll with me. Just saying, that would be a nice addition.
- One very minor flaw I noticed, which is more of a Windows bug more than anything else, is when you adjust the resolution/window size of a virtual machine, the icons will move around correctly when sizing it down. But when sizing it up, they kind of stick there. I would really like some sort of anchoring system for my icons to tell to have these icons in the top left but these in the bottom left. I really wish Windows could detect the anchoring system automatically that the user creates. Come on you developers; if you give me access to the Explorer.exe code I'll add it in for you!
- Now this may be asking a lot, but I'm wondering if it would be possible to view the status of a virtual machine (almost like the top application on UNIX) in an organized window. I'm the type of person who likes to have one screen filled with just top windows as I like to keep track of my servers. It would be great if I could have a screen for my virtual machine(s) as well. Almost like an Activity Monitor but explicitly for virtual machines.
- I would appreciate it if Parallels allowed me to set up a Linux server in one click. It would be sweet if it could install Apache/Nginx, MySQL, PHP, and maybe even Pyton on a Debian VM... maybe I can keep on dreaming. But it would help a ton for the web developers out there like myself!
Performance
I know you were asking for this, so I am sure you are wondering how fast Parallels Desktop 7 for Mac really is. The above picture is a GeekBench comparison between the popular VMWare Fusion (version 3) and of course Parallels Desktop 7 for Mac.
The results? Well, let's just say Parallels Desktop 7 for Mac kicks VMWare Fusion right out the door. And I'll be honest, I thought VMWare Fusion would be faster. VMWare has been out there for a long time in the virtualization world, so I would of thought they would have faster technology. But it looks like Parallels caught up really quickly! Watch out VMWare; you have one amazing competitor now!
That's really impressie for Parallels. And yes, I know, those scores are really fast. Let's just say I love my MacBook Pro 15" i7 @ 2.0GHz. :P
Overall
I do not say this often, but Parallels Desktop 7 for Mac is by far one of the best applications I have ever used. Everything is very seamlessly integrated with the entire virtual machine environment. Parallels Desktop 7 for Mac offers so many features but yet it is so fast! With all of the new features in Parallels Desktop 7 for Mac, the support the Parallels team puts into it, and with all of the customizability options, I have to say that Parallels Desktop 7 for Mac is by far the best virtualization software I have used.
If you are looking for a high-class virtualization software for the Mac, look no further as Parallels has your back. You can try Parallels Desktop 7 for Mac for fourteen day, and if you like it as much as I do, I am sure you would be more than willing to spend the mere $79.99 it costs, which is nothing for a high-end software like this. I wish all of my high-end software was only $80... I would even be willing to spend $120 for Parallels Desktop 7 for Mac, it's just that good!
Now if you still don't believe me on how awesome Parallels Desktop 7 for Mac is, let's just say it even earned the right to a permanent spot on my dock; I only put high-end and nicely crafted applications there.
Thanks again to the team over at Parallels for making this review possible!
If you want to take a look more in Parallels Desktop 7 for Mac, check out their product page below:
Stalk me on social media! Any other way would just be creepy…
Follow me: