Resize Boot Camp Windows Partition

On my MacBook Air, I installed Windows 7 via Boot Camp in a 36GB partition which I have filled quickly.  I wanted to increase the partition size to 50GB if possible, but without having to completely wiping, repartitioning, and reinstalling Windows.  How do I do this?

Note: Before trying anything, be sure both partitions are fully backed up!

My first thought was via Disk Utility, in which it allowed me to shrink the OS X partition which creates a 3rd partition in order to increase the Windows partition, but Disk Utility would not allow me to increase the Windows partition.  So I booted into Windows and via Disk Management, tried to extend the Windows partition to the newly made empty partition, but it would not allow as well.

So I went online to see what others have done.  The vast majority used a Mac program called WinClone that clones Windows and then through wiping and repartitioning, to restore Windows on the new increased partition.  Winclone Actual success with this process looked 50-50 based upon what I read, and WinClone is no longer supported and does not work with OS X Lion.  A modified version of WinClone to work with Lion was available, but it did not look stable enough based upon comments by users.

My Next search looked for actual programs that could resize a Boot Camp partition and was led to an application called CampTune by Paragon Software.  It does cost $19.95, so the you have to weigh the “cost vs. effort” to determine if you want to purchase.  You also have to recognize that even this software may not work and you could end up reinstalling both OS X Lion and Windows 7 in new partitions if something goes wrong.

create-partition-for-windows

What this software does, is create a Start Up CD/DVD with a minimal copy of Windows and their Software utility which gives you some options to Install Windows, backup, restore, resize partitions and other tools.   I resized my Windows partition to 50GB, it went through the process in about 20 minutes.  I rebooted into OS X to be sure that partition was still working correctly.  I checked in Disk Utility and indeed the partition for OS X was now 68GB and the Windows partition was 52GB.

I then rebooted into Windows without issue.  Checked in Disk Management and it was now showing 49GB as the Windows partition.  Interesting how each OS gives me slightly different sizes.  I am satisfied and all is working as advertised.  Impressed at how easy it all worked using CampTune.  I do recommend.