Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have several disks, each of them has one ore more NTFS partitions.

The first disk is splitted in 2 partitions; its first partition is active, is called "C:" and doesn't have any OS. On another disk I have a single partition (Z:) which contains my operating system (Windows Seven Pro). Other disks are simple data storage devices and don't contain any OS.

I'd like make things simpler, setting as active the partition containing Seven, but I fear that doing so will cause Seven to see its partition as "C:" (which I really don't want!).

Do you have any suggestion?


share|improve this question

migrated from Sep 2 '10 at 18:36

This question came from our site for system and network administrators.

By default Windows will assign whichever drive you've booted to the C: designation on the fly. You can easily see this by an installation on another partition or drive and booting back and forth between them. There may be some way to OVERRIDE this behavior but I don't know offhand. – Shinrai Sep 2 '10 at 18:48
up vote 0 down vote accepted

From your description I can see that you are booting from one partition, while Win7 is installed on another.

Unfortunately, this means that there are boot files on the C drive which are missing on the Win7 partition. To copy these files you will need to set Folder Options to view hidden and system files. Copy anything from C:\ root directory that looks like it belongs to Windows (most files on the root directory should belong to Windows).

You will also need to temporarily disable paging and hibernation before that, since these files cannot be copied.

Please also note that the new system partition must be a primary partition, or it can't be made active.

I would recommend that after the Win7 disk is ready, just physically swap it with the current system disk, as Windows traditionally boots better from the first hard disk. There may also be other considerations having to do with the disk being positioned as Primary or Secondary.

share|improve this answer
Ok. Do you know how can I make Win7 keep calling its partition "Z:"? – Hemme Sep 3 '10 at 5:15
No way : The boot partition is always called C. You can find the exact disk-naming algorithm here : – harrymc Sep 3 '10 at 6:06

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .