Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have a HP Pavilion g series 64 bit laptop shipped with Windows 7 Home Basic. when I want to use Windows built-in tool for managing storage media and shrink drive C to make some unallocated space and make new partition I get some errors look like below image:

enter image description here

enter image description here

enter image description here

What's wrong?

share|improve this question

migrated from stackoverflow.com Mar 21 '11 at 16:07

This question came from our site for professional and enthusiast programmers.

    
Is this because of number primary partitions or should I merge them? –  silvercover Mar 21 '11 at 16:04
    
I'm also facing the same problem –  rohan-patel Nov 20 '11 at 10:22

4 Answers 4

The reason is that MBR partitions can't have more than 4 partitions, without an Extended partition. Since you already have 4 partitions, it can't create the extension.

share|improve this answer

Dynamic Disks would be the best option but you have "Home Basic" which does have support for them.

Dynamic Disks use a hidden database to manage volumes up to 2000

Basic Disks use a partition table which allow 4 primary partitions or to enable more 3 primary and 1 Extended (The extended and contain a number of logical partitions) this is what you have.

There are a number of other differences between the two aside from that one limitation.

So this leaves you with three options.

Option 1. Backup the data on the Recovery and HP_Tools drive and re-create the partitions correctly then restore the data.

The problem with this is I don't know how the Recovery/Tools partitions are setup if they are just files on partitions you could just copy the files onto your C: drive until you get the partitions re-created. If they have have something in the MBR of the partition that allows it to become bootable during Recovery you would need to do a clone of the partition using something like Clonezilla and then restore it. So you would need to

  1. Copy the data off of the partitions manually or using clonezilla. (Maybe someone could enlighten us as to how the recover partitions work.)

  2. Delete the Recovery and HP_Tools partitions.

  3. Create 3 partitions 158GB, 14GB RECOVERY as name, fill the left over with the last and name it HP_Tools (Windows disk manager will convert the remainder of the disk to extended after the 3rd primary partition is created automatically)

Copy the data back to the respective partitions and hope recovery still works. This may not work because the recovery system might require the paritions to be exactly as they were setup i.e. primary partitions.

Option 2. You have a Windows 7 Installation DVD or HP System Recovery Disks in that case you don't really need the Recovery & HP_Tools partitions.

  1. Delete the Recovery and HP_Tools partitions.

  2. Create a partition to fill the empty space and use it for what you need.

share|improve this answer

I suggest you copy the smaller partition to your external partitions and delete the partition then created as extended partition, need to point here—create extended partition is not allowed if you just using Windows7 DM. So, you need turn to some partition manager such disk director to create extended partition.

Furthermore, your Windows 7 home edition can not recognize dynamic disks. You should take care of it.

share|improve this answer
    
If he/she re-creates the HP_tools partition as extended they will still be in the same boat not being able to create the partition they want. There can only be 3 Primary and 1 Extended. If they remove it they might as well remove the recovery partition as well and use all the free space. –  Arctor Mar 22 '11 at 5:34

Do you have your windows operating system disc? You can boot off of it and partition from there. Tell it that you want to install windows and it will ask what hard drive. Where it says unallocated space hit format NTFS. Exit setup and you should be good to go.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.