Нет нужной буквы в списке для флешки. Компьютер не видит флешку. Как изменить букву диска в Windows? Как сделать букву для флешки постоянной

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

С нашей задачей справится системный инструмент «Управление дисками». Запускаем его («Win-R»+diskmgmt.msc ).

В главном окне находится список подключенных дисков. Находим там нашу флешку и кликаем по ней правой кнопкой мыши. В контекстном меню щелкаем «Изменить букву диска или путь к диску».

Подтверждаем выбор диска, щелкаем «Изменить».

В списке берем любую букву, кликаем «ОК».

Windows выдаст предупреждение о последствиях предполагаемых изменений. Соглашаемся и нажимаем «Да».

Все, теперь в проводнике Windows наш накопитель будет с новой буквой.

Как сделать букву для флешки постоянной

Чтобы при следующем подключении USB-накопителя буква осталось такой же, дополнительных «плясок с бубном» делать не нужно. Просто при выборе используйте буквы, находящиеся в конце латинского алфавита (в примере я выбрал «Y»). В этом случае после подключения того же накопителя ему будет назначаться буква Y.

Изменение буквы тома через командную строку

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

В оболочке Diskpart вводим последовательно следующее:

  • list volume. Команда выводит список дисков, запоминаем номер нашего сменного диска, с которым будем производить операцию.
  • select volume X (здесь X – номер диска из предыдущей команды).
  • assign letter = Y (Y – буква, которую мы хотим задать).
  • exit .

Столкнулся с такой проблемой: при подключении любого съёмного внешнего жесткого USB диска / флешки Windows не назначает ему букву диска. При подключении диска появляется сообщение об установке нового устройства, диск появляется в диспетчере устройств, но в проводнике не отображается.

Чтобы диск стал доступен в системе, ему каждый раз приходится вручную назначать букву диска через консоль Disk Management (Управление дисками). Для этого нужно открыть консоль Управление компьютером (через меню Win+X) и перейти в раздел Запоминающие устройства -> Управление дисками . В списке дисков найдите подключенное съемное USB устройство. Как вы видите, диск исправен, на нем один создан раздел с файловой системой NTFS, но ему не назначена буква диска. Чтобы назначить ему букву, щелкните по разделу правой кнопкой мыши и выберите пункт меню «Изменить букву диска или путь к диску ».

В появившемся окне нажмите кнопку «Добавить », выберите пункт «» и в выпадающем списке выберите букву, которую вы хотите назначить диску (например, F:) и нажмите ОК.

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

Совет . Убедитесь, что Windows определяет раздел(ы) на подключенном диске и раздел отформатирован в файловую систему NTFS/FAT32/ . Если , или диск неразмечен, скорее всего USB диск просто новый или же повреждена таблица разделов и вам придется сначала восстановить файловую систему.

Такое ощущение, что не срабатывает какая-то функция автоматического обнаружения разделов на внешних жестких дисках.

Как можно решить проблему?

В первую очередь проверьте, запущена ли служба Virtual Disk (в служба называется Виртуальный диск ). Проверить статус службы можно через консоль управления службами (services.msc ).

или из командной строки:

Sc query vds

SERVICE_NAME: vds
TYPE: 10 WIN32_OWN_PROCESS
STATE: 1 STOPPED
WIN32_EXIT_CODE: 0 (0x0)
SERVICE_EXIT_CODE: 0 (0x0)
CHECKPOINT: 0x0
WAIT_HINT: 0x0

Если служба остановлена, запустите ее из графической оснастки (кнопка Start) или так:

Net start vds

Совет . В некоторых случаях для корректной работы службы Виртуальный диск приходится менять тип ее запуска на Автоматический (см. ).

Проверьте, сохранилась ли проблема. Если включение службы Виртуальный диск не помогло, проверим, включена ли функция автоматического монтирования новых томов.

Примечание . При включенной функции automount (автомонтирования), Windows автоматически монтирует файловые системы новых дисков, подключаемых к системе и сама назначает буквы дисков разделам. Если функция automount отключена, Windows обнаруживает новые диски, но не производит их автоматическую установку и не назначает новым томам буквы дисков.

Откройте окно командной строки (с правами администратора) и выполните команды:

Diskpart

В рамках diskpart проверим, включено ли автоматическое монтирование для новых томов:

DISKPART> automount

Automatic mounting of new volumes disabled.
Как мы видим, автомонтирование отключено. Включим его

DISKPART> automount enable

Automatic mounting of new volumes enabled.
Автоматическое подключение новых томов включено.

Завершим работу с diskpart

DISKPART> exit

Leaving DiskPart...

Примечание . Кстати говоря, функция automount также отвечает за то, что система запоминает букву диска, назначенную диску. Благодаря этому при следующем подключении USB диска разделам на внешнем диске будут назначены те же самые буквы, как и при предыдущем его подключении (естественно, если эти буквы не заняты). Чтобы очистить сохраненные ассоциации, нужно воспользоваться командой automount scrub .

Перезагрузите компьютер и проверьте, назначаются ли буквы внешним дискам.

Проверьте, не установлен ли для раздела на USB диске атрибуты скрытый и «не назначат букву диска». В командной строке Diskpart выполните:


После этого данному разделу на флешке должна автоматически назначаться буква диска на любом компьютере.

Также имейте в виду, что если на USB флешке имеется несколько разделов, то Windows будет видеть только первый раздел. Возможность создавать появилась только в Windows 10 1703 (до этого, чтобы вы второй и последующие разделы на флешки были доступны в Windows приходилось пользоваться трюком, заставляющим ).

Если ваша флешка не появляется в консоли управления дисками, попробуйте использовать другой USB порт, кабель. Попробуйте подключить флешку напрямую к компьютеру (без USB хаба), проверьте включено ли на ней питание, и определяется ли она на других компьютерах.

Q-Q : вот с этим Вашем утверждением я полностью соглашаюсь

При первой идентификации определяется буква флэшки, скажем G: Если заменить флэшку другой, то буква не меняется, т.е. ОС не добавляет новую букву. Если включить обе флэшки, то добавляется буква H:, и в дальнейшем они будут привязаны к каждой флэшке .

Именно это я и говорил в предыдущем посте. Но вот насчет остального...

Отключаем флэшки, подключаем кардридер и видим, что он нахально забирает буквы у флэшек: (G: H: I: J:). Если теперь подключать флэшки, то им достаются следующие буквы: K: и L: Если же включать флэшки при отключенном кардридере, то флэшки снова занимают букву G: (одну на двоих при поочерёдном подключении) .

(подчеркнуто мною) это не стыкуется даже с тем, что Вы сами говорите чуть выше. К сожалению, у меня под рукой нет картридера и проверить экспериментально это я пока не могу, но у меня есть совершенно определенные подозрения, что все не совсем так, как Вы говорите. Почему флешки должны снова занимать одну и туже букву, если в реестре уже есть запись о сопоставлении на разные буквы? И так же мне непонятно, почему после отключения картиридера флешки должны пытаться занять используемые им ранее буквы (причина та же самая - в реестр уже внесены записи о том, что им присвоены буквы K: и L и занять они должны именно их)

Иначе говоря, нет абсолютной привязки к буквам, о которой Вы говорите, и для однозначной идентификации надо соблюдать строгий порядок подключения съёмных устройств.

ммм...я не употреблял слова "абсолютный"... и тем не менее однозначная идентификация возможна именно тем способом "занять «далёкие» буквы" и как я думаю, с картридером это тоже должно работать.

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

Относительно твоего поста, всё что сказано в адрес Q-Q: Как говорится, если бы сам не сталкивался с этим 100 раз, - не говорил бы.

да и я не погулять вышел...

Однако у меня и в мыслях не было принижать уровень знаний уважаемого Q-Q или дискредитировать его другим способом. Как оппонентом в споре, я им просто восхищаюсь.

Относительно тебя...

сорри, упустил из виду, что у тебя Vista. В ХР про "порты" ничего такого, как на твоем скрине, нет. И в Мой компьютер все тоже немного по-другому отображается. Но если заглянуть в Управление дисками, то можно убедится, что все именно так, как я и говорил

Пожалуй стоит добавить, что если бы я подключил две флешки, которые отобразились как K и L, а потом удалил флешку K, то L, так бы и осталась L, просто потому что такая политика Windows, - уже полученные имена не меняются. А когда я снова воткну снятую флешку, то она снова получит букву K, как самую младшую из свободных.

Правильно. Но если ты сначала удалишь флешку К затем L, а потом подключишь первой "бывшую L" то она займет вовсе не К, хотя буква свободна.

Впрочем, я основываюсь на ХР, есть какой-то шанс, что в Висте все не так...хотя мне думается это врят ли.

Я еще раз говорю, Windows не может разпознать тип устройства на который назначена буква. Для него что USB\FDD адаптер, что терабайтный винт, одна фигня - "Съемный диск".

Я бы не советовал оперировать названиями из gui-фейса хотя бы потому, что там все направлено на то, чтобы не смущать среднестатистическую домохозяйку. Тип - да, не определит, вернее ей все равно, главное, что с этим устройствам можно работать. Но само устройство будет запомнено (в этом можно убедится, зайдя в реестр по адресу HKLM-System-MountedDevices). Как ты думаешь, почему при первом подключении устройства появляется "обнаружено новое устройство..." а при последующих все молча монтируется?

Каким образом Windows будет их различать, что это флешка Васи Пупкина, и ей нужно присвоить К (к примеру), а это флешка жены Васи Пупкина, и ей нужно присвоить L?

именно по записям в реестре и различит. Но не при первом подключении! а при последующих.

Indomito :

1. Службу NtmsSvc установить в режим АВТО.

а можно поинтересоваться... зачем? Впрочем, по этому поводу Q-Q уже все сказал верно.

Если уж решил меня поддержать, делай это аргументировано... :no:

Loader : с сетевыми дисками есть такой трабл. Система считает, что их приоритет выше, чем у локальных устройств и в тоже время в реестре нет указания, что эта буква занята для флешек и прочего.

1. на одном из компьютеров был подключен сетевой диск на букву P: и подключая флешки, временами необходимо было его отключать чтоб добраться до этой буквы. Сами понимаете 10 флешек одновременно никто не подключал чтоб до этой буквы добраться....

здесь я бы попробовал очистить реестр от следов MountedDevices и посмотреть, будет ли такое продолжаться.

2. комп с установленной ОСью на диске D: Из-за того что диск C: отсутствовал физически все подключаемые флешки занимали именно эту букву.

один раз было такое. Особо не заморачивался, просто создал командой subst диск из каталога на жестком и назвал его С

Всем привет! Наверняка вам всем хорошо известно о том, что в любой версии Windows, когда вы подключаете новый USB накопитель, ему автоматически присваивается свободная буква алфавита, но эта буква не будет являться постоянной, и будет зависеть от того, какие буквы уже заняты другими системными накопителями. К примеру, вы в первый раз подключили флешку к компьютеру и ей присвоилась буква Е, так как С и D уже заняты жесткими дисками. Но если вы добавите еще жестких дисков или любых других накопителей, то флешке при подключении уже будет присвоена буква G, потому что все предыдущие по алфавиту буквы заняты. Так вот в некоторых случаях может потребоваться постоянная буква для накопителя, которая не будет меняться никогда. Необходимы ниже приведенные манипуляции, как правило, при работе с программами, которые используют настройки абсолютных путей и запускаются непосредственно с самого накопителя.

Дополнительным софтом мы с вами сегодня пользоваться не будем, потому что с поставленной целью с легкостью справится встроенная в Windows утилита "Управление дисками”. Для запуска утилиты потребуется нажать комбинацию клавиш Win + R и в появившемся диалоговом окне ввести команду diskmgmt.msc

После загрузки утилиты нажмите на интересующий вас накопитель правой кнопкой мыши и выберете пункт "Изменить букву диска или путь к диску”.

И выбираем желаемую букву, после чего жмем "Ок”.

После этого вы должны увидеть предупреждение о том, что некоторые программы могут перестать работать. Если у вас нет утилит, работа которых привязана к старой букве флешки, то без опасений нажимаем "Да”. Если такие программы у вас имеются, то после подтверждения придется заново их настроить.

Ну, вот и всё. С помощью таких простых действий вы сможете менять букву у любого накопителя. Однако если вы хотите, чтобы буква была постоянной и не менялась каждый раз, когда к ПК подключено много внешних устройств, то могу дать вам один простой совет. Присваивайте новую букву, начиная с конца алфавита. То есть в первую очередь используйте Z, затем Y, затем Х и так далее. В таком случае указанная вами буква не будет присвоена автоматически другим устройствам.

В случае, если по каким либо причинам указанным выше способом вы не можете поменять букву, то не расстраивайтесь. Провести такую же операцию можно и с помощью другого инструмента – командной строки. Для её запуска в поле поиска в меню пуск так и вводите "командная строка”.

После чего чуть правее вы увидите результаты поиска, в котором и увидим командную строку. Жмем по ней правой кнопкой мыши и запускаем от имени администратора.

Затем вводим команду list volume , которая отображает список базовых и динамических томов на всех дисках.

Теперь необходимо среди всех томов найти нашу флешку (сделать это можно основываясь на размере тома, его букве и типе) и выбрать её. В моем случае это том 2 и выбрать его можно с помощью команды select volume N (где N – номер интересующего вас тома).



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: