also @ TechSpot: AMD Radeon HD 7770 & Radeon HD 7750 Review
Welcome to the TechSpot OpenBoards. Please read the FAQ if you have any questions. Sign up or Login to participate.

Go Back   TechSpot OpenBoards > Hardware > Storage and Networking

Begin your free trial now Pay-as-you-go options starting at $10/user/month

XP won't assign a drive letter

Page 1 of 2 1 2
Thread Tools Search this Thread
  #1  
Old 02-18-2007
Newcomer, in training
 
Member since: Feb 2007, 12 posts
Solved - XP won't assign a drive letter

Hi,

I just put together a new P4 system runnning Windows XP and tried to add my old HD (Maxtor 80GB) to it. It is jumpered properly as a slave and is recognized by the BIOS. It does not appear in My Computer, however, it is listed in Device Manager. I've tried removing it from Device Manager and reinstalling it with no success.

Under Disk Management, it is displayed as Disk 1 and has a Healthy, Active Partition but just a blank space under Volume. I can't assign it a letter because the 'Change Drive Letter and Paths" option is grayed out when I Right Click on it.

Does anyone have any ideas? I played around with Microsoft's diskpart.exe to try and manually do it, but I don't know how to use it very well and the command line interface isn't very helpful.

Thanks for any advice!

Last edited by Chase32; 03-04-2007 at 12:15 PM..
  #2  
Old 02-18-2007
Rick's Avatar
TechSpot Special Forces
 
Location: Los Angeles, CA
Member since: Feb 2002, 5,597 posts
Try this thread:
http://www.techspot.com/vb/topic60377.html

As far as how to the use the diskpart utility, perhaps this section of the thread will be of use:
Quote:
Originally Posted by Rick
You know, I was thinking, maybe using diskpart will do something different. You can access diskpart by going to Start > Run > cmd and type diskpart in the cmd shell. It might also help us get some more info about you have been looking at.

So type in the command to fire up diskpart - you'll be taken to the diskpart command shell. DISKPART>. At the shell, type:

list volume
list disk - Copy and paste the results in this thread

Is your USB drive listed anywhere in there? It should show up under the volume list for sure.

Using the volume number, issue the command select volume # - '#' should be your USB drive's volume number.

This should bring your USB volume into focus so any commands you type will apply to that volume only. Now issue the command: assign letter=M - (or whatever letter you'd like)
  #3  
Old 02-18-2007
Newcomer, in training
 
Member since: Feb 2007, 12 posts
Still not showing...

Rick, thanks for the reply. The drive I'm having problems with is not a USB drive, it's an internal HD, so some of the things didn't apply in that link, but I downloaded a third party disk manager (Drive Manager 3.3 by Alex Nolan) and it did not recognize the drive that I'm having problems with at all.

I did some reading on diskpart.exe but still no luck. There's no volume for it, so I can't assign it a letter without that, I guess.

I did make sure 'D:' was available by changing my Zip drive to G:


In drivepart.exe, List Disk shows:

Code:
Disk ###  Status       Size     Free     Dyn  Gpt
---------  ----------  ------  ------  ---   ---
Disk 0     Online        37GB       0 B 
Disk 1     Online        75GB       0 B 

(Kind of confused about the '0 B Free' thing, but shows correctly in Disk Manager)


List Volume shows:

Volume ###  Ltr  Label            Fs     Type         Size     Status     Info    
------------  --- -------------   -----  -------     -------  --------  -------
Volume 0       E  050910_0753     CFDS  DVD-ROM      163 MB   
Volume 1       C                  NTFS  Partition       37 GB  Healthy   System
Volume 2       H                        Removable     0 B
The only other thing I can think of is doing a Repair Installation of Windows XP, which I'll try as soon as I get my Windows CD back from a friend.

Thanks!

Last edited by Chase32; 02-18-2007 at 04:38 PM..
  #4  
Old 02-18-2007
mikescorpio81's Avatar
TechSpot Booster
 
Location: Sydney, Australia
Member since: Jun 2005, 574 posts
Under disk management, do you get an option to "Initialize" the disk? Normally when you add a foreign disk you must initialize the disk through disk management before you can use it, but seeing as though your disk says Active or Healthy, I think we have a problem ...
  #5  
Old 02-18-2007
Newcomer, in training
 
Member since: Feb 2007, 12 posts
No, no option to Initialize. The only thing that isn't grayed out when it is Right Clicked in Disk Management is "Delete Partition" which obviously isn't a great choice.

I tried disconnecting it, booting without it, then rebooting with it to see if any Initialize came up then, but it didn't.

Thanks
  #6  
Old 02-19-2007
mikescorpio81's Avatar
TechSpot Booster
 
Location: Sydney, Australia
Member since: Jun 2005, 574 posts
You could try and set the jumpers to cable select instead of slave, but im not sure it will help. There are a few posts within this forum along the lines of the problem you have, but no real concrete fix.
Im sure that if you go ahead and delete the partition, the format to follow will allow you to select a drive letter for it, but you will lose your data.
Have you tried it on another PC? Was this HDD the primary HDD before (your old C: perhaps)?
  #7  
Old 02-19-2007
Rick's Avatar
TechSpot Special Forces
 
Location: Los Angeles, CA
Member since: Feb 2002, 5,597 posts
Quote:
Originally Posted by mikescorpio81
Under disk management, do you get an option to "Initialize" the disk? Normally when you add a foreign disk you must initialize the disk through disk management before you can use it, but seeing as though your disk says Active or Healthy, I think we have a problem ...
This is a good thought. A 'foreign' disk would imply the volume is dynamic though, which would be an odd setup for most people. Initializing a disk destroys the data on it, so this is definitely not an option. 'Importing' the disk would be ideal if your 80GB turns out to be a dynamic volume.

Diskpart claims the volumes are not dynamic and taken at face value, this would mean the drive is just a regular . However, if you're using Windows XP Home, it may ignore dynamic disk status... as seen here. Of course, your previous computer would need to have Windows XP Professional. Just thinking out loud.

This is shadow stabbing, but what happens when you run chkdsk C: /f on the drive from Start > Run > cmd , choose 'Y" to perform a disk check on startup and restart the computer?
  #8  
Old 02-19-2007
tipstir's Avatar
TechSpot Ambassador
 
Location: Florida, USA
Member since: Jan 2006, 3,358 posts
System specs
Redo the system, XP not seeing the drive order. I would either replace that 37GB it could be causing your problem with the system. Only takes one HDD to knock out the others.
  #9  
Old 02-20-2007
mikescorpio81's Avatar
TechSpot Booster
 
Location: Sydney, Australia
Member since: Jun 2005, 574 posts
Quote:
Originally Posted by Rick
Initializing a disk destroys the data on it, so this is definitely not an option.
Initializing a disk does not destroy data btw, when you add a foreign (or new) disk into your PC without updating MBR's, the disk will not appear in My Computer, but will show up in Disk Management. You then initialize it and Windows assigns it a drive letter. I have done this many times, normally with my external HDD's.

If Windows is not assigning the drive a letter and/or is not showing up in My Computer, usually initializing is what you must first do, or you sometimes get this problem if the next available letter is a network drive and Windows tries to assign it the same letter, but cannot.
  #10  
Old 02-20-2007
zipperman's Avatar
TechSpot Maniac
 
Location: Mississauga,ONT.
Member since: Dec 2006, 1,423 posts
System specs
This should not happen

When i installed my new Sata 2 i removed my 2 IDE's and 2 Optical drives.
After i installed XP i connected the IDE's as slaves 1 at a time to copy to my 3 partitioned Sata.They where instantly recognized and became
D and E .
I removed the 2 IDE's and connected the
dvd's as Primary master and slave.
They showed up in My computer as F an G.
Now i have C D E HD's and F and G as DVD player and burner.
Is your situation similar in any way to start over with only adding 1 at a time ?
  #11  
Old 02-20-2007
nickc's Avatar
TechSpot Paladin
 
Location: Friona, Tex, USA
Member since: Jun 2004, 1,594 posts
System specs
Quote:
Originally Posted by mikescorpio81
Initializing a disk does not destroy data btw, when you add a foreign (or new) disk into your PC without updating MBR's, the disk will not appear in My Computer, but will show up in Disk Management. You then initialize it and Windows assigns it a drive letter. I have done this many times, normally with my external HDD's.

If Windows is not assigning the drive a letter and/or is not showing up in My Computer, usually initializing is what you must first do, or you sometimes get this problem if the next available letter is a network drive and Windows tries to assign it the same letter, but cannot.

would just like to agree I have done this many times and have yet too lose anything.
  #12  
Old 02-21-2007
Newcomer, in training
 
Member since: Feb 2007, 12 posts
Quote:
Originally Posted by mikescorpio81
Have you tried it on another PC? Was this HDD the primary HDD before (your old C: perhaps)?
I'm going to try and take it to a friends and put in in his system, but I don't have another one here. It was an old c:' and primary off another system.

zipperman, I have assigned my ZIP drive and DVD burner to G: and H: to give a few other options to XP but still no luck. I will try disconnecting the two and see if anything happens.

Rick, I tried running CHKDSK on startup, but it only checks my new HD (C) not any older ones.

Thanks, for the advice. Maxtor tech support is stumped also.
  #13  
Old 02-21-2007
zipperman's Avatar
TechSpot Maniac
 
Location: Mississauga,ONT.
Member since: Dec 2006, 1,423 posts
System specs
Swtching drives

Quote:
Originally Posted by Chase32
I'm going to try and take it to a friends and put in in his system, but I don't have another one here. It was an old c:' and primary off another system.

zipperman, I have assigned my ZIP drive and DVD burner to G: and H: to give a few other options to XP but still no luck. I will try disconnecting the two and see if anything happens.

Rick, I tried running CHKDSK on startup, but it only checks my new HD (C) not any older ones.

Thanks, for the advice. Maxtor tech support is stumped also.
You missed my point,Remove anyone of same type and connect it there and properly set jumpers.At least i know it works for IDE's.My friend took mine home,copied my music and brought it back.
It should be usuable to get your files from it.
Then put back the one you removed.
XP Works well with recognizeing drives and has the drivers.
  #14  
Old 02-21-2007
Newcomer, in training
 
Member since: Feb 2007, 12 posts
Zipper,

I can't get access to the drive at all. I've tried jumpering it in Master, Slave, and CS. If I try to boot to it as Master without the other drive there, windows just restarts the computer, even trying to boot to safe mode and safe mode with command prompt.


I ran windows setup and tried to access it through the recovery console, but I can't remember the admin password! ( I was going to try and do a repair on it with chkdsk.) It's been 2 years since I've used that HD and you only get 3 attempts before it reboots and takes forever to load again.

I did run Partition Table Doctor, it said I needed to run their 'Fixboot' utitlity. I ran that, and it wasn't successful and wanted me to use their Advanced Recovery Wizard for $100.

If Partition Table Dr. can't fix it, I doubt Chkdsk can, so I haven't tried to get that password, but maybe I'll do that again since I'm running out of options.

Thanks everyone!
  #15  
Old 02-21-2007
zipperman's Avatar
TechSpot Maniac
 
Location: Mississauga,ONT.
Member since: Dec 2006, 1,423 posts
System specs
Was i confussing

You install only the new drive and install Windows.You don't remove it.
Sorry if i implied that.
Then add the older HD as Primary slave to copy or move files to the new one.
But also adding a cd-rom as secondary cable in case you need Windows CD should be ok.
You have to have Windows Operating.My Computer should have C and D.HD
E as cd-rom.
This should work unless the HD is shot.It wasn't before you bought the new one as far as i can tell/
  #16  
Old 02-21-2007
Samstoned's Avatar
TechSpot Paladin
 
Location: the pitts
Member since: May 2004, 2,582 posts
System specs
have you tried
right click see if properties lets you go to security and take possession of the drive.
don't need a volume label to fix or change anything on the drive
  #17  
Old 02-21-2007
Newcomer, in training
 
Member since: Feb 2007, 12 posts
Zipper,

That's how I started - windows was freshly installed on the first drive, then I tried adding the other one. You think doing it again would make a difference? The old HD did work fine in my other computer, unless something happened to it very recently, it should work.

Sam,

The only options I have when Right Clicking on it in Disk Manager is "Delete Partition"


I did get into Windows recovery console and accessed the disk. All the stuff is there. I ran CHKDSK, but the only options you have are /R and /P. Ran them both and it did find unspecified problems. I then ran FIXMBR and FIXBOOT and it supposedly installed a new MBR. I ran CHKDSK /R and it didn't find any more problems. All that and still no luck.
  #18  
Old 02-21-2007
Rick's Avatar
TechSpot Special Forces
 
Location: Los Angeles, CA
Member since: Feb 2002, 5,597 posts
Quote:
Originally Posted by mikescorpio81
Initializing a disk does not destroy data btw, when you add a foreign (or new) disk into your PC without updating MBR's
This is true, thank you for correcting me. 'Initializing' a disk in other environments often deletes the data (Mac and RAID controllers, for example). Windows does not delete your data... It updates part of the MBR (Disk signature).

Initilizing your disk is still only used for 'Dynamic Disks' though, which isn't really useful (or often used) to/by most people.
  #19  
Old 02-21-2007
Rick's Avatar
TechSpot Special Forces
 
Location: Los Angeles, CA
Member since: Feb 2002, 5,597 posts
Quote:
Originally Posted by Chase32
Rick, I tried running CHKDSK on startup, but it only checks my new HD (C) not any older ones.
Even if you specify the drive letter? Such as... chkdsk D: /f or chkdsk E: /f and so on....
  #20  
Old 02-21-2007
zipperman's Avatar
TechSpot Maniac
 
Location: Mississauga,ONT.
Member since: Dec 2006, 1,423 posts
System specs
No i guess

Quote:
Originally Posted by Chase32
Zipper,

That's how I started - windows was freshly installed on the first drive, then I tried adding the other one. You think doing it again would make a difference? The old HD did work fine in my other computer, unless something happened to it very recently, it should work.

Sam,

The only options I have when Right Clicking on it in Disk Manager is "Delete Partition"


I did get into Windows recovery console and accessed the disk. All the stuff is there. I ran CHKDSK, but the only options you have are /R and /P. Ran them both and it did find unspecified problems. I then ran FIXMBR and FIXBOOT and it supposedly installed a new MBR. I ran CHKDSK /R and it didn't find any more problems. All that and still no luck.
But i didn't know how you did it the first time.
I can only relate what worked for me.If it's not clear please ask for
more details.
I only use chkdsk from My Computer,Drive letter/right click/propertys.
Closed Thread
Page 1 of 2 1 2

Similar Topics
Topic Replies Forum
XP Pro won't assign letter to External HDD 4 Storage and Networking
Assign drive letters 5 Windows OS
XP wont assign drive letter to USB 2.0 HDD on USB 1.1 port 28 Windows OS
XP Pro SP1 won't assign a drive letter to usb 2.0 flash drive 31 Windows OS

Thread Tools Search this Thread
Search this Thread:

Advanced Search
All times are GMT -4. The time now is 10:36 AM.