sglee
asked on
Can't extend existing partition in Windows 10
Hi,
I had Windows 7 Virtual Machine with 60GB HD space (assigned to C drive) in VMWare server. I upgraded it to Windows 10 successfully. I wanted to add 1TB of space to existing C drive. So, in VM Edit Settings in vSphere Client, I changed the HD size from 60GB to 1,000GB. When I ran DiskMgnt.msc and right clicked on C drive, I see that "Extend Volume" option is recessed.
I think I have extended existing partition multiple times in the past, but I am not sure what is preventing me from doing that this time.
Thanks.
I had Windows 7 Virtual Machine with 60GB HD space (assigned to C drive) in VMWare server. I upgraded it to Windows 10 successfully. I wanted to add 1TB of space to existing C drive. So, in VM Edit Settings in vSphere Client, I changed the HD size from 60GB to 1,000GB. When I ran DiskMgnt.msc and right clicked on C drive, I see that "Extend Volume" option is recessed.
I think I have extended existing partition multiple times in the past, but I am not sure what is preventing me from doing that this time.
Thanks.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
normally, for extending a partition, the free space must follow directly the one you want to extend.
in your case, the Recovery partition mustbbe moved
for this you best use the Bootit-bm www.terabyteunlimited.com/
make the cd - run it, but do not install it on the drive - hit cancel, then select partition work
your recovery partition must first be slided to the end of disk; then you can use the free space
in your case, the Recovery partition mustbbe moved
for this you best use the Bootit-bm www.terabyteunlimited.com/
make the cd - run it, but do not install it on the drive - hit cancel, then select partition work
your recovery partition must first be slided to the end of disk; then you can use the free space
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
If you have the installation media of Windows 10 then you do not even need this recovery partition (winre partition). Means you can delete it by some third party tool and then delete Extended partition in which you have your free space. After that you can extend the C: partition.
Or you can delete Extended partition and copy this winre partition to the end of the drive. Then delete it from its position right after C:
What is it needed for? It gives you nice grey-blue screen with recovery options if your system fails to boot. Implemented first in Windows 8.
If you do not have it then the Windows 10 will behave like Windows 7 does if it fails to boot. Nothing more.
Or you can delete Extended partition and copy this winre partition to the end of the drive. Then delete it from its position right after C:
What is it needed for? It gives you nice grey-blue screen with recovery options if your system fails to boot. Implemented first in Windows 8.
If you do not have it then the Windows 10 will behave like Windows 7 does if it fails to boot. Nothing more.
just right click on 940 Gb free space patrition & delete it ensure it shows as unallocated
then try to extend C Drive by right click on c drive & select extend volume
then try to extend C Drive by right click on c drive & select extend volume
Hi,
But it won't be your best bet here I think.
It seems you want to add free space to a virtual disk (vmdk) and then add a extended partition for a new logical drive in your guest OS...
You really rather create another vmdk as told by Rindi !
So in the future if you mess with one or the other logical drive you will have better troubleshooting option, with one vmdk for each volume (C, D, etc..).
Means you can delete it by some third party tool and then delete Extended partition in which you have your free space. After that you can extend the C: partition.Agree!
But it won't be your best bet here I think.
Why do you need to add space to C:? Your 60GB is more than large enough for the OS. Instead just add another Virtual disk to the VM and use it as your data and program's disk as Drive D:.Agree !
It seems you want to add free space to a virtual disk (vmdk) and then add a extended partition for a new logical drive in your guest OS...
You really rather create another vmdk as told by Rindi !
So in the future if you mess with one or the other logical drive you will have better troubleshooting option, with one vmdk for each volume (C, D, etc..).
just right click on 940 Gb free space patrition & delete it ensure it shows as unallocatedWell, I disagree because the recovery partition will still prevent you from extending.
then try to extend C Drive by right click on c drive & select extend volume
i didnt talk about deleting recovery partition solution was only for free space...
no third party software are required here..its a windows base solution
no third party software are required here..its a windows base solution
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
"to delete the recovery partition you can't do it from the GUI but only from diskpart"-->
DISKPART> list disk
Disk ### Status Size Free Dyn Gpt
-------- ------------- ------- ------- --- ---
Disk 0 Online 1000 GB 940 GB
How can I list that 450MB recovery partition using DISKPART?
DISKPART> list disk
Disk ### Status Size Free Dyn Gpt
-------- ------------- ------- ------- --- ---
Disk 0 Online 1000 GB 940 GB
How can I list that 450MB recovery partition using DISKPART?
where did I say list disk?
I used 'list par' -- list partition
I used 'list par' -- list partition
Here are step by step instructions for deleting the partition: https://technet.microsoft.com/en-us/library/cc738489(v=ws.10).aspx
ASKER
I followed "step by step instructions for deleting the partition" from MS technet. But I get an error "Cannot delete a protected partition without the force protected parameter set.".
DISKPART> list partition
Partition ### Type Size Offset
------------- ---------------- ------- -------
Partition 1 Primary 100 MB 1024 KB
Partition 2 Primary 59 GB 101 MB
Partition 3 Recovery 450 MB 59 GB <--- what I like to delete
Partition 0 Extended 940 GB 59 GB
DISKPART> select partition 3
Partition 3 is now the selected partition.
DISKPART> delete partition
Virtual Disk Service error:
Cannot delete a protected partition without the force protected parameter set.
DISKPART> clean
Virtual Disk Service error:
Clean is not allowed on the disk containing the current boot,
system, pagefile, crashdump or hibernation volume.
DISKPART> list partition
Partition ### Type Size Offset
------------- ---------------- ------- -------
Partition 1 Primary 100 MB 1024 KB
Partition 2 Primary 59 GB 101 MB
Partition 3 Recovery 450 MB 59 GB <--- what I like to delete
Partition 0 Extended 940 GB 59 GB
DISKPART> select partition 3
Partition 3 is now the selected partition.
DISKPART> delete partition
Virtual Disk Service error:
Cannot delete a protected partition without the force protected parameter set.
DISKPART> clean
Virtual Disk Service error:
Clean is not allowed on the disk containing the current boot,
system, pagefile, crashdump or hibernation volume.
ASKER
Partition ### Type Size Offset
------------- ---------------- ------- -------
Partition 1 Primary 100 MB 1024 KB <-- Win7 partition
Partition 2 Primary 59 GB 101 MB
Partition 3 Recovery 450 MB 59 GB <--- Win10 partition
Partition 0 Extended 940 GB 59 GB
100GB/Partition 1 was created by Windows 7 installation.
450MB/Partition 3 was created by Windows 10 upgrade.
Out of curiosity, which partition can be deleted?
------------- ---------------- ------- -------
Partition 1 Primary 100 MB 1024 KB <-- Win7 partition
Partition 2 Primary 59 GB 101 MB
Partition 3 Recovery 450 MB 59 GB <--- Win10 partition
Partition 0 Extended 940 GB 59 GB
100GB/Partition 1 was created by Windows 7 installation.
450MB/Partition 3 was created by Windows 10 upgrade.
Out of curiosity, which partition can be deleted?
ASKER
@David
I was able to delete "Partition 3 Recovery 450 MB " by running the following commands as you suggested:
(1) diskpart
(2) list par
(3) select par 3
(4) del par override
Then when I ran diskmgmt.msc, I saw 450GB Unallocated. I was able to extend C drive to include 450MB partition. Then I deleted 940GB "free space" partition and it became "940GB Unallocated". Then I expended C drive to include 940GB.
Now C dive has all 999GB to itself.
DISKPART> list par
Partition ### Type Size Offset
------------- ---------------- ------- -------
Partition 1 Primary 100 MB 1024 KB
Partition 2 Primary 999 GB 101 MB
Thanks for your help.
I was able to delete "Partition 3 Recovery 450 MB " by running the following commands as you suggested:
(1) diskpart
(2) list par
(3) select par 3
(4) del par override
Then when I ran diskmgmt.msc, I saw 450GB Unallocated. I was able to extend C drive to include 450MB partition. Then I deleted 940GB "free space" partition and it became "940GB Unallocated". Then I expended C drive to include 940GB.
Now C dive has all 999GB to itself.
DISKPART> list par
Partition ### Type Size Offset
------------- ---------------- ------- -------
Partition 1 Primary 100 MB 1024 KB
Partition 2 Primary 999 GB 101 MB
Thanks for your help.
i only hope you made an image of the recovery partition - if it's needed later..
ASKER
What are 3rd party tools?