How do I partition my hard drive in Win XP, and any risks?

I am currently dealing with three conflicting issues:

[ul]
[li]For some odd reason, my hard drive is F:, and I understand Win XP will not let me change this without some ridiculously complex process.[/li][li]My Palm software firmly rejects the possibility of anyone’s not having a drive C: and gives me no option to install on any other drive.[/li][li]Simcity 4 insists that the CD-ROM drive letter be one more than the last hard-drive letter, and also will go into spasm if you happen to have hard drives more than one letter apart.[/li][/ul]

These being the case, I had the idea of partitioning my hard drive to add drives C:, D:, and E:. I would use C: to store the Palm software and D: and E: for not much.

[ol]
[li]How do I partition my drive?[/li][li]Are there any foreseeable problems (e.g. will I find that my computer will cease to function out of confusion from having a C: drive with nothing on it to boot from)?[/li][/ol]

Partition Magic 8.0 from Norton. Very simple interface and rock solid performance, although backups are highly recommended. This software allows you to divide your drive into multiple partitions, change drive letters (although I don’t think it will change the system drive) and copy partitions. Money well spent…

Oh, I didn’t know you needed a separate program… :frowning:

If you want to keep your data you do. If you don’t mind erasing everything and starting fresh you can use fdisk (is that still available in windows?).

A warning about partition magic. It is actually TOO EASY to use. If you are not paying attention you can wreck your system with a couple of clicks. Review all changes you make a few times before you actually commit anything.

If you’re starting again from scratch, partitioning and letter assignment is part of the standard setup procedure. No need for Fdisk.

From my experience with computer threads here, make sure you get at least one other person to agree with any opinion given before you take action on it.

Changing drive letters is a concern if you change your boot letter, but since you are only putting data in C and leaving F as it is, you will probably be okay.

From http://www.dougknox.com/tips/xp_drive_letters.htm ,

For my reference, if I decided to go all out and reinstall Windows in order to change my drive letter, how would I

a) change the f: drive to c: and
b) ensure the c: drive was the boot drive?

There is an alternative solution which might fool your programs into working. Right-click on My Computer, hit Map Network Drive, set the drive to C:, and type in the path \<computername>\f$ where <computername> is the name of your machine. Make sure the Reconnect at logon box is checked and hit Finish. Now your F: drive should be mapped as C:.

You can also use the command subst \<computername>\f$, though I’m not sure if this will give you a persistent mapping.

the only time i’ve ever known a computer to give me a different drive letter for the boot drive is when i once upgraded a win2kpro to a win2k server. it had created ‘new drives’ in disk administrator but still had the win2kpro ones greyed out. the c: drive had become the h: drive. it wouldnt let me remove the greyed out ones. It also managed to loose 40gb of backups i’d just made. had to completely repartition and reinstall.

if you were to reinstall and repartition, i dont know any reason why your boot drive wouldnt automatically become the c: drive.

even if windows allowed you to easily rename the drive to c: you have another problem in that all your programs and configuration settings would be looking for a f: drive.

This sounds like a pretty good idea to try first matt.

If you wipe your system and reinstall Windows, very early during the windows setup user interface you will have the option to create as many partitions as you like, and will have the option to install windows on whichever partition you like. If you are up for a complete nuke and pave of your system, this would be very easy. Once windows setup is complete, take a look at your system and make sure it is configured the way you want it. If you find you’ve made a mistake, no biggie, just wipe your system and try again.

But you should only get the folderol described below if you are “upgrading” your system. I would advise against “upgrading”, given the countless stories I’ve heard of problems. Of course, plenty of people do it without problems. But why take a chance? Better to back up your data, wipe the system, and do a clean install.

However, make sure any data you save is backed up somewhere else other than the computer you are formatting, even if the data is on a second hard drive or a partition of your hard drive that you will be keeping, like on CDs, or on another computer in your network. It is very easy to wipe out data while trying to reformat, and generally you don’t get a second chance. The safest thing is to burn your data to CDs and verify that you can access the data on the CDs from another machine. Because sometimes CD burning software requires you to “close” the CD before it is readable by any machine I would advise taking a few minutes to make sure that the CDs aren’t in whatever proprietary format the CD burner has.

By this I meant the sort of troubles described by Browolf ABOVE. As well as other problems of other sorts.

I tried this, but it said “The network path \matthew-b8kx0js\f$ could not be found.” Did I do something wrong? matthew-b8kx0js is what My Computer/Properties/Computer Name gives for “full computer name”.

Try turning off Use simple file sharing under Tools|Folder Options then share your F: drive by right-clicking on it, hitting Properties, and going to the Sharing tab. Give the new share a name (just F would work), then map C: to \matthew-b8kx0js\F.

I couldn’t find “use simple file sharing,” and I’m not sure what a new share is.

Ok, I forgot about how everything is moved around in XP Home.

Right-click on the F: drive and hit Sharing and Security. Click the I understand the risk but still want to share the root of the drive link. Select Just enable file sharing and hit OK. Then check Share this folder on the network and Allow network users to change my files. Enter F in the Share name box. Hit OK and then try mapping the C: drive to \matthew-b8kx0js\F.

Oh, it goes without saying that you should have a software firewall like ZoneAlarm in place if your machine is not behind a NAT router or hardware firewall. Sharing your files with the whole world is not a good idea.

I believe there’s an easier route.

Right click ‘My Computer’, left click ‘manage’, below ‘storage’ is ‘disk management’. Left click that, and your drive(s) will show to the right. Right click the drive icon you wish to change, and select ‘change drive letter and paths’ from the drop down menu.

That’s what I’m seeing in XP Pro.

You can’t change the letter of the system or boot partition.