Hello,
I asked the question on on a Dell newsgroup and I received THE answer from
Gary J Hope (It worked fine for me) :
You can reduce Windows XP Partition size by using FREE program from BooIt
Next Generation , fully functional 30 day Trial from;
http://www.bootitng.com/bootitng.html
Download & unzip to New Folder & read .pdf file from Folder for info.
Create Boot Floppy or Boot CD by double click on Folder BootItNG.exe
Checked with BootIt & they say to ignore warning about Data loss if Resizing
NTFS Format.
You don't need to Defrag for NTFS Format as long as you Resize to enough
space for Operating System.
But if you want to be sure ,1st Defrag Windows XP so Data isn't lost during
resize down.
Check Analyize after Defrag to see how much contoguous space is free.
Boot from created Floppy or CD.
Click Setup OK , Move Mouse to check & click NO to more than 4 partitions
& NO to Auto create partition ( unless you want to startup Menu for
BootItNG)
Then Select Windows XP partition & click Resize.
Then click Close & remove Boot Disk & Reboot.
After Reboot use Start > Adminstrative Tools > Computer Management
Storage > Disk Management & right click on Disk.. Unallocated > New
Partition .. select Primary partition & set Size if you want to create more
than one extra partition.
Using the above method doesn't install BootItNG software on a partition &
therefore no BootIt startup Menu.
Also doesn't created an EMBR (Extended Master Boot Record) from BootItNG
software uses existing MBR.
So no BootItNG software is installed on H Drive & the downloaded software &
created Boot Disk can be deleted if you don't want to Buy BootItNG for less
than US $40 ( cheap !)
--------------------
If you don't reinstall XP & resize you can later use "Administartive Tools"
"Computer Management" > Storage >Disk Management & right click on
"Unallocated" window (bottom right) select > New Partition > Pirmary
Partition.