Z
Zootal
dismgmt.msc would not let me change all of the drives. The partition with
Vista on it of course couldn't be changed, but it would not let me change
any other partitions on the same physical disk, even the non-Vista
partitions. So instead I edited the registry at
HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices. By doing so, I was successfully
able to change the drive letters that Vista would not let me change. So far
it is working fine, although it seems to me that it is almost too simple to
be true.
I was even able to change the drive Vista is installed from, but the problem
with that is that once an OS is installed, it hard codes the drive letter
all over the registry and it's not really feasible to change this.
AFAIK, the bios doesn't assign drive letters, the OS does. There is a
generally accepted pattern to doing this, and all Windows OS's except for
Vista (and possibly Server 2008) initially follow this. Vista breaks the
rules by doing its own thing.
Vista on it of course couldn't be changed, but it would not let me change
any other partitions on the same physical disk, even the non-Vista
partitions. So instead I edited the registry at
HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices. By doing so, I was successfully
able to change the drive letters that Vista would not let me change. So far
it is working fine, although it seems to me that it is almost too simple to
be true.
I was even able to change the drive Vista is installed from, but the problem
with that is that once an OS is installed, it hard codes the drive letter
all over the registry and it's not really feasible to change this.
AFAIK, the bios doesn't assign drive letters, the OS does. There is a
generally accepted pattern to doing this, and all Windows OS's except for
Vista (and possibly Server 2008) initially follow this. Vista breaks the
rules by doing its own thing.