*FIX* Wrong Drive Letters in Multi-Boot XP,Vista, W7

8253timer

New member
FIX (with SavePart, tried other partition utilities and editing MountedDevices to no avail)

Hope this helps someone else with Wrong Drive Letter Problems

Installed WIN7 RC and all was well with XP Dual Boot.

After some experimenting(BSD,LINUX,etc), WIN7 would not boot, so popped in the DVD and let WIN7 repair the boot.

WIN7 now booted, but when booting XP on E: , it was now assigned the wrong Drive letter D: and would boot to just before the Logon Prompt and hang(same in safe mode.)

After much research and trial (including editing the HKLM/SYSTEM/MountedDevices hive of the XP install from within WIN7 to change the drive letter) this was the fix.

This particular XP boots from Partition/Drive E: in Windows.0 directory (yeah, i know, been this way for years)

FIX: (FREE!)
downloaded SavePart "AKA Partition Saving " Partition Saving

Boot from a FreeDOS Floppy or USB stick and run SavePart.exe

within SavePart (navigate with TAB key, Selected items turn BLACK)

Choose:

Update Windows 2000/XP/Vista Registry
then
Choose element where boot configuration are stored (Disk number 0, in this case)
then
Choose element where boot configuration DATA are stored (Partition) where the XP(2000 or Vista) is located
then
Select the Directory where the XP (2000 or Vista) is located (Windows.0 on D Drive, in this case)

You then have access/ability to the change Drive Letters for that particular Windows Installation:

In this case:
Drive D (which needed to be E) and Drive E(which needed to be D)
 
Last edited:

My Computer

OS
Workbench 3.0
drie letter fix

FIX (with SavePart, tried other partition utilities and editing MountedDevices to no avail)

Hope this helps someone else with Wrong Drive Letter Problems

Installed WIN7 RC and all was well with XP Dual Boot.

After some experimenting(BSD,LINUX,etc), WIN7 would not boot, so popped in the DVD and let WIN7 repair the boot.

WIN7 now booted, but when booting XP on E: , it was now assigned the wrong Drive letter D: and would boot to just before the Logon Prompt and hang(same in safe mode.)

After much research and trial (including editing the HKLM/SYSTEM/MountedDevices hive of the XP install from within WIN7 to change the drive letter) this was the fix.

This particular XP boots from Partition/Drive E: in Windows.0 directory (yeah, i know, been this way for years)

FIX: (FREE!)
downloaded SavePart "AKA Partition Saving " Partition Saving

Boot from a FreeDOS Floppy or USB stick and run SavePart.exe

within SavePart Choose: (navigate with TAB key, Selected items turn BLACK)

Update Windows 2000/XP/Vista Registry
then
Choose element where boot configuration are stored (Disk number 0, in this case)
then
Choose element where boot configuration DATA are stored (Partition) where the XP(2000 or Vista) is located
then
Select the Directory where the XP (2000 or Vista) is located (Windows.0, in this case)

You then have access/ability to the change Drive Letters for that particular Windows Installation:

In this case:
Drive D (which needed to be E) and Drive E(which needed to be D)

Hi and welcome to sevenforums. really thorough first post. It probably would be seen more if it was in setup and installations. if you want some one can move it for you

Again welcome

Ken
 

My Computer

Computer Manufacturer/Model Number
HP Pavillion dv-7 1005 Tx
OS
Win 8 Release candidate 8400
CPU
[email protected]
Memory
4 gigs
Graphics Card(s)
Nvidia 9600M
Sound Card
HD built-in
Monitor(s) Displays
17" Wxga
Screen Resolution
1440x900
Cooling
none
Internet Speed
45Mb down 5Mb up
Hi 8253timer, welcome to the forums.

Nice 1st post mate, keep 'em coming :D
 

My Computer

Computer Manufacturer/Model Number
Compaq Desktop
OS
Windows 7 Ultimate x64
CPU
AMD Sempron Dual Core
Memory
3GB
Graphics Card(s)
NVIDIA GeForce 6150SE nForce 430
Screen Resolution
1024x768
Hard Drives
150GB Sata
I don't have a problem with it but I see a similar situation...

Drive 320GB
(Partition #) 1: 239GB - XP
2: 58.5GB - Vista

Drive 120GB
Partition 3: 111GB - W7

Drive 500GB (backup)
Partition 4

In XP, it is setup as:
C: = 1
D: = 2
E: = 3
F: = DVD
M: = 4

In W7,
C: = 3
D: = 1
E: = 2
F: = DVD
G: = 4

In Vista,

C: = 2
D: = 1
E: = 3
F: = 4
G: = DVD

I am in the process of at least changing the 500GB drive so it is seen as M: in all OS, and I have named it 500bkup... now to name the rest so I know which is which while I am looking at it in W7...
 

My Computer

Computer Manufacturer/Model Number
Custom built desktops and a Compaq CQ60-211DX laptop
OS
Win7, XP, Vista x64, Ubuntu 9.04
CPU
Desktops: E6600, E2140, XP3000+; Laptop: Celeron 585
Motherboard
Desktops: GA-EP35-DS3P, GA-P965-DS3, A7N8X
Memory
Desktops: 4GB, 3GB, 1GB; Laptop: 2GB
Graphics Card(s)
Desktops: 320MB 8800GTS, 128MB 7300GTS, 128MB 9600XT
Sound Card
Creative or onboard
Monitor(s) Displays
19" widescreen, 17" CRT, 19" CRT, and 15.6" LCD on laptop.
Screen Resolution
1440x900, 1280x1024.... 1366x768
Hard Drives
Desktop 1: 320GB Seagate main, 500GB WD backup, 120GB WD testing
Desktop 2: 80GB server
Desktop 3: 160GB main, 250GB backup
Laptop: 160GB
PSU
varies, 350W to 550W
Internet Speed
8Mb+ cable
In windows vista and in windows 7 the drive in which the system are situated are denoted as c: drive. But not in windows xp.
 

My Computer

Computer Manufacturer/Model Number
Custom made
OS
Window 7 build 7600, Xp pro(VM)
CPU
Amd Athlon 2000 xp+
Motherboard
Asus x series
Memory
kingstone(1gb+256MB)
Graphics Card(s)
Nvdia 6200(256 mb+255mb(shared))
Sound Card
soundmax
Monitor(s) Displays
Lg Flatron w1943
Screen Resolution
1360x768
Hard Drives
segate 80GB
Case
i-ball
Keyboard
i-ball
Mouse
i-ball
Internet Speed
256kbps up and 256 kbps down
Thanks!

Thanks for the great fix. Had the drive letter problem before with XP and ended up reinstalling if I remember correctly.

This happened because I got a little careless. Was going to copy a drive to another and put it into the machine. Windows in it's infinite wisdom decided to swap the drive letters and made the second drive the C: drive and booted it from it. It made the real drive the E: drive and it was all downhill from there!

This fix worked great and no doubt saved me countless hours of holy hell!
 

My Computer

Computer Manufacturer/Model Number
Too many to keep track of
OS
XP/7
CPU
x86
Motherboard
Intel mostly
Memory
3-8gb
Graphics Card(s)
assorted
Sound Card
assorted
Monitor(s) Displays
Dell 22's
Hard Drives
I can't even keep track of them!
Back
Top