I recently wanted to resize an existing Windows NTFS partition to install Kubuntu Linux on a laptop. The problem I was running into was I didn’t want to pay $50 for Partition Magic or some other software for maybe 2 uses.
Back up anything you want to keep. Never trust any partitioning software to maintain your data.
First thing is to download and create a Knoppix CD to boot from. If you don’t have software to burn the .iso to disk, just Google free windows burning software.
Once the disk is burned, restart the computer and boot to the CD.
Follow the instructions on the splash page to start Knoppix.
After Knoppix has started, start qtparted by choosing the Knoppix icon->System->qtparted.
When Qtparted starts there will be a listing of drives in the left.
Listing Of Drives
hda should be the primary hard drive, assuming there is one hard drive in the system. The drive name can vary depending on the system. Once the correct drive is chosen, the details window will show a partition of Type NTFS with a Windows icon next to it.
hda Selected With NTFS Partition
Select the NTFS partition, right-click on it, choose Re-size. The re-size window will come up allowing changes to be made either by dragging the right side of the bar representing the partition or manually entering the sizes.
Options For Re-sizing The Partition
The details screen will show the changes after sizing the partition and selecting OK.
Showing Resized Partition
The changes must be committed to take affect. This is done by choosing File -> Commit.
Shut down Knoppix. Remove the Knoppix disk. Restart the PC. Once Windows starts up it might want to run Scandisk. After that was done, use the Windows Disk Management to verify the free partition space.
Windows Disk Management Showing Free Space