|2000 and XP's Setup assigns the drive letter used for the hard drive partition Windows itself is installed on according to which hard drive partitions Setup detects have already been assigned drive letters by 2000 or XP.|
If Setup detects no other hard drive partitions that have been assigned a drive letter, or if it does but C is available, it assigns C to the hard drive partition Windows itself is installed on.
If you deleted the existing partition you now see as K and made a new partition in the same drive space, Setup when run after that will assign C to the hard drive partition Windows itself is installed on - if it is installed on the partition formerly assigned K that was deleted, it will be assigned C.
If you do not delete the existing partition you now see as K but just delete the data on it, I don't know whether it would still be assigned K or be assigned C - I haven't tried that. I would delete the partition just to be sure it was assigned C.
If there ARE other hard drive partitions that Setup detects have already been assigned a drive letter by 2000 or XP, Setup will use the first available drive letter for the hard drive partition Windows itself is installed on .
In Windows, in Disk Management, you can change the drive letter assigned to any hard drive partition (or optical drive, or flash drive partition, or external hard drive partition, or memory card partition) to any other available - free - drive letter between C and Z and including C and Z, except that you can't change the drive letter assigned to the partition windows is booting from - the one for the hard drive partition Windows itself is installed on.
If the drive letter you want to use is not free, you can change the drive letter of whatever is now using it to another drive letter to free up the drive letter you want to use.
If there ARE other hard drive partitions that Setup could detect have already been assigned a drive letter by 2000 or XP, if C is already being used, and if you want the new Windows installation to use C for the hard drive partition Windows itself is installed on,
- if all the other hard drive partitions are on other physical hard drives, disconnect them, or disable them being detected in the mboard's bios, BEFORE running Setup. May require changing the jumper setting on the back of the one remaining connected hard drive is if it's IDE.
- OR - use a "partition manipulation" program to HIDE all other existing hard drive partitions BEFORE you run Setup, then un-hide them after Setup has finished. E.g. use the freeware Easeus Partition Master Home Edition, or Partition Magic if you have that but it's not free.
If you want to dual boot 2000 or XP, you can use the same methods to have both operating systems see C as being assigned for the hard drive partition their Windows installation itself is installed on, but you will need to set up the dual boot feature after you have un-hidden the other windows installation if you want to use Windows built in multi-boot support.