How to Repartition Hard Drive in Windows 7?


I bought a laptop with a 500GB hard drive. It came with Windows 7 Home Premium 64-bit. However, the drive was partitioned into one 452GB partition (C:) and a recovery partition. This partition is large enough, but I need more partitions on the hard drive to store my different kind of data. So I decide to repartition hard drive in Windows 7 to get more reasonable partitions. I used Windows Disk Management to repartition my Windows 7 hard drive. However, I had met a lot of problems such as shrink volume grayed out, etc. So, is there any easier way that for Windows 7 repartition drive?

How to repartition hard drive?

There are many situations that users want to repartition hard drive in Windows. For example, your computer came with a single partition installed operating system and other programs, and data, which is not a reasonable partition. Once the operating system crashed, the data on your hard drive will be damaged. For this situation, you need to repartition hard drive to divide your hard drive into several partitions. How to repartition hard drive in Windows 7/8/10? Here gives you the top three ways for Windows 7 partition hard drive.

Another case: Your have multiple partitions on the hard drive. But with the use of hard drive, your partitions are not reasonable as the beginning. You may face the problem that the computer running slower and slower because of the C: drive is running out of space, while there is another partition which has a lot of free space. For this case, you need to repartition hard drive - increase system partition size by allocating free space on other partitions.

Method1: Hard disk partition with Windows 7 Disk Management

Windows 7 has built-in disk partition tool - Disk Management. You can use the Disk Management to partition hard drive.

First, open Disk Management by clicking Start ->Control Panel ->Disk Management. Or right click This Computer ->Management -> Disk Management. You can see the basic situation of your hard drive: one single partition and a recovery partition.

Disk Management

If you want to have more partitions, here you need to shrink system partition first. Right click the C: drive, click Shrink Volume at the drop down menu.

Shrink Volume DM

Then, follow the steps to shrink volume. And you will get an unallocated space at the right side of C: drive.

Unallocated Space

Next, you should right click the unallocated space, select New Simple Volume at the drop down menu. Then, choose a drive letter to create a new partition.

New Simple Volume

If you have multiple partitions no the hard drive and you just only want to extend the system partition, you have to delete the partition next to the C: drive, and then, you can add the unallocated space to C: drive. Windows Disk Management can extend partition only when there is unallocated space adjacent to it. Otherwise, the Extend Volume would be grayed out, which means you cannot extend volume to unallcated space.

Method2: Repartition hard drive with Windows Diskpart

Windows Diskpart is another Windows tool that you can use to repartition hard drive in Windows 7/8/10. It can be used to create partition, extend partition, shrink partition, delete partition, format partition, etc. If you have met the problem as same as the scenario, here you need to shrink partition first, then,create partition.

Type cmd in the search box, press Enter, right click the program and choose Run as Administrator.

Type: Diskpart.exe and press Enter to open the Diskpart prompt.

Type: list disk and press Enter. It will list all disk(s) on your computer.

Type: select disk 0, press Enter.

Type: list volume, press Enter. It will list all volume(s) on your hard drive. Here you can see there is one system partition and system reserved partition. To repartition hard drive, you need to shrink system volume first to free up more space.

Type: select volume 1, press Enter.

Type: shrink desired=10240, press Enter, and it will execute the command in a second.

Shrink Volume

After Diskpart shrank partition, you can list volume again, and you will see the system partition has been shrank. As so far, you can create new primary partition on the disk.

Type: create partition primary size=10240. Press Enter.

Type: assign letter=F. Press Enter.

Create Partition

You can list volume to see your new partition. Format partition to NTFS or FAT32 before using it.

Windows Diskpart can fix many problems of Disk Management. However, not every one knows computer deeply. The command cannot be canceled. Thus, using command prompt to repartition hard drive in Windows 7/8/10 may cause a big damage. To repartition hard drive in Windows 7/8/10 quickly and safely, you can take use of the third way.

Method3: repartition hard drive in Windows 7 with AOMEI Partition Assistant

AOMEI Partition Assistant is a third party software for Windows hard drive partitioning. It provides you many functions to partition/repartition hard drive easily and safely. With this partition tool, Windows 7 repartition drive would be a simple and easy thing.

AOMEI Partition Assistant has an intuitive interface. It can be operated easily with a few simple clicks.what’s more, its functions are great that can break out the limitation of Windows built-in tools. For example, if your hard drive only has one partition installed with Windows OS like the Scenario, and you need more partitions on the hard drive, here you can right click the system partition, select Create Partition.

Select Create Partition

It will pop out a window where you can create partition and adjust the partition size. Here you can assign a drive letter to the new partition, and edit its partition label, file system, etc. Click OK.

Assign Drive Letter

Then you will back to the main interface, then, click Apply at the toolbar to execute the task. If you need more partitions, you can create new partition with the same way.


AOMEI Partition Assistant also provides you another powerful function that you can directly repartition current system disk. That is Quick Partition. To use Quick Partition to repartition Windows 7 drive, you need to create an AOMEI Partition Assistant Bootable Media first. Then, boot the computer from the bootable media to quickly partition system disk. With this tool, you can quickly create partitions, set partition number, set partition type, partition label, partition size, and set disk type.

what else in AOMEI Partition Assistant

What AOMEI Partition Assistant can do is far beyond create partition. It has many other features for partitioning/repartitioning hard drive in Windows 7/8/10, such as the following list:

  • Resize existing partition without data loss.

  • Merge partitions or merge unallocated space.

  • Convert MBR/GPT disk, NTFS/FAT32 file system, dynamic/basic disk and primary/logical partition.

  • Allocate free space from one partition to another.

  • Copy disk or partition.

  • Migrate OS to SSD or HDD without reinstalling Windows.

  • Align partition to optimize system performance.


Download AOMEI Partition Assistant Pro to have a try.