How to change drive letter in XP when dual boot with 7?

justi

New member
Local time
12:15 PM
Messages
77
In 7 everything is all right.7 is c: and the boot partition is hidden.
But in XP the hidden partition is c: and visible.XP is d:,so some programs use default dir can't work.I tried disk management to change xp to c: but didn't succeed.
Anyway to change the drive letters and hide the 100m partition?
Thanks.
 

My Computer My Computer

At a glance

Windows 7 Ultimate x64 rtm
OS
Windows 7 Ultimate x64 rtm
In 7 everything is all right.7 is c: and the boot partition is hidden.
But in XP the hidden partition is c: and visible.XP is d:,so some programs use default dir can't work.I tried disk management to change xp to c: but didn't succeed.
Anyway to change the drive letters and hide the 100m partition?
Thanks.

Have you tried Disk Management, right click the partition you want to hide, select Change Drive Letter and Path, click Remove?
 

My Computer My Computer

At a glance

Windows 7 Ult x64 - SP1/ Windows 8 Pro x64Intel Core i5-3570K 4.6GHz8GB (2X4GB) DDR3 1600 Corsair Vengeance CL8 1.5vSapphire HD 7770 Vapor-X OC 1GB DDR5
Computer type
PC/Desktop
Computer Manufacturer/Model Number
76~2.0
OS
Windows 7 Ult x64 - SP1/ Windows 8 Pro x64
CPU
Intel Core i5-3570K 4.6GHz
Motherboard
Gigabyte GA-Z77X UD3H, f18
Memory
8GB (2X4GB) DDR3 1600 Corsair Vengeance CL8 1.5v
Graphics Card(s)
Sapphire HD 7770 Vapor-X OC 1GB DDR5
Sound Card
Onboard VIA VT2021
Monitor(s) Displays
22" LCD Dell
Screen Resolution
1680x1050
Hard Drives
Samsung 840Pro 128GB SSD,
Seagate Barracuda 500GB SATA2 7200rpm 32MB cache, Seagate Barracuda 1TB SATA2 7200rpm 32MB cache,
PSU
Corsair HX650W
Case
Cooler Master Storm Scout
Cooling
Corsair H80 2x12cm Noctua NF P12 , 2x14cm case fans
Keyboard
Logitech Wave
Mouse
CM Sentinel
Internet Speed
Dismal
Antivirus
Avast
Browser
Opera Next
Other Info
Haswell laptop: HP Envy 17t-j, i7-4700MQ, GeForce 740M 2GB DDR3, 17.3" Full HD 1920x1080, 16GB RAM, Samsung 840 Pro 128GB, 1TB Hitachi 7200 HDD,
Desktop: eSATA ports,
External eSATA Seagate 500GB SATA2 7200rpm,
External WD USB 500GB
Nope,but can I remove the boot partition?(the 100m one)
I just know that I can't change the drive letter of partitions are active or boot..
 

My Computer My Computer

At a glance

Windows 7 Ultimate x64 rtm
OS
Windows 7 Ultimate x64 rtm
Yes you can remove the letter from the boot partition.

While in XP, once you remove the C: from the 100MB partition, select Win key +R on the keyboard and type Regedit to enter the registry editor.

Navigate to HKEY_LOCAL_MACHINE\System\MountedDevices. Go down the list and find \DosDevices\D: and change the D: to C: by right clicking on it and selecting rename.

Check to see that no other Dosdevice is set to C:. If it is rename it to some unused letter. This should not be necessary if you removed the C: in disk management.

As always be careful and backup the key by selecting file and export.
Making an error in the registry could make your system unusable.


Edit: Forgot to add - Reboot after drive letter change D: to C:
 

My Computer My Computer

At a glance

Windows 10 Pro x64, Windows 8.1 Pro x64, Wind...INTEL i9-7920X LGA 206664 GB (4 X 16 GB) G-Skill V Series DDR4 3200 ...EVGA GTX 1060 SC 3 GB
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom Built
OS
Windows 10 Pro x64, Windows 8.1 Pro x64, Windows 7 Ultimate x64 SP1,
CPU
INTEL i9-7920X LGA 2066
Motherboard
Gigabyte X299-WU8 F3
Memory
64 GB (4 X 16 GB) G-Skill V Series DDR4 3200 Quad Channel
Graphics Card(s)
EVGA GTX 1060 SC 3 GB
Sound Card
Realtek Onboard ALC1220
Monitor(s) Displays
2 x Samsung S27E310
Screen Resolution
1920x1080
Hard Drives
Samsung 2 x 970 EVO Plus 500 GB NVMe
1 x 6TB WD 6003FZBX SATA
1 x 6TB WD 60EFRX SATA
12 x 3TB WD 30EFRX SATA
PSU
Seasonic X-1050
Case
Thermaltake Armor+
Cooling
Corsair H80i V2 Liquid AOI Cooler
Keyboard
Logitech G510s
Mouse
Logitech MX Master 2S
Internet Speed
200 Mb/s
Antivirus
ESET NOD32 13.1
Browser
EDGE (Dev, Canary, Beta), Chrome
Other Info
ASUS RT-AC68U router
Malwarebytes 4.0.4
Nope,but can I remove the boot partition?(the 100m one)
I just know that I can't change the drive letter of partitions are active or boot..

If you remove the boot partition then your computer won't boot ;)

If you remove the drive letter, it will be hidden.
 

My Computer My Computer

At a glance

Windows 7 Ult x64 - SP1/ Windows 8 Pro x64Intel Core i5-3570K 4.6GHz8GB (2X4GB) DDR3 1600 Corsair Vengeance CL8 1.5vSapphire HD 7770 Vapor-X OC 1GB DDR5
Computer type
PC/Desktop
Computer Manufacturer/Model Number
76~2.0
OS
Windows 7 Ult x64 - SP1/ Windows 8 Pro x64
CPU
Intel Core i5-3570K 4.6GHz
Motherboard
Gigabyte GA-Z77X UD3H, f18
Memory
8GB (2X4GB) DDR3 1600 Corsair Vengeance CL8 1.5v
Graphics Card(s)
Sapphire HD 7770 Vapor-X OC 1GB DDR5
Sound Card
Onboard VIA VT2021
Monitor(s) Displays
22" LCD Dell
Screen Resolution
1680x1050
Hard Drives
Samsung 840Pro 128GB SSD,
Seagate Barracuda 500GB SATA2 7200rpm 32MB cache, Seagate Barracuda 1TB SATA2 7200rpm 32MB cache,
PSU
Corsair HX650W
Case
Cooler Master Storm Scout
Cooling
Corsair H80 2x12cm Noctua NF P12 , 2x14cm case fans
Keyboard
Logitech Wave
Mouse
CM Sentinel
Internet Speed
Dismal
Antivirus
Avast
Browser
Opera Next
Other Info
Haswell laptop: HP Envy 17t-j, i7-4700MQ, GeForce 740M 2GB DDR3, 17.3" Full HD 1920x1080, 16GB RAM, Samsung 840 Pro 128GB, 1TB Hitachi 7200 HDD,
Desktop: eSATA ports,
External eSATA Seagate 500GB SATA2 7200rpm,
External WD USB 500GB
Thank you for your advices.
I thought it would make the system unbootable.Now I'm gonna try it.
Thanks again.
 

My Computer My Computer

At a glance

Windows 7 Ultimate x64 rtm
OS
Windows 7 Ultimate x64 rtm
Report.
I think dual-boot makes things a little bit complicated.
I tried diskmanagement in xp,and it said I couldn't change the drive letter of boot partition or system partition.(the c:\ )
So I follow the mounteddevices thing (kb223188),changed the 100m partition to z:,and then xp partition to c:\ (formerly d:\),and then rebooted.
But it just hangs up at the welcome screen and show "windows xp" but won't logon to desktop.So I have to force power off.
Any idea?
 

My Computer My Computer

At a glance

Windows 7 Ultimate x64 rtm
OS
Windows 7 Ultimate x64 rtm
You can NEVER force the drive letter to change on an active system partition. There are thousands of registry entries that need changing. Google would have set you right.

I hope you made a backup image using the great new Windows 7 backup imaging. Takes 20 minutes to image the whole HDD, 20 minutes to reimage it flawlessly.

If not....

You need to boot into your XP disk and run a repair install to recover it's boot. This is not the choice to choose "R" on the first given menu. Proceed as though you are going to install XP until it discovers your installation and asks if you want to install there. Instead choose to have it Repair that same installation. It will replace all of the system files while saving your programs, drivers, settings - everything except activation.

When this completes, you will only have the ability to boot into XP until you 1) use EasyBCD to rediscover the Vista and install its bootloader, or 2) run Startup Repair from the Windows 7 installer (may need to run it twice or more, esp. if it offers it straight away).

Others may have suggestions which are easier but this is how I have recovered from this situation in the past when I tried to change drive letters on a system partition or other times when I have lost a dual boot..
 
Yeah,thank you,I just made a ghost backup 1 hour ago before I did this.I know it's risky.It can be a final solution.
But even if I made it back to xp and use easybcd to fix the dual boot,the drive letter in xp is still messing,isn't it?
And there is no way to hide the 100m partition in xp?
 

My Computer My Computer

At a glance

Windows 7 Ultimate x64 rtm
OS
Windows 7 Ultimate x64 rtm
I believe the solution is to remove the 100mb boot partition and install the bootloader on the XP partition (it is the first one, right?). That should sort the letters out.

Since you are smart enough to have the image backup, you can afford to try it with a fresh reimage if you're adventurous.

I have not done this myself but read many complaints about the 100mb partition in the beta days and how people yanked it out.

You will need a partition manager to delete it, then the method of your choice to restore the boot. I haven't actually done this one, so others should know the best way.

EasyBCD and VIstaBootPro would do it but mine don't boot, so you would need one that does unless you can delete 100mb part. without restarting. That or run the XP repair install to get it up and running so you can use EasyBCD from it.

However, if you end up using Win7 startup repair to get it's dual boot back I wonder if it would rewrite the 100mb partition?

Someone will know. Or you'll find out...
 
Yes, Greg,

You could boot the 7 dvd to system recovery options command promt.

Then use diskpart to remove the 100mb partition and mark the 7 partition Active.

Then run startup repair 3 times.

Boot into 7, and add XP entries to the new bcd store using bcdedit.

Any backup image you already have won't include those changes - so make another when done.
 

My Computers My Computers

  • At a glance

    7 X64i5 84002x8gb 3200mhz
    Computer type
    PC/Desktop
    OS
    7 X64
    CPU
    i5 8400
    Motherboard
    gigabyte b365m ds3h
    Memory
    2x8gb 3200mhz
    Hard Drives
    various
    PSU
    pure power 11 400w cm
    Case
    Coolermaster
    Cooling
    cryorig m9i
  • At a glance

    7x64g54008gb ddr4 2400
    Computer type
    PC/Desktop
    OS
    7x64
    CPU
    g5400
    Motherboard
    ga b365m ds3h
    Memory
    8gb ddr4 2400
    PSU
    xfx pro 450w
But even if I made it back to xp and use easybcd to fix the dual boot,the drive letter in xp is still messing,isn't it?

Correct. It will still be D:
 

My Computer My Computer

At a glance

XP, Seven, 2008R2AMD, Intel, VIACorsair, Kingston, etc.ATI, NVIDIA
Computer Manufacturer/Model Number
Too many to list.
OS
XP, Seven, 2008R2
CPU
AMD, Intel, VIA
Motherboard
Various
Memory
Corsair, Kingston, etc.
Graphics Card(s)
ATI, NVIDIA
Monitor(s) Displays
Samsung
Hard Drives
Maxtor, Western Digital
Keyboard
qwerty
Internet Speed
22 Mb/s @ home, 1 Gb/s @ server
Other Info
All of my systems still run fastest on XP 32-bit for the most part. Win7 is fun to play with, but I still prefer XP for raw speed, security, and functionality.
Yes, Greg,

You could boot the 7 dvd to system recovery options command promt.

Then use diskpart to remove the 100mb partition and mark the 7 partition Active.

Then run startup repair 3 times.

Boot into 7, and add XP entries to the new bcd store using bcdedit.

Any backup image you already have won't include those changes - so make another when done.

Bravo:thumbsup: for the speedy solution to such an complex problem!

I first used diskpart recently to remove an Acer Recovery Partition that wouldn't come out using anything else. Google for the commands; mine had "override" in it.
 

My Computer My Computer

At a glance

Windows 7 Ultimate x64 rtm
OS
Windows 7 Ultimate x64 rtm
SIW2's method was to get rid of the drive letter on the system boot partition. But Windows XP itself will still be tied to the D: drive.
 

My Computer My Computer

At a glance

XP, Seven, 2008R2AMD, Intel, VIACorsair, Kingston, etc.ATI, NVIDIA
Computer Manufacturer/Model Number
Too many to list.
OS
XP, Seven, 2008R2
CPU
AMD, Intel, VIA
Motherboard
Various
Memory
Corsair, Kingston, etc.
Graphics Card(s)
ATI, NVIDIA
Monitor(s) Displays
Samsung
Hard Drives
Maxtor, Western Digital
Keyboard
qwerty
Internet Speed
22 Mb/s @ home, 1 Gb/s @ server
Other Info
All of my systems still run fastest on XP 32-bit for the most part. Win7 is fun to play with, but I still prefer XP for raw speed, security, and functionality.
And now there is nothing I can do except for using the image to recover xp?
 

My Computer My Computer

At a glance

Windows 7 Ultimate x64 rtm
OS
Windows 7 Ultimate x64 rtm
I think the only reliable way to change Windows XP drive letter is to reinstall it.

But if you're not having issues with it being on D: I wouldn't worry about it.
 

My Computer My Computer

At a glance

XP, Seven, 2008R2AMD, Intel, VIACorsair, Kingston, etc.ATI, NVIDIA
Computer Manufacturer/Model Number
Too many to list.
OS
XP, Seven, 2008R2
CPU
AMD, Intel, VIA
Motherboard
Various
Memory
Corsair, Kingston, etc.
Graphics Card(s)
ATI, NVIDIA
Monitor(s) Displays
Samsung
Hard Drives
Maxtor, Western Digital
Keyboard
qwerty
Internet Speed
22 Mb/s @ home, 1 Gb/s @ server
Other Info
All of my systems still run fastest on XP 32-bit for the most part. Win7 is fun to play with, but I still prefer XP for raw speed, security, and functionality.
Have you read Brinks tutorial??? Read it -=> Here
 

My Computer My Computer

At a glance

64-bit Windows 8.1 ProCore(TM) i5 CPU 4330 Haswell @ 3.20GHz12.00 GBIntel(R) HD Graphics
Computer type
PC/Desktop
Computer Manufacturer/Model Number
LENOVO K450 @3.0GHZ
OS
64-bit Windows 8.1 Pro
CPU
Core(TM) i5 CPU 4330 Haswell @ 3.20GHz
Motherboard
LENOVO
Memory
12.00 GB
Graphics Card(s)
Intel(R) HD Graphics
Sound Card
Intel HD integtrated
Monitor(s) Displays
HP 25' ISP Monitor
Screen Resolution
1900/1020
Hard Drives
(1) ST1000DM003-1CH162 (2) Generic STORAGE DEVICE USB Device (3) Generic STORAGE DEVICE USB Device
Internet Speed
100mb down/10mb up
Have you read Brinks tutorial??? Read it -=> Here

Yes,I followed the tutorial.
And dual boot is working.
The problem is the drive letters are messing in xp.
I tried to fix it but now I can't logon to xp.
 

My Computer My Computer

At a glance

Windows 7 Ultimate x64 rtm
OS
Windows 7 Ultimate x64 rtm
I tried to fix it but now I can't logon to xp.

What did you do that broke XP?

You might want to attach a screenshot of Disk Management, so we can have a look
 

My Computer My Computer

At a glance

XP, Seven, 2008R2AMD, Intel, VIACorsair, Kingston, etc.ATI, NVIDIA
Computer Manufacturer/Model Number
Too many to list.
OS
XP, Seven, 2008R2
CPU
AMD, Intel, VIA
Motherboard
Various
Memory
Corsair, Kingston, etc.
Graphics Card(s)
ATI, NVIDIA
Monitor(s) Displays
Samsung
Hard Drives
Maxtor, Western Digital
Keyboard
qwerty
Internet Speed
22 Mb/s @ home, 1 Gb/s @ server
Other Info
All of my systems still run fastest on XP 32-bit for the most part. Win7 is fun to play with, but I still prefer XP for raw speed, security, and functionality.
Back
Top