1. You are viewing our forum as a guest. For full access please Register. WindowsBBS.com is completely free, paid for by advertisers and donations.

Resolved How do I change a volume name

Discussion in 'Windows XP' started by jparnold, 2006/12/19.

  1. 2006/12/19
    jparnold

    jparnold Inactive Thread Starter

    Joined:
    2005/09/08
    Messages:
    345
    Likes Received:
    1
    Sorry I have done this before but can't remember how I did it and can't find out how to do it in my Complete Guide to Windows XP.
    I have 2 hard disks both partitioned into two logical drives each.
    Fot some reason Windows allocates the first partition on the primaary drive to C: (correct) but the second partition to E: instead of D:
    I want to correct this but can't remember how to do it. Please help.

    Also I can't remember where you set View Hidden Files.

    Thanks in advance.
     
  2. 2006/12/19
    Steve R Jones

    Steve R Jones SuperGeek Staff

    Joined:
    2001/12/30
    Messages:
    12,315
    Likes Received:
    252
    This is called chaning drive Letters

    Click on Start->Run and type Diskmgmt.msc

    Right click on you cd rom and select change drive letter..
     

  3. to hide this advert.

  4. 2006/12/19
    charlesvar

    charlesvar Inactive Alumni

    Joined:
    2002/02/18
    Messages:
    7,024
    Likes Received:
    0
    Go to My Computer > at the top: Tools > Folder Options > View tab and tick Show hidden files and folders.

    A little further down, if you want to see hidden system files, uncheck Hide protected System Files and Folders.

    Regards - Charles
     
  5. 2006/12/19
    TonyT

    TonyT SuperGeek Staff

    Joined:
    2002/01/18
    Messages:
    9,072
    Likes Received:
    400
    also:
    Windows usually will assign D: to the cdrom/dvd drive. If this is the case on your comp and you want to use D: for a disk partition, you can do so by FIRST assinging whatever is using D: (cdrom) a different letter such as X:. Then D: will be available to use. Once the partitions are the way you want them then either keep X: for cdrom or change it to the next available letter in the alphabet.

    On my systems w/ several disk partitions I usually give the cdrom drives X & Y. That way if I connect a card reader w/ 4 slots or other removable drives or cameras, windows will assign the letters in sequence and I don't have to "hunt" for the cdrom drives.
     
  6. 2006/12/19
    surferdude2

    surferdude2 Inactive

    Joined:
    2004/07/04
    Messages:
    4,009
    Likes Received:
    23
    jparnold, here's the deal - drive flag determiners are assesed at POST by the BIOS and the designations will generally be as follows:

    The Master drive on the Primary IDE cable = C:
    The Master drive on the secondary cable= D:
    The secondary drive on the Primary cable= E:
    The secondary drive on the Secondary cable= F:

    That is the standard system. There are ways and means that can warp the system and make it do otherwise but you'll know if you are employing such as that.

    Now, that is not to say that you cannot change the drive letter designations that Windows uses. That is indeed selectable. That does not change how the BIOS treats the drives, just how Windows names them and uses them.

    I mention all this because it could cause some of your shortcuts to be misdirected or some program may not work properly since the Registry information won't point to the right drive letter.

    Another consideration, if your system was installed when the CD drive letter was D: and you now change it to X:, you may find that when running some XP system maintenance programs they will stumble and have a problem finding the files they need.

    Best to leave the drive letters as you find them unless you understand and can correct all of the ramifications of changing them.

    Bottom line, if it's working - leave don't disturb it.

    HTH
     
  7. 2006/12/19
    jparnold

    jparnold Inactive Thread Starter

    Joined:
    2005/09/08
    Messages:
    345
    Likes Received:
    1
    Thanks for everyones replies.

    The problem with allocated drive letters is with WINDOWS not BIOS.
    I have 2 hard drives and one is PARTITIONED into 2 logical drives and the other into 3 logical drives.
    So BIOS sees my 2 hard drives, my CD ROM drive and my DVD drive.

    This is how WINDOWS displays all of this

    Primary hard drive Partition 1 C: ok
    Partition 2 E: should be D: as far as I am concerned
    Secondary hard drive Partition 1 D: should be E: as far as I am concerned.
    Partition 2 F: ok
    Partition e G: ok
    CD drive H: ok
    DVD drive I: ok

    Does anyone know why Windows would do this?
    I guess it really doesn't matter but it's just the way I think the primary drives should be C: and D: and NOT C: and E:
    What do you think I should do? Forget about what I think it should be and leave it?
    Regards
    John
     
  8. 2006/12/20
    Steve R Jones

    Steve R Jones SuperGeek Staff

    Joined:
    2001/12/30
    Messages:
    12,315
    Likes Received:
    252
  9. 2006/12/20
    Christer

    Christer Geek Member Staff

    Joined:
    2002/12/17
    Messages:
    6,585
    Likes Received:
    74
    jparnold,
    from post #1:

    which differs from post #6:

    The system has assigned drive letters C: > G: which indicates five volumes and the latter quote should be valid.

    Maybe this is a language confusion but logical drives go into extended partitions. Are both hard disks each an extended partition with two and three logical drives respectively (no primary partition on either hard disk)?

    Or are there on each hard disk one primary partition and an extended partition, the extended partition on HDD0 contains a single logical volume and the extended partition on HDD1 contains two logical volumes?

    If the latter is true, I would expect the drive letter assignment your system has. I have not been able to find a Microsoft article on the subject but from Wikipedia - Drive letter assignment:

    Christer
     
  10. 2006/12/20
    r.leale Lifetime Subscription

    r.leale Well-Known Member

    Joined:
    2002/01/17
    Messages:
    647
    Likes Received:
    4
    Hi jparnold,
    Before you change things around, as Surfer dude said make sure you understand what is going on. Your original post was how to change a volume's name, which is what is usually called a label. What you want to do is change the drive Letter which has been allocated by Windows.
    If anything on your system drive has been accessing data on 'D' and you change this to something else, you say 'E', you will have to correct the access paths for all access to the old 'E' and the new 'D' which could be complicated. Partition Magic has a Drive Re-mapping tool if you must change drive letters.
    Good luck,

    Roger.:)
     
  11. 2006/12/21
    jparnold

    jparnold Inactive Thread Starter

    Joined:
    2005/09/08
    Messages:
    345
    Likes Received:
    1
    Hi Guys,
    Thanks for your replies.
    In answer to some questions -
    Yes I did make a mistake with my first description of how I have partitioned my drives.
    And yes I did really mean re-assinging drive LETTERS.
    ALSO I have BOTH hard drives as MASTER drives - each one is set to a master drive and each plugged into different IDE ports on the motherboard (my CD and DVD drives are both SLAVE drives). Hope you all understand that.
    For example

    IDE1 master Hard Drive partition 1 Windows assigned as C: drive
    partition 2 Windows assigned as E: drive
    slave CD drive Windows assgned as H: drive
    IDE2 master Hard drive partition 1 Windows assigned as D: drive
    partition 2 Windows assigned as F: drive
    partition 3 Windows assigned as G: drive
    slave DVD drive Windows assigned as I: drive

    I guess it's just a 'thing' I have about drive letter assignments. I naturally think that drive D: is on the first master drive as it is the next letter which follows C: That's the way it used to be before I 'rebuilt' my PC using existing hard drives.

    And yes I realise that if I re assign drive letters I may have to change the preferences in some applications so that saving of files goes to where I really want them saved.

    Has this drive letter assignment ever happened to any other reader of this post?
    Why does it happen?
    Should I retrain my mind into remembering that my data files are now on drive E: (the third drive displayed in MY COMPUTER) and not D: (the second drive displayed) and that my captured video files are on D: and not E: or should I re-assign drive letters (I have the actual drive 'names' set to meaningful names anyway eg VIDEO_DAT(D: ) and DATA DISK(E: ) ?
    What, if any, are the dangers of re-assigning drive letters apart from application preferences for where files are saved to?
    Phew...
    John
     
    Last edited: 2006/12/21
  12. 2006/12/21
    r.leale Lifetime Subscription

    r.leale Well-Known Member

    Joined:
    2002/01/17
    Messages:
    647
    Likes Received:
    4
    Hi John,

    Surferdude said said it in his post - when Windows has put itself in 'C' it next looks at any other hard disk and makes the first partition it finds 'D', I think that having both HD's set as master would certainly make sure of this. I am sure that most Windows users will be used to this arrangement.

    As a side comment- drive letters can cause a real complication on an OS re-install if, like me in an Alzheimers moment, you forget that you have an external USB hard disc or Zip switched on. That caused XP to be re-installed to 'F', all the other drives letters got scrambled, and a re-activation was demanded! In the end I gave up, unplugged everything except mouse, monitor, and keyboard, and re-installed. Taught me a lesson!!

    Roger:eek:
     
  13. 2006/12/21
    TonyT

    TonyT SuperGeek Staff

    Joined:
    2002/01/18
    Messages:
    9,072
    Likes Received:
    400
    I have never had any problems after reassigning drive letters. The only thing I ran into was MRU lists. Say you open a file in a program & close the program. Next time you open the program, its File menu may contain a link (MRU lsit) to that file last opened. If the drive letter changes then that link won't work. Same goes for shortcuts to files or programs installed on other partitions. But that;s the only issues I have ever experienced. I like drive letters the way I want them, not how the op sys assigns them. No danger in reassigning, you can always revert if have issues.
     
  14. 2006/12/21
    Christer

    Christer Geek Member Staff

    Joined:
    2002/12/17
    Messages:
    6,585
    Likes Received:
    74
    That was not explained before. What is the reason for mixing the devices? It should not be an issue performance wise since modern hardware and software support independent device timing. In the old days, the optical device would slow down the hard disk and still does if anything is running under DOS, like Ghost from Boot Disks.

    You still haven't answered my question on partition types:

    These two combined may have an impact on drive letter assignment.

    Christer
     
  15. 2006/12/21
    jparnold

    jparnold Inactive Thread Starter

    Joined:
    2005/09/08
    Messages:
    345
    Likes Received:
    1
    Hi Christer
    I don't know if I partitioned either drive with a master partition and the others as extended partitions, I just took the 'defaults' when partitioning during Win XP installation whatever they are.
    I think that one or two others have more or less answered my questions as to why Windows assigned the drive letters it did which sounds fairly logical to me.
    It is really great that I have had had so many reples and interest shown to what is really a NON problem.
     
  16. 2006/12/22
    Christer

    Christer Geek Member Staff

    Joined:
    2002/12/17
    Messages:
    6,585
    Likes Received:
    74
    Hi jparnold,

    Do we enjoy dissecting Windows or what ... :p ... ?

    Christer
     
  17. 2006/12/22
    Bill Castner

    Bill Castner Inactive

    Joined:
    2006/08/30
    Messages:
    1,980
    Likes Received:
    0
    There are not "Master" partitions.

    XP will enumerate Primary Partitions on physical drives beginning with IDE0. It then looks to RAID identified devices, and then SATA. It then repeats the process enumerating Logical Volumes, (those created in any Extended Partition). The only other Partition type it will note would be "Non-DOS ". This entire process happens in the later stages of XP startup.

    The first part of the XP Boot process, NTLDR, will scan the Master Boot Record (this is read by the BIOS at startup, from the first viable physical drive. In the case of floppies or other removable media, it will still read the first 512 bytes to begin the bootstrap, although a Partition Boot Record rather than an MBR is involved). It then will look at the four partition table entries found in the MBR for the one marked as "Active." It then checks to see if the "bootable" flag AA55 is present in the partition table entry. Other OS versions, such as Linux, do not care if there is any partition marked as Active or not, only that the partition table entry shows the volume as bootable.

    If no entry is found as Active and Bootable, the boot fails.

    Since NTLDR has no XP APIs loaded to help, it then reads the SYSTEM hive of the registry from the "System" volume it identified by scanning the MBR. (For some reason XP calls the Boot volume the "System" Volume, and the "System" volume the "Boot Volume ", despite the fact that this is completely counter-intuitive. Given when the volumes are used and identified at bootstrap, I guess there is some sense to the terminology. Since no APIs are available, NTLDR will depend on the \??\ entries found in the Mounted Devices key in the registry. Since NTLDR has no XP APIs to use, the \??\ syntax was chosen so that this frequently needed table from the registry appears first in sort order in Memory while NTLDR is running. Hey, you save a couple of milliseconds at boot because of this naming. NTLDR will depend on a low-level service it contains, the Logical Disk Manager, to make sense of the \??\ entries as it interacts with the BIOS.

    Later, NTLDR will finish its various jobs, and pass control to the XP kernel. One of the things the kernel will do is to use its PnP service to resolve any disparities found between the \??\ entries in the Mounted Devices registry key, what NTDETECT found, and the DOS drive letter assignments that are found by PnP in the same registry key.

    The XP PnP enumerator can act seemingly oddly in its job. The process is different under XP than under previous NT-family Windows OS versions: http://support.microsoft.com/kb/825668

    But the enumeration being discussed here is perfectly normal for XP. Primary Partitions are enumerated first. Then come any Logical Volumes created in an Extended partition. Then come removable devices, with the notable exception of the floppy drive assignments on A and B, which are reserved.

    The issue of "Master ", slave, secondary IDE channels, etc matter not at all to XP. These are BIOS and controller concerns. What XP cares about are Primary and Extended partitions, and any Logical Volume created under an Extended Partition.

    There is some debate whether XP even cares about the 'Active' status of a partition. Many claim that post-Service Pack 2 the issue is of no moment anymore. That has not been my own experience, but again I never really bothered to test the point in any detail.

    Two last notes: appropriate concerns have been raised about changing drive letters by fiddling with the Mounted Devices registry entry, or more sanely, using Disk Management. XP will not permit you to modify the drive letter assignments of what it has declared as the "System" and "Boot" volumes, albeit you can do it by a registry edit of the Mounted Devices key. (These special Volumes are noted in Disk Management). So other than A, B, and the two volumes XP will not let you change, a DOS letter re-assignment is perfectly possible. But beware the above discussed potential pitfalls in doing so with MRU assignments, or plain application failures, that are perfectly possible if you get creative.

    Last note: someone a while ago asked what happens if you remove all the entries in the Mounted Devices key. As long as the MBR shows a valid Active and bootable partition table entry, NTLDR will soldier on. The registry entry will be re-created and written upon a proper exit from XP. When you see it "Saving your settings..." this is one of the settings written to the registry.
     
    Last edited: 2006/12/22

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.