Which disk partitioning software for Windows 7 will let me shrink my C: drive and create a new partition?

spacyzuma October 7, 2011
Whatsapp Pinterest

My 500GB Windows 7 Ultimate-x64 laptop has two partitions of 235 [C:] & 226 GB [D:]. The latter is almost full. I need to create a new partition from C: [it has more than 150GB free], but the Windows Disk Management won’t let me.

Which disk partition software can I use to shrink my C: drive, so I can install Windows 8 on a fresh partition? Thanks.

  1. Jeff Fabish
    October 8, 2011 at 4:54 pm

    I have a feeling Disk Management isn't letting you partition the drive because you haven't defragged yet. Basically the problem is that there is data near the end of the partition so windows can not resize the partition. You must defrag your hard disk (Perfect Disk did the trick for me). Have a look at the best Windows defragging utilities here: //www.makeuseof.com/tag/best-windows-software/ 

    Please note, if you use a Live CD to resize your partition you may loose data as it doesn't consider the data in the drive while resizing. Read more about resizing your partition with Gparted here.

  2. Stivinn Aura
    October 8, 2011 at 9:57 am


    I recently came across a similar question some days back.

    Check it out:


    Download this very popular and powerful freeware called "EaseUS Partition Master Home Edition" ( from here : http://www.partition-tool.com/download.htm ) and install it. When you run it, you will need to Resize the C: drive (by shrinking it from the right-end). The newly formed unallocated space can then be made into a new drive. The process is really simple, and so is the software.

    Please go through the links. It'll help. If there's a problem, let us know!

  3. Sonny Bass
    October 8, 2011 at 9:41 am

    Boot from a live CD or USB using either Puppy,Mint 11 or Ubuntu and use GParted 

    October 8, 2011 at 8:14 am

    Hello, from experience I can tell you that if you have a 500 GB, you can not shrink the main drive to less than half its size.  The solution for you without using different software is to go to the command line and use the diskpart utility.


    As a warning, when you use the windows disk management, the utility will stop you or give a warning if you make changes that can cause trouble.  Diskpart, on the other hand will not stop you from making changes.....so make sure to pay attention if you decide to use it.

  5. Anonymous
    October 8, 2011 at 8:12 am

    you can use boot live cd like hirens bootcd to partition