Hello,
I have three Hard disk drives on my laptop. The details: Hard disk C has a total 15 of GB space, Partition D has 268 GB space and E has 181 GB. All the work I do goes only to Hard disc C and space in Hard disc D and E remains unutilized. Is there any way I can transfer the additional surplus space from Hard disc D and E to Hard disc C say 250 GB in C and 125 GB each in D and E. Thanks in advance!

Configuration: Windows Vista

Dani AI

Generated

A few practical clarifications and a safe plan of action that follow on from , and without repeating tool links already suggested.

First, confirm whether C, D and E are partitions on the same physical disk or actually three separate physical drives. You can only grow a partition by using unallocated space that is on the same physical disk and immediately adjacent to that partition — if the free space sits on a different disk or on the other side of another partition you cannot simply “move” sectors across disks. (learn.microsoft.com)

If they are separate physical drives you have three realistic options: keep the current C and move large folders off it; mount a different partition inside a folder on C (so apps still see the path but the data lives on D/E); or replace/clone the OS to a larger single drive. Combining physical disks into one logical volume (spanned/dynamic disks) exists, but it has compatibility and boot limitations and is generally not recommended for the system/boot volume. For folder relocation without breaking programs, NTFS junctions or symbolic links are a safe, simple approach — for example using the mklink command to create a junction after moving a folder. (learn.microsoft.com)

If C, D and E are partitions on the same disk, the usual route is to shrink/delete the downstream partition(s) and move any intermediate partitions so the unallocated space sits immediately after C, then extend C. Built-in utilities enforce the “contiguous on the same disk” rule, so many people use a reputable third‑party partition mover for that step. Before any resize/move of the system partition: create a full system image (so you can restore if the boot record or files are damaged), and test the image. Moving/resizing the boot partition carries real risk without a verified backup. (learn.microsoft.com)

Quick checklist: (1) verify disk vs partition (as suggested), (2) full image backup, (3) free/move data off C or use junctions, (4) if same disk and space is non‑contiguous use a partition tool that can move partitions, (5) restore from image if anything goes wrong.

Recommended Answers

All 4 Replies

thanks pal, but it did not help! the issue remains unresolved

are all the partitions actually formatted? (it might be worth reformatting those two drives)

Although windows can see the 2 & 3 hard disks does your BIOS have the right details for that type of drive?

I did not understand clearly if you have 3 HDDs or 3 partitions. If you have 3 partitions on a single hard disk then you can use just about any partitioning software (I would recommend Hiren's boot cd which contains some partitioning software). If you run Windows Vista or Windows 7 you can type diskmgmt.msc in the Run box and use the partition manager bundled with the operating system.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.