Could anyone tell me about a procedure or program that partitions the hard
drive without deleting any data? IF IT'S A PROGRAM i'd like it free (don't
have a bunch of money to buy one, i don't want to spend a single cent)
Windows has built-in partitioning tools. When you first install it,
you tell it to create one or more partitions on your drive.
But my guess is that you presently have a single partition on your
drive (probably called C

and what you actually want to do is
*repartition* the drive--to change its structure so that you end up
with two or more partitions instead of just one.
Unfortunately, no version of Windows before Vista provides any way of
changing the existing partition structure of the drive
nondestructively. The only way to do what you want is with third-party
software. Partition Magic is the best-known such program, but there
are freeware/shareware alternatives. One such program is BootIt Next
Generation. It's shareware, but comes with a free 30-day trial, so you
should be able to do what you want within that 30 days. I haven't used
it myself (because I've never needed to use *any* such program), but
it comes highly recommended by several other MVPs here.
Whatever software you use, make sure you have a good backup before
beginning. Although there's no reason to expect a problem, things
*can* go wrong.