Home / Windows 7 / How to Resize Disk Partition in Windows 7

How to Resize Disk Partition in Windows 7

Similar to Windows Vista, Windows 7 also has the option to resize partitions, this means you can shrink or extend partitions. The Disk Management in built utility is able to do the job of shrinking and expanding partitions and it does not require any 3rd party utilities. To manage your partitions, open Control Panel and type “partitions” or “hard disk” in the search bar on the right corner and you can see the link “Create and Format Hard Disk Partitions” under administrative tools.


This will open up the disk management utility for Windows 7.

Disk Management

To shrink any volume, right click on the desired volume and select the option “Shrink Volume”. This will open up the Shrink Volume window and you need to specify the amount of space you want to shrink.

Shrink Volume

If you want to extend any volume in Windows 7, right click on the drive to be extended and select “Extend Volume”. In the next step you need to specify the amount of space by which you want to extend the volume.

extend volume

Please note that extend volume for any drive will work only if there is continuous free space available on your hard disk.

About Nirmal

Nirmal is a Technology Blogger and a Microsoft MVP in Windows. He can be contacted at nirmal@nirmaltv.com. You can find Nirmal on , and .


  1. Was looking for it ! Thanks Nirmal 🙂

  2. Do you need to change the partition type to dynamic partition before you can do shrinking & extending..?

  3. is it possible for xp??

  4. If there is some unallocated space clinging to other partition, how to expand system partition with the unallocated space? It is easy to use third party to perform this. See this post http://www.hdd-tool.com/partition-manager/extend-windows-7-partition-with-free-partition-manager.htm

  5. Can we go partition when only C is available ie I have PC which 500GB of hard disk and which has single partition as C drive. My question is how to partition the C drive

    • first you go to Disk Management..

      then right click…

      select shrink value…

      you make size of partition…

      then next… apply… ok…


  6. How to repartition a 500GB partition on which has been installed OS? Easeus partition master is a best choice, you can only need to decrease 500GB partition and then create new partitions on the unallocated space, it is simple and easy to perform this.

  7. Thank you this is exactly what is was looking for.

  8. i have149 gb.c:20 gb.d:30 gb e:30 gb .then i cant partition a new drive.no option there to crate new.i cant take from un allocated space.what i can to do?

  9. ansal k.m, One hard disk which is based on MBR can create four primary partitions or three primary partitions and one extended partition. If you cannot use windows built-in tool to create new partition, you can use a free partition manager tool to have a try, it is free for windows home users. Please refer: http://www.partition-tool.com/resource/partition-windows-7.htm

  10. This was a great help !!!

    For Win 7 you don’t need a partition software for lost or missing partions on an external Drive ..

    Thanks a lot !!

  11. Thanks for the info…

  12. Windows 7 built in disk management tool has shrink and extend functions, but there is some unallocated space behind this partition which you want to extend. If there is no unallocated space behind this partition, a free 3rd party partition tool is the best choice. I search in google and find many partition tools, such as diskpart, easeus partition master……

  13. thanks a million for this

  14. great help !!!!!!!! thanks!

  15. A called Extend Partition Home Edition free software can expand the size of a partition, the download link: http://www.extend-partition.com/download.html

  16. i have a 500 gb hd… only 83gb used… but when i want to shrink the volume.. only 800mb available… any1 can help me?

  17. Thanks very much for your help. tc


    Depending on the capacity of your hard drive you can change, create, format and partition drives …………………………………….


  19. Ya Well


    Helpfull for me

    Im very very thankful to you

  20. it’s an excellent item. Congratulation

  21. doesn’t work at all. only if you have clear partitions. I have two parts one of them with data and I don’t want to erase it. I just wanna add empty partition to partition with data and it wants to create dynamic disk and then it says error…

  22. Does it work on any edition Windows 7?

  23. thanks for sharink, this is very help full for me.

  24. i use free windows 7 partition manager to expand my c partition, please reffer the article:


  25. thnaks for guidance.
    It’s gr8

  26. I have a laptop with Windows 7 64 bit. Sadly, my engineering program and Auto 2007 will not run on this, and they want BIG bucks ($3,700) to get newer versions.
    I would like to partion the drive (500 GB) to load XP Pro on the other side so I can keep with my older, but still very useable software.
    I just partitioned the drive after I shrank it, but I think I made a mistake because I don’t know how to get XP Pro in there, so will probably expand it and start over.
    Any suggestions on which software to use to partion and get XP Pro on there?


  27. looks like my first didn’t make it.
    What software would you recommend to partion Windows 7 64 bit so I can load XP Pro on it to run my engineering programs- they won’t run under windows 7.

  28. EASEUS Partition Master can partition Windows 7 64 bit with simple operations, work like a charm.

  29. Thx Jack.
    I bought it. Looking over paperwork now.

  30. Visit the link and download free partition software for windows 7


  31. hello sir…..i found virus affect my files in c drive.shall i partition my hard drive now or better do format and then partition help me sir……

  32. There are a large number of partition software that can resize partition size, today. I found a new free partition manager — Partition Assistant. Info source: http://www.extend-partition.com/free-partition-manager.html

  33. To define a D-disk it is necessary to shrink the C-disk.
    Can this be done with data on the c-disk without reformatting the c-disk?

  34. Hello Bob, I believe Partition Assistant Home Edition can shrink your C: drive without reformatting the C-disk and all data protected. You can free download it to try here: http://www.extend-partition.com/download.html

  35. i just brought a dell inspiron 1564 with windows 7 premium. Now it comes with 397 gb in the d drive and 58 gb in the c (os) drive. i want all the gb in my c drive. How do I do that?


  36. ty nirmal……..
    waz xactly wat i waz lookin 4!!!!

  37. Ihavethesame question with miltiple partitionsinan IBM Thinkpad. If you extend all of the partitions,will it truly make one C: drive?

  38. thanks for this information. I appreciate it.

  39. thank you very much i appreciate for this

  40. My c drive is 145 gb(primary partition) i want to divide it into 2 (say 70 gb n 75gb). but when i select shrink option it shows only 8 mb available to shrink.. plz help me.. i wanna divide c drive.

  41. hello,i have a probem and need assistance of it,wen i created a partition drice,in the i got the message, that this new partition drive will be converted into dynamic drive, and if you this dynamic drive,you will no longer be able extend volume from this dynamic drive,except from the current disk,wat does this mean???and should i continue it by clicking yes or not??waitng for help…

  42. good one
    it really worked
    thank u very much

  43. just what I wanted!
    was also looking for ways to partition hdd during windows installation like what windows xp has.

  44. I have 360 gb hard disk.My doubt is its showing only 333.35 gb in disk management.am using windows 7 OS.
    C: 38.96,E:97.66,y:29.30,z:169.33 and system reserved is 100mb.can i know is it showing correct or no.plz let me know

  45. Hi,
    I bought Lenovo laptop recently, it has 2 drives. c drive with 250gb and d drive with 30 gb. OS is windows 7 home premium. Now i am planning to install XP also by using VMWare. For this, do i need to partition my c drive into 2 volumes? or it is not required, if yes, how can i do it?

  46. To define a D-disk it is necessary to shrink the C-disk.
    Can this be done with data on the c-disk without reformatting the c-disk?

  47. nice. very nice. partitioning my hard drive has always been my problem before. thanks alot

  48. i got error ”dynamic disk are not support by this operting system or server configarution. i am having window 7 can any1 help me

  49. I need to extend my C partititon where my windows 7 is … i get the feeling that it can’t be done . Pls help

  50. Carthagian traveller

    Thank you..It works..

  51. Hey guys, could anyone tell me how to extend system partition pls? The only way i know is to reinstall win and format HDD. I dont want to reinstall whole system for this… and the disk management doesnt let me extend it…
    any ideas?

  52. hi all,
    please let me that how can i do partion of my newly purchased note book with windows7 home basic platform.

    C:\ has 282 Gb space D:\ has 15 Gb (system recovery data). I tried the shrink option but couldnot got the sucess to do the partion . please help me on the same .

  53. Nice work it works……..good job.

    Keep posting.

  54. hello frnds,

    Please let me that how can i do partion on my new note book with windows 7 Home Basic

    C:\ has 451 Gb space D:\ has 15 Gb (system recovery data).

    I tried using shrink option but couldn succeed, also i tried with partition magic software intrestingly, i could part it but couldnt make it active.

    can anybody provide me the procedures for partition??

  55. hey guys,

    I need to extend volume of C Boot drive. I try to check with management console but it shows disable extend option.i have C,D,E,F drives and some free space but not unallocated space.C drive is physical drive.D,E and F drives are shows Logical drive.also i cannot make unallocated space from free space or after deletion of any volume.please tell me how can i extend c drive with free space.

  56. i have 160 gb hdd of wd in my laptop.i have problem in partation of hdd.i had formatted it.but it shows only 149 gb and when i again make partition then it takes only 152626 mb of 1st part.it is not take more then it and it shows
    the size must be at most 152626 mb
    what should i do ??
    plz tell me
    i want 3 part 20gb, 25 gb, & remains

    my e-mail id

  57. Works perfectly, i did it in very simple steps,i think the step about formatting the disk is a very important, it’s always advisable to use the disk ONLY after its formatted

  58. I want to share another free resize partition software, easeus partition master, it not only resize partition in windows 7 but also can move partitions. Shrink partition or resize partition from right to left or from left to right.

  59. i have 750 gb hard disk but it shows 685 gb space including OS window7 the remaining 65 gb is hidden somewhere in it how can i recover that space.
    give me suggestion???

  60. Hi,

    Could someone please tell us when we will shrink volume in win7 so is there are any chances to losses Data or window cruppt.

  61. Thank you very much for very helpful tips on how to partition the hard disk on Windows 7.  Although it does not give me the desired volume of space as I wanted in my hard disk.  At least, I could partition my hard disk into two partition as back up for all my files which is separate partition of drive C or system files.  Thank you very much as this help me in easy partition without purchasing an expensive software for partitioning my hard drive.

  62. When I click on Shrink I get an error message “The service cannot be started, either because it is disabled or because it has no enabled devices associated with it”.  Any advice to overcome this error?

  63. i’ve lot of free space in my c drive.But it allows me only some part of that space to shrink

  64. I want to extend the drive c(from 58 to 100gb) but while right clicking i did not find the option of extending volume of c drive

  65. i did not find the option of extending the volume of c drive (shrinking the volume is right there

  66. That was too easy! Thank you!!

    Running Windows 7 64-bit Home Premium on a 128GB SSD drive (and liking it very much, thank you =)) Finally decided to upgrade C: to a 256GB SSD (Seriously, I think going to 512GB would be a sign of illness.). I created a fresh repair disk and image of C: (imaged to a USB drive), swapped the hardware and used the repair disk to restore to the new home of C:. Windows dutifully restored as though to another 128GB SSD and left the rest of the drive as unallocated.

    Do I really need a BS degree in MS and to have studied all of the documentation associated with Windows 7 to know how and where to find the answer to “Where’s the beef?!”?

    Nah! The answer was right here!


  67. This is quite useful but i couldn’t click on the expand button after i shrank a file.

  68. I tired to do what you said, but the drive I need more space on (C) would not let me expand it after shrinking D. Why would itn’t it let me?

  69. My OS(C) is full and when shrinking C, it doesn’t let me to extend the size. How come? What should I do?

Leave a Reply

Your email address will not be published. Required fields are marked *