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


  1. Posts : 2
    Workbench 3.0
       #1

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


    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 by 8253timer; 29 Jun 2009 at 11:09.
      My Computer


  2. Posts : 28,845
    Win 8 Release candidate 8400
       #2

    drie letter fix


    8253timer said:
    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


  3. Posts : 6,305
    Windows 7 Ultimate x64
       #3

    Hi 8253timer, welcome to the forums.

    Nice 1st post mate, keep 'em coming
      My Computer


  4. Posts : 2
    Workbench 3.0
    Thread Starter
       #4

    Please, by all means, move the thread to where it would be most useful.
      My Computer


  5. Posts : 121
    Win7, XP, Vista x64, Ubuntu 9.04
       #5

    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


  6. Posts : 682
    Window 7 build 7600, Xp pro(VM)
       #6

    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


  7. Posts : 1
    XP/7
       #7

    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

  8.   My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 07:40.
Find Us