Hi, Sandy.
That's a nice little puzzle you have there. :^{
You haven't given us any numbers as to size of your HD or of each volume or
of the data used by files on each volume. IF the HD is big enough and your
file usage is small enough, then you might solve your problem in multiple
stages carried out very carefully.
It's probably a long shot, but if you can copy enough of the contents of the
third logical volume into the first or second logical, then you could delete
the third one and shrink the extended volume. If you can do the same with
the second logical volume, so much the better. Then you could create a new
primary partition in the vacated space at the end of your HD and move all
the contents of the first (the only remaining) logical volume into that new
partition. Then you could delete the extended volume entirely and extend
your primary partition (your system volume) into the now-empty space.
Finally, you could recreate your extended partition and logical drives and
move their contents back into them. Whew! I know it's a lot of work, and
it can't happen unless you have a lot of free space available to begin with.
But IF the numbers fit, then it can be done with no software other than Disk
Management.
If you have - or can borrow - a large enough external HD, the whole job can
be done much more easily. Just backup the contents of the 3 logical
partitions, delete the extended partition, extend the primary partition and
then recreate the extended partition and put your files back.
To answer your specific questions:
> 1. When you shrink the size of the extended, does the extra space become
> available near the primary partition or after the extended?
Sorry. As others pointed out, the Shrink process always works from the far
end of the partition, so any space freed up would NOT be at the beginning of
your extended partition. A data partition can be extended into
noncontiguous space, but the Help file says, "For logical drives, boot, or
system volumes, you can extend the volume only into contiguous space...".
That means your primary partition, which is the system volume (used to boot
the computer) can't be extended unless there is free space immediately
following it.
> 2. I've heard some people say you can't resize the primary partition
> without totally screwing up the OS.
I've extended a system partition successfully. But, of course, only into
contiguous space. (I've also successfully shrunk a system partition, but
that doesn't do you much good in the present situation.) And I've extended
a data volume into noncontiguous space on the same HD (skipping over another
logical volume to add free space on the other side).
Let us know how this works out for you.
RC
--
R. C. White, CPA
San Marcos, TX
rc@grandecom.net
Microsoft Windows MVP
(Running Windows Live Mail 2009 in Win7 Ultimate x64 7000)
"Sandy" <mssassy26@yahoo.com> wrote in message
news:02CCED15-02CE-41AE-9C6A-917212EB17A8@microsoft.com...
> I just wanted to confirm a few things before I screwed up something (like,
> my OS). Usually, I'd use Partition Magic to resize partitions, but
> apparently, Vista includes something quite similar (and PM won't work on
> Vista) so I thought I'd give it a go. Also, this is with basic volumes,
> not dynamic.
>
> I have a single hard drive partitioned as:
> Primary
> Extended - contains three logical partitions
>
> I want to take some space from a logical and add it to the primary, so I
> would...:
> shrink a logical
> shrink the extended
> add the leftover space to the primary
> Right? That's how I would do it in PM so, I just want to make sure it's
> the same process in Vista.
>
> 1. When you shrink the size of the extended, does the extra space become
> available near the primary partition or after the extended? The reason I
> ask is because, I've read that the space you're adding to the primary must
> be adjacent to the primary partition. So, where does the extra space show
> up?
>
> 2. I've heard some people say you can't resize the primary partition
> without totally screwing up the OS. How likely is it that I'll ruin the
> OS by ADDING space? I could see a screw-up coming after shrinking a
> partition, but what about by extending?
>
> Thank you,
> Sandy