man ntfsresize
NTFSRESIZE(8) NTFSRESIZE(8)
NAME
ntfsresize - resize an NTFS filesystem without data loss
SYNOPSIS
ntfsresize [OPTIONS] --info DEVICE
ntfsresize [OPTIONS] [--size SIZE[k|M|G]] DEVICE
DESCRIPTION
The ntfsresize program safely resizes Windows XP, Windows Server 2003, Windows 2000, Win‐
dows NT4 and Longhorn NTFS filesystems without data loss. All NTFS versions are supported,
used by 32-bit and 64-bit Windows. Defragmentation is NOT required prior to resizing
because the program can relocate any data if needed, without risking data integrity.
Ntfsresize can be used to shrink or enlarge any NTFS filesystem located on an unmounted
DEVICE (usually a disk partition). The new filesystem will have SIZE bytes. The SIZE
parameter may have one of the optional modifiers k, M, G, which means the SIZE parameter is
given in kilo-, mega- or gigabytes respectively. Ntfsresize conforms to the SI, ATA, IEEE
standards and the disk manufacturers by using k=10^3, M=10^6 and G=10^9.
etc.
Xav