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

My computer was installed from a USB stick, and now the Windows' drive is D:, while C: is used for external media.

I'd really want/need to change, so Windows & Program Files' drive letter will be called C:, and D: is left for something else (2nd partition).

How can I do that? Simply forcing drive letter change will cause window's internal links to break. There should be an ordered procedure or a software that does it.

I don't mind re-installing Windows for that matter, but I don't know how to force setup to call it C:

When i set windows up in the 1st place, the partitioning screen referred to the target drive as C:, but the end result is D: :(

share|improve this question

You'll have to reinstall windows either from a CD, or follow an installation guide that takes the flash drive into account.

There's no easy way to change it after the fact, especially since the drive paths for all the applications would also have to change.

share|improve this answer

If you need it to be C and it is currently D, three steps.

  1. First, force the C, or use a partition editor to do so actively.

  2. Then export your entire registry as a text file, and replace all D:\ with C:\ (Replace all command),

  3. Then import back into your registry to replace it and restart.

Now you'll need the disks or installers from all your programs, but you should be able to "Repair" them and have any of their config files rewritten to enable the programs to function without a problem (you might need to simply reinstall).

My Documents etc will be fixed, the rest should work. It's a long and grueling process, but in the end you should have everything you need. If a driver malfunctions, reinstall it, and you should be fine. Most of them use Reg keys to store linkage, so once you fix that, it will write to a config file when the driver is used.

share|improve this answer

You don't mind reinstalling Windows? Then change D:\ to C:.. Windows will most likely break. Go to setup for Windows, and C:\ should still be C:. Format D:\ and C:\, and then install Windows on C:. Once that is completed, you can log into windows and delete D:\ of you wish. This is, atleast, how I would handle this.

Thanks to someone reviving this question from two years ago, I thought it was new and didn't realize it was from 2010.

share|improve this answer

You must log in to answer this question.

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