Diskpart.exe Alternatives

G

Guest

Hi,

I'm looking for a command-line utility that would let me extend my C:
partition (system/boot) onto a second unallocated partition. This used to
work with XP SP1 but once I upgraded to SP2, it started giving me the
following error:

"Diskpart failed to extend the volume. Please make sure the volume is valid
for extending"

I assume this procedure was unintentionally allowed in SP1 since MS is
against the idea of resizing a system partition.

If you can even let me know of workarounds for the included diskpart
utility, that would be better.

Thank you
 
C

Carey Frisch [MVP]

XP's DiskPart utility is capable of only partitioning a hard drive that is empty
or has "unallocated" free space.
For example, if you were to install a new second drive, DiskPart can be
used to partition and format it. DiskPart cannot segregate current files from
free space, therefore, only a sophisticated third-party partitioning program,
such as Partition Magic 8 , can be used with a drive that already has Windows XP
installed.

The only way you can create, delete, resize or merge existing partitions,
and not harm your existing Windows installation, is to purchase and use
a third-party partitioning program such as Partition Magic 8.
http://www.powerquest.com/partitionmagic/

The alternative is to perform a "clean install" of Windows XP:

How to Partition and Format a Hard Disk in Windows XP
http://support.microsoft.com/default.aspx?scid=kb;en-us;313348&Product=winxp

--
Carey Frisch
Microsoft MVP
Windows XP - Shell/User

Be Smart! Protect Your PC!
http://www.microsoft.com/athome/security/protect/default.aspx

----------------------------------------------------------------------------

:

| Hi,
|
| I'm looking for a command-line utility that would let me extend my C:
| partition (system/boot) onto a second unallocated partition. This used to
| work with XP SP1 but once I upgraded to SP2, it started giving me the
| following error:
|
| "Diskpart failed to extend the volume. Please make sure the volume is valid
| for extending"
|
| I assume this procedure was unintentionally allowed in SP1 since MS is
| against the idea of resizing a system partition.
|
| If you can even let me know of workarounds for the included diskpart
| utility, that would be better.
|
| Thank you
 
R

Richard Urban

It NEVER worked with XP SP1. Nor did it ever work with Windows NT 4.0,
Windows 2000 or any other flavor of Windows. The capability to extend/grow
partitions has NEVER been there!

Use a third party utility such as Partition Magic.

--
Regards,

Richard Urban

aka Crusty (-: Old B@stard :)

If you knew as much as you thought you know,
You would realize that you don't know what you thought you knew!
 
A

Alex Nichol

Dash Rendar said:
I'm looking for a command-line utility that would let me extend my C:
partition (system/boot) onto a second unallocated partition. This used to
work with XP SP1 but once I upgraded to SP2, it started giving me the
following error:

"Diskpart failed to extend the volume. Please make sure the volume is valid
for extending"

I assume this procedure was unintentionally allowed in SP1 since MS is
against the idea of resizing a system partition.

No - it is official. But requires that the partition is a 'basic'
partition and has free, unallocated space immediately following on the
disk. Note that if it is followed by an extended partition, removing a
logical volume from that would not do; you would have to remove the
extended partition altogether. Better really to use a third party tool;
Partition Magic 8 or BootIT NG, from http://www.BootitNG.com ($35
shareware - 30 day full functional trial)
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top