Я почти уверен, что это невозможно из коробки (хотя я видел некоторые сторонние утилиты, которые утверждают, что могут изменить поведение Windows).
Однако вы можете использовать диспетчер дисков (находится в дереве параметров конфигурации, доступ к которому осуществляется через «управление» из контекстного меню «мой компьютер» в XP), чтобы вместо тома отображался том в определенном каталоге, или а также, под буквой диска. Это похоже на прилипание. Например, один из моих USB-накопителей всегда отображается как c:\mnt\littlered
, а три раздела на старом жестком диске, которые я иногда подключаю через PATA-> USB-адаптер, отображаются как c:\mnt\oldsys_c
, c:\mnt\oldsys_e
и c:\mnt\oldsys_f
.
Если важна буква диска (а не просто том, находящийся в том же месте в более общем смысле), вы можете попытаться предоставить общий доступ к выбранному вами каталогу и сопоставить локальный общий каталог как конкретную букву диска. Я сам не пробовал, но теоретически это должно работать без проблем.
Точно, как Windows идентифицирует диски, которые я не видел документированными, так что это может упасть, если у вас есть два абсолютно идентичных запоминающих устройства, но до сих пор это работало для меня.