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

On Windows 7, the partition that had Windows 7 was C:. I had 2 other partitions D: and E:. I installed Windows 8 on E. When I boot into Win8, E is shown as C. And the one which had Windows 7 installed is shown as E. But there is no change when in the drive letters when I boot into Win7.

WIN7 C: (Contains Win7) D: E: (Contains Win8)

WIN8 C: (Contains Win8) D: E: (Contains Win7)

Why this change? And won't it create problems?

share|improve this question
The letters don't really mean anything, they're just sort of an alias for the location. – SaintWacko Sep 4 '12 at 16:17
up vote 4 down vote accepted

This won't create any problems except some confusion for someone. This changes is because, Windows assign drive letter C: on the drive, where it itself is installed. So, For Windows 7, C: is the partition it installed into, the same case for Windows 8.

Note that: Drive letters don't depend on partition numbers, though it may be seems so, because it is a tradition to install Windows on the first partition. I have Windows 7 installed 7th partition, and in Windows it is shown as C:.

share|improve this answer
Of course one can also change the drive letter if you want. The default behavior is as you describe. So it is only logical a fresh installation of Windows 8 would have the default behavior. – Ramhound Sep 4 '12 at 13:18
This "will" create problems if you have hundreds of scripts and apps to migrate that use hard coded paths! – user294827 Jan 30 '14 at 23:40

You must log in to answer this question.

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