Drive Letter Problem

  • Thread starter Thread starter Steveofca
  • Start date Start date
S

Steveofca

I recently attempted to copy a drive using True Image. It was not
completed, and now when the original drive is booted up(windows xp
pro), it appears to have two drive letters, c: and h:, which both seem
to refer to the same drive. The registry is full of entries showing
either c: or h:, both of which seem to work. However, recently I could
not boot(except safe mode), and I had to repair the installation. It
worked, but I still have the duplicate drive letter.
 
Steveofca said:
I recently attempted to copy a drive using True Image. It was not
completed, and now when the original drive is booted up(windows xp
pro), it appears to have two drive letters, c: and h:, which both seem
to refer to the same drive. The registry is full of entries showing
either c: or h:, both of which seem to work. However, recently I could
not boot(except safe mode), and I had to repair the installation. It
worked, but I still have the duplicate drive letter.

And your question was?
 
Only if Windows is not installed on that partition :
Click Start > Run
Type diskmgmt.msc
Right click your drive > Change drive letters and paths
Change that and see if problem is solved.

--
Ayush [ Be ''?'' Happy ]

Search - www.Google.com | Wikipedia - http://en.wikipedia.org
Snip your long urls - http://snipurl.com/

Replied to [Steveofca]'s message :
-----------------------------------------------------------
 
Use System Restore to return the installation to the point
before you started playing with TrueImage.
 
Unfortunately, I dont' have a restore point-I thought system restore
was activated, but apparently not. Funny thing is, the disk management
plug-in shows only only drive(c:), but explorer shows c: and h:. Is
there anything else I can do about it? Why does XP believe there is a
second letter?
 
Steveofca said:
Unfortunately, I dont' have a restore point - I thought system restore
was activated, but apparently not.

Then you're probably ****ed.

Lean your lesson and move on.
 
You might have some networked or substituted drives.
Do this to find out:
- Click Start / Run / cmd {OK}
- Type these commands:
subst > c:\test.txt{Enter}
net use >> c:\test.txt{Enter}
fsutil fsinfo drivetype h:{Enter}
set >> c:\test.txt{Enter}
mountvol >> c:\test.txt{Enter}
notepad c:\test.txt{Enter}
- Paste the contents of this file into your reply.
 
The following was in the test.txt file.

New connections will be remembered.


Status Local Remote Network

-------------------------------------------------------------------------------
Unavailable P: \\test\status Microsoft Windows Network
Unavailable Q: \\draco\hsi Microsoft Windows Network
The command completed successfully.


ALLUSERSPROFILE=H:\Documents and Settings\All Users
APPDATA=H:\Documents and Settings\SH\Application Data
CLASSPATH=.;C:\Program Files\Java\jre1.5.0_06\lib\ext\QTJava.zip
CLIENTNAME=Console
COLLECTIONID=COL8143
CommonProgramFiles=c:\Program Files\Common Files
COMPUTERNAME=MAIN
ComSpec=H:\WINDOWS\system32\cmd.exe
EDPATH=C:\watcom-1.3\EDDAT
FINCLUDE=C:\watcom-1.3\SRC\FORTRAN
FP_NO_HOST_CHECK=NO
HMSERVER=https://wwss1pro.cce.hp.com/wuss/servlet/WUSSServlet
HOMEDRIVE=H:
HOMEPATH=\Documents and Settings\SH
INCLUDE=C:\watcom-1.3\H;C:\watcom-1.3\H\NT
ITEMID=dj-22741-15
KMP_DUPLICATE_LIB_OK=TRUE
LANG=1033
LM_LICENSE_FILE=7200@draco
LOGONSERVER=\\MAIN
NUMBER_OF_PROCESSORS=2
OS=Windows_NT
OSVER=winXPP
Path=H:\WINDOWS\system32;H:\WINDOWS;H:\WINDOWS\system32\WBEM;C:\PROGRA~1\Stardock\OBJECT~1\OBJECT~1\
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 15 Model 35 Stepping 2, AuthenticAMD
PROCESSOR_LEVEL=15
PROCESSOR_REVISION=2302
ProgramFiles=c:\Program Files
PROMPT=$P$G
QTJAVA=C:\Program Files\Java\jre1.5.0_06\lib\ext\QTJava.zip
SESSIONID=1114230032283htx6111a51727:103e78c714c:-2bfd
SESSIONNAME=Console
SWUTVER=1.0.18.30716
SystemDrive=H:
SystemRoot=H:\WINDOWS
TEMP=H:\DOCUME~1\SH\LOCALS~1\Temp
TIMEOUT=0
TMP=H:\DOCUME~1\SH\LOCALS~1\Temp
TOOLPATH=/C:\Program%20Files\Hewlett-Packard\HP%20Software%20Update\install.htm
UPDATEDIR=C:\DOCUME~1\SH\LOCALS~1\Temp\radD8C05.tmp
USERDOMAIN=MAIN
USERNAME=SH
USERPROFILE=H:\Documents and Settings\SH
VERSION=3.0.5.001
WATCOM=C:\watcom-1.3
windir=H:\WINDOWS
__COMPAT_LAYER=DisableNXShowUI
Creates, deletes, or lists a volume mount point.

MOUNTVOL [drive:]path VolumeName
MOUNTVOL [drive:]path /D
MOUNTVOL [drive:]path /L

path Specifies the existing NTFS directory where the mount
point will reside.
VolumeName Specifies the volume name that is the target of the
mount
point.
/D Removes the volume mount point from the specified
directory.
/L Lists the mounted volume name for the specified
directory.

Possible values for VolumeName along with current mount points are:

\\?\Volume{6e21897b-c645-11d9-ae39-806d6172696f}\
H:\

\\?\Volume{15c652df-66dc-11db-9777-806d6172696f}\
K:\

\\?\Volume{0f1652fa-cccc-11d9-a2c8-806d6172696f}\
D:\

\\?\Volume{84d3d11e-9208-11da-b070-806d6172696f}\
E:\

\\?\Volume{6e218978-c645-11d9-ae39-806d6172696f}\
A:\

\\?\Volume{bc6410a6-62f2-11db-b24b-000fea850193}\
I:\

\\?\Volume{7c55c22c-c904-11d9-97ff-000fea8503af}\
L:\
 
Your system appears to have a curious mix of drive letters.
I suggest you do this:
1. Create a Restore Point.
2. Click Start / Run / cmd {OK}
3. Type these commands:
net use /persistent:no
net use * /del /yes
regedit
4. Navigate to HKLM\SYSTEM\MountedDevices.
5. Rename \DosDevices\H: to DosDevices\C:
If DosDevices\C: is already taken, delete it.
6. Reboot the machine.

Note: After imaging a machine, do NOT boot the machine
with both the source and the target disk connected!


Steveofca said:
The following was in the test.txt file.

New connections will be remembered.


Status Local Remote Network

-------------------------------------------------------------------------- -----
Unavailable P: \\test\status Microsoft Windows Network
Unavailable Q: \\draco\hsi Microsoft Windows Network
The command completed successfully.


ALLUSERSPROFILE=H:\Documents and Settings\All Users
APPDATA=H:\Documents and Settings\SH\Application Data
CLASSPATH=.;C:\Program Files\Java\jre1.5.0_06\lib\ext\QTJava.zip
CLIENTNAME=Console
COLLECTIONID=COL8143
CommonProgramFiles=c:\Program Files\Common Files
COMPUTERNAME=MAIN
ComSpec=H:\WINDOWS\system32\cmd.exe
EDPATH=C:\watcom-1.3\EDDAT
FINCLUDE=C:\watcom-1.3\SRC\FORTRAN
FP_NO_HOST_CHECK=NO
HMSERVER=https://wwss1pro.cce.hp.com/wuss/servlet/WUSSServlet
HOMEDRIVE=H:
HOMEPATH=\Documents and Settings\SH
INCLUDE=C:\watcom-1.3\H;C:\watcom-1.3\H\NT
ITEMID=dj-22741-15
KMP_DUPLICATE_LIB_OK=TRUE
LANG=1033
LM_LICENSE_FILE=7200@draco
LOGONSERVER=\\MAIN
NUMBER_OF_PROCESSORS=2
OS=Windows_NT
OSVER=winXPP
Path=H:\WINDOWS\system32;H:\WINDOWS;H:\WINDOWS\system32\WBEM;C:\PROGRA~1\Sta
rdock\OBJECT~1\OBJECT~1\
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 15 Model 35 Stepping 2, AuthenticAMD
PROCESSOR_LEVEL=15
PROCESSOR_REVISION=2302
ProgramFiles=c:\Program Files
PROMPT=$P$G
QTJAVA=C:\Program Files\Java\jre1.5.0_06\lib\ext\QTJava.zip
SESSIONID=1114230032283htx6111a51727:103e78c714c:-2bfd
SESSIONNAME=Console
SWUTVER=1.0.18.30716
SystemDrive=H:
SystemRoot=H:\WINDOWS
TEMP=H:\DOCUME~1\SH\LOCALS~1\Temp
TIMEOUT=0
TMP=H:\DOCUME~1\SH\LOCALS~1\Temp
TOOLPATH=/C:\Program%20Files\Hewlett-Packard\HP%20Software%20Update\install.
htm
UPDATEDIR=C:\DOCUME~1\SH\LOCALS~1\Temp\radD8C05.tmp
USERDOMAIN=MAIN
USERNAME=SH
USERPROFILE=H:\Documents and Settings\SH
VERSION=3.0.5.001
WATCOM=C:\watcom-1.3
windir=H:\WINDOWS
__COMPAT_LAYER=DisableNXShowUI
Creates, deletes, or lists a volume mount point.

MOUNTVOL [drive:]path VolumeName
MOUNTVOL [drive:]path /D
MOUNTVOL [drive:]path /L

path Specifies the existing NTFS directory where the mount
point will reside.
VolumeName Specifies the volume name that is the target of the
mount
point.
/D Removes the volume mount point from the specified
directory.
/L Lists the mounted volume name for the specified
directory.

Possible values for VolumeName along with current mount points are:

\\?\Volume{6e21897b-c645-11d9-ae39-806d6172696f}\
H:\

\\?\Volume{15c652df-66dc-11db-9777-806d6172696f}\
K:\

\\?\Volume{0f1652fa-cccc-11d9-a2c8-806d6172696f}\
D:\

\\?\Volume{84d3d11e-9208-11da-b070-806d6172696f}\
E:\

\\?\Volume{6e218978-c645-11d9-ae39-806d6172696f}\
A:\

\\?\Volume{bc6410a6-62f2-11db-b24b-000fea850193}\
I:\

\\?\Volume{7c55c22c-c904-11d9-97ff-000fea8503af}\
L:\

You might have some networked or substituted drives.
Do this to find out:
- Click Start / Run / cmd {OK}
- Type these commands:
subst > c:\test.txt{Enter}
net use >> c:\test.txt{Enter}
fsutil fsinfo drivetype h:{Enter}
set >> c:\test.txt{Enter}
mountvol >> c:\test.txt{Enter}
notepad c:\test.txt{Enter}
- Paste the contents of this file into your reply.

both
seem installation.
It
 
I did as you said. Seems to have worked, with a few things needing
reinstallation. Thanks for the help!
Pegasus said:
Your system appears to have a curious mix of drive letters.
I suggest you do this:
1. Create a Restore Point.
2. Click Start / Run / cmd {OK}
3. Type these commands:
net use /persistent:no
net use * /del /yes
regedit
4. Navigate to HKLM\SYSTEM\MountedDevices.
5. Rename \DosDevices\H: to DosDevices\C:
If DosDevices\C: is already taken, delete it.
6. Reboot the machine.

Note: After imaging a machine, do NOT boot the machine
with both the source and the target disk connected!


Steveofca said:
The following was in the test.txt file.

New connections will be remembered.


Status Local Remote Network

-------------------------------------------------------------------------- -----
Unavailable P: \\test\status Microsoft Windows Network
Unavailable Q: \\draco\hsi Microsoft Windows Network
The command completed successfully.


ALLUSERSPROFILE=H:\Documents and Settings\All Users
APPDATA=H:\Documents and Settings\SH\Application Data
CLASSPATH=.;C:\Program Files\Java\jre1.5.0_06\lib\ext\QTJava.zip
CLIENTNAME=Console
COLLECTIONID=COL8143
CommonProgramFiles=c:\Program Files\Common Files
COMPUTERNAME=MAIN
ComSpec=H:\WINDOWS\system32\cmd.exe
EDPATH=C:\watcom-1.3\EDDAT
FINCLUDE=C:\watcom-1.3\SRC\FORTRAN
FP_NO_HOST_CHECK=NO
HMSERVER=https://wwss1pro.cce.hp.com/wuss/servlet/WUSSServlet
HOMEDRIVE=H:
HOMEPATH=\Documents and Settings\SH
INCLUDE=C:\watcom-1.3\H;C:\watcom-1.3\H\NT
ITEMID=dj-22741-15
KMP_DUPLICATE_LIB_OK=TRUE
LANG=1033
LM_LICENSE_FILE=7200@draco
LOGONSERVER=\\MAIN
NUMBER_OF_PROCESSORS=2
OS=Windows_NT
OSVER=winXPP
Path=H:\WINDOWS\system32;H:\WINDOWS;H:\WINDOWS\system32\WBEM;C:\PROGRA~1\Sta
rdock\OBJECT~1\OBJECT~1\
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 15 Model 35 Stepping 2, AuthenticAMD
PROCESSOR_LEVEL=15
PROCESSOR_REVISION=2302
ProgramFiles=c:\Program Files
PROMPT=$P$G
QTJAVA=C:\Program Files\Java\jre1.5.0_06\lib\ext\QTJava.zip
SESSIONID=1114230032283htx6111a51727:103e78c714c:-2bfd
SESSIONNAME=Console
SWUTVER=1.0.18.30716
SystemDrive=H:
SystemRoot=H:\WINDOWS
TEMP=H:\DOCUME~1\SH\LOCALS~1\Temp
TIMEOUT=0
TMP=H:\DOCUME~1\SH\LOCALS~1\Temp
TOOLPATH=/C:\Program%20Files\Hewlett-Packard\HP%20Software%20Update\install.
htm
UPDATEDIR=C:\DOCUME~1\SH\LOCALS~1\Temp\radD8C05.tmp
USERDOMAIN=MAIN
USERNAME=SH
USERPROFILE=H:\Documents and Settings\SH
VERSION=3.0.5.001
WATCOM=C:\watcom-1.3
windir=H:\WINDOWS
__COMPAT_LAYER=DisableNXShowUI
Creates, deletes, or lists a volume mount point.

MOUNTVOL [drive:]path VolumeName
MOUNTVOL [drive:]path /D
MOUNTVOL [drive:]path /L

path Specifies the existing NTFS directory where the mount
point will reside.
VolumeName Specifies the volume name that is the target of the
mount
point.
/D Removes the volume mount point from the specified
directory.
/L Lists the mounted volume name for the specified
directory.

Possible values for VolumeName along with current mount points are:

\\?\Volume{6e21897b-c645-11d9-ae39-806d6172696f}\
H:\

\\?\Volume{15c652df-66dc-11db-9777-806d6172696f}\
K:\

\\?\Volume{0f1652fa-cccc-11d9-a2c8-806d6172696f}\
D:\

\\?\Volume{84d3d11e-9208-11da-b070-806d6172696f}\
E:\

\\?\Volume{6e218978-c645-11d9-ae39-806d6172696f}\
A:\

\\?\Volume{bc6410a6-62f2-11db-b24b-000fea850193}\
I:\

\\?\Volume{7c55c22c-c904-11d9-97ff-000fea8503af}\
L:\

You might have some networked or substituted drives.
Do this to find out:
- Click Start / Run / cmd {OK}
- Type these commands:
subst > c:\test.txt{Enter}
net use >> c:\test.txt{Enter}
fsutil fsinfo drivetype h:{Enter}
set >> c:\test.txt{Enter}
mountvol >> c:\test.txt{Enter}
notepad c:\test.txt{Enter}
- Paste the contents of this file into your reply.

Unfortunately, I dont' have a restore point-I thought system restore
was activated, but apparently not. Funny thing is, the disk management
plug-in shows only only drive(c:), but explorer shows c: and h:. Is
there anything else I can do about it? Why does XP believe there is a
second letter?
Pegasus (MVP) wrote:
Use System Restore to return the installation to the point
before you started playing with TrueImage.

How do I correct it? Can I search and replace all h: in the registry
with c:?
Pegasus (MVP) wrote:
I recently attempted to copy a drive using True Image. It was not
completed, and now when the original drive is booted up(windows xp
pro), it appears to have two drive letters, c: and h:, which both
seem
to refer to the same drive. The registry is full of entries
showing
either c: or h:, both of which seem to work. However, recently I
could
not boot(except safe mode), and I had to repair the installation.
It
worked, but I still have the duplicate drive letter.


And your question was?
 
Back
Top