Windows system drive letter changed after repair install

drive-lettermulti-bootrepair-installwindows xp

yesterday I did a repair install, because Windows froze on welcome screen after resizing its partition on a dual boot system. corresponding question

Everything worked fine so far, but now I am facing another challenge: The Windows drive letter changed from G: to C:, so that most programs, including drivers, firewall and virus scanner do not work anymore. I tried to reinstall the virus scanner, but the uninstaller said, that drive G: is not available.

What to do now, to get all programs running again? Is it possible, to rename C: to G: or will that mess up my system?

Best Answer

Changing system drive letter is not possible via Disk Manager, but there is a workaround. Microsoft KB Article 223188 says:

Warning Do not use the procedure that is described in this article to change a drive on a computer where the drive letter has not changed. If you do so, you may not be able to start your operating system. Follow the procedure that is described in this article only to recover from a drive letter change, not to change an existing computer drive to something else. Back up your registry keys before you make this change.

There is 19 steps procedure in that article, I'd rather not copy them all here. One note, though: regedit32.exe is mentioned there, regedit32 is not available in XP. Just use regular regedit, right-click and chose Permissions as the article says.

Related Question