Есть ли способ гарантировать, что конкретный USB-ключ всегда получает одну и ту же букву диска?

13

В зависимости от того, что в данный момент подключено к ПК, USB-ключ не всегда получает одну и ту же букву диска. Это проблема для меня, потому что я хочу использовать этот ключ в качестве места назначения резервной копии, и поэтому мне приходится менять путь, который время от времени используется.

Можно ли убедиться, что определенный ключ всегда заканчивается одной и той же буквой?

Ксавье Ноде
источник

Ответы:

13

Если вы вставите USB-ключ и перейдите в консоль управления дисками (щелкните правой кнопкой мыши «(Мой) компьютер» и выберите «Управление», затем «Хранилище» на левой панели). Затем вы можете щелкнуть правой кнопкой мыши диск в правой панели и выбрать «Изменить букву диска и пути ...», где вы можете назначить ему определенный диск.
Затем повторите процедуру для каждого USB-ключа.

Я бы держал буквы ближе к концу алфавита, чтобы избежать конфликтов с другими сменными носителями.

Я иду от «U» вверх ...

pelms
источник
Это не имеет тенденцию придерживаться постоянно, хотя. Хотя я обнаружил, что он остается на некоторое время, нет никакой гарантии, что Windows не назначит букву в другом месте при следующем подключении диска, и она будет вынуждена выбрать другой диск. Я также видел назначения букв дисков, как это, исчезают, когда не было никакого внешнего устройства, подключенного между случаями, когда у определенного диска есть.
Дэвид Спиллетт
5
Это постоянно, Windows всегда будет назначать указанную букву конкретному ключу USB, если эта буква доступна. Он также с радостью назначит это письмо другому ключу usb, если «владелец» не вставлен. Поэтому, чтобы гарантировать, что определенный USB-ключ всегда имеет одну и ту же букву диска, используйте описанный метод, но присвойте ему букву в алфавитном порядке. Например, U, как Pelms предлагает.
Консоль
Я уверен, что видел, что он не был постоянным, когда я ожидал, что это произойдет, но я не могу исключить, что сделал что-то другое неправильно сам ... Использование map-volume-to-path-and-map- то, что я хотел бы попробовать, если бы буква диска была важна и, безусловно, должна была остаться прежней (сопоставление общего ресурса остановило бы Windows, передающую письмо другому съемному диску), это было бы тем, что я хотел бы использовать для обмена буквами «через диск» через «сеть». ,
Дэвид Спиллетт
5

Существует инструмент под названием USB Drive Letter Manager (USBDLM) с целым набором функций для USB-накопителей, таких как стабильные буквы дисков в зависимости от идентификатора устройства, скрытие неиспользуемых букв дисков кард-ридера, запуск сценариев при подключении (определенных устройств). ... Действительно классное и стабильное решение для всех недостатков Windows USB!

desolat
источник
4

Я почти уверен, что это невозможно из коробки (хотя я видел некоторые сторонние утилиты, которые утверждают, что могут изменить поведение Windows).

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

Если важна буква диска (а не просто том, находящийся в том же месте в более общем смысле), вы можете попытаться предоставить общий доступ к выбранному вами каталогу и сопоставить локальный общий каталог как конкретную букву диска. Я сам не пробовал, но теоретически это должно работать без проблем.

Точно, как Windows идентифицирует диски, которые я не видел документированными, так что это может упасть, если у вас есть два абсолютно идентичных запоминающих устройства, но до сих пор это работало для меня.

Дэвид Спиллетт
источник
1
Windows использует серийный номер устройства USB. Они должны быть не обязательными, но есть производители, которые не включают серийный номер (поэтому Windows всегда видит его как новое устройство, если только он не находится в одном и том же порту); Я не знаю ни о каких случаях серийных номеров, но они не уникальны, я ожидал, что это произойдет. Именно в последнем случае могут возникнуть проблемы с двумя устройствами, подключенными одновременно.
Ричард