Статья в последний раз корректировалась 2017.03.18 и могла потерять свою актуальность !!!
Каждому запоминающему устройству, подключаемому к компьютеру, Windows автоматически присваивает какую-то букву. По умолчанию, это первая свободная буква, находящаяся в английском алфавите после букв, уже занятыми другими устройствами компьютера.
Однако, можно сделать так, чтобы какой-то флешке всегда присваивалась одна и та же буква. Добиться этого можно как "ручным" внесением изменений в настройки Windows, так и путем создания на флешке специальных файлов, "сообщающих" компьютеру, какую именно букву ей нужно присвоить.
Присвоение буквы через настройки Windows
Способ 1
1. Подключить флешку к компьютеру.
2. Открыть окно управление дисками, действуя одним из следующих способов:
• на клавиатуре нажать комбинацию клавиш
Win+R, ввести в открывшееся окно команду
diskmgmt.msc и нажать клавишу Enter.
или:
• щелкнуть правой кнопкой мышки по значку "Компьютер", находящемся на рабочем столе или в меню "Пуск", и в появившемся контекстном меню выбрать пункт "Управление";
• в левой части открывшегося окна выбрать пункт "Управление дисками" и дождаться, когда система отобразит подключенные к компьютеру запоминающие устройства.
3. В окне управления дисками найти флешку, для которой нужно установить постоянную букву, щелкнуть по ней правой кнопкой мышки и в появившемся контекстном меню выбрать "Изменить букву диска или путь к диску …"
4. В следующем окне нажать кнопку "Изменить" и затем в выпадающем списке выбрать новую букву для флешки.
Важно. Выбирать букву нужно из второй половины списка (ближе к концу), чтобы при очередном подключении флешки эта буква не оказалась занятой другим запоминающим устройством.
5. Выбрав букву, нажать кнопку "ОК". Появится диалоговое окно с предупреждением, в котором нужно подтвердить внесение изменений (нажать кнопку "Да").
В результате описанных выше действий компьютер "запомнит" выбор пользователя и всегда будет присваивать этой флешке одну и ту же букву. Другим устройствам буквы по-прежнему будут присваиваться в обычном порядке.
Способ 2
Информация о параметрах подключения запоминающих устройств хранится в системном реестре Windows. Изменив ее, можно добиться нужного эффекта.
Порядок действий:
1. Подключить флешку к компьютеру, открыть раздел "Компьютер" и посмотреть, какую букву ей автоматически присвоил компьютер.
2. Открыть редактор реестра Windows.
Напомню, что с этой целью нужно на клавиатуре нажать комбинацию клавиш Win+R, в открывшееся окно ввести команду
regedit и нажать клавишу Enter.
3. В редакторе отрыть ветку
HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices (читателям, не имеющим опыта редактирования реестра, рекомендую прочесть эту
инструкцию).
В правой части редактора отобразится большой список ключей, в самом конце которого находятся параметры, отображающие подключенные к компьютеру запоминающие устройства. Эти параметры имеют названия типа "\ DosDevices\L:", где L - буква запоминающего устройства.
4. Среди упомянутых ключей по букве найти ключ, отвечающий за флешку (букву нужно посмотреть в разделе "Компьютер"), и соответствующим образом изменить его название. С этой целью нужно щелкнуть по ключу правой кнопкой мышки и в появившемся списке выбрать пункт "Переименовать".
В названии ничего, кроме буквы, изменять не следует. Новую букву, как и в предыдущем способе, желательно выбирать из второй половины английского алфавита.
5. Закрыть редактор реестра. Выбранную букву компьютер начнет присваивать флешке, начиная со следующего ее подключения.
Способ 3
Изменить букву флешки можно также через командную строку Windows, действую следующим образом:
1. Открыть командную строку от имени администратора (как это сделать
см. здесь).
2. Напечатать команду
diskpart и нажать клавишу Enter (клавишу Enter также будет нажимать для ввода всех упомянутых ниже команд).
3. Через некоторое время, когда в командной строке появится приглашение
DISKPART>, ввести команду
list volume.
В командной строке отобразится список всех запоминающих устройств, подключенных к компьютеру. Среди них нужно найти нашу флешку (см. изображение, в моем случае флешка находится в списке под номером 5).
4. Ввести команду
select volume n , где
n - номер флешки в списке.
5. Ввести команду
assign letter=W, где
W - буква, которую нужно закрепить за флешкой. Важно, чтобы в момент ввода она не была занята другим запоминающим устройством.
6. Ввести команду
exit, после чего закрыть командную строку.
Создание файлов с указанием нужной буквы
Как уже говорилось выше, на флешке можно создавать служебные файлы, которые будут "сообщать" компьютеру, какую именно букву ей нужно присваивать. Действовать при этом можно несколькими способами.
Способ 1
Создать пакетный файл, который будет автоматически изменять букву на требуемую. С этой целью нужно:
1. Открыть
Блокнот или другой подобный текстовый редактор.
2. Напечатать в блокноте или скопировать туда с этой страницы следующие строки:
@echo off
cd /d c:
for /f "tokens=*" %%a in (' mountvol %~d0 /l ') do ( mountvol %~d0 /d & mountvol
W: %%a & exit )
Вместо выделенной красным буквы W можно вставить другую латинскую букву, которая и будет присваиваться флешке.
3. Сохранить этот файл на флешку с расширением
bat . Название файлу можно дать любое. О том, как сохранять текстовые файлы с разными расширениями,
см. здесь.
Если по каким-то причинам создать такой файл не удается, можно
скачать архив с уже готовым файлом. В нем для флешки прописана буква W. Открыв файл в программе Блокноте, ее можно изменить.
При первом подключении флешки с упомянутым файлом к компьютеру автоматическое изменение ее буквы не произойдет. Чтобы это случилось, файл необходимо запустить (двойным щелчком мышки или другим способом). Компьютер "запомнит" сделанные изменения и в дальнейшем будет автоматически присваивать флешке нужную букву.
То есть, файл действует точно так же, как способы "ручной" настройки, описанные в начале этой статьи. Но делает он все автоматически и значительно быстрее.
Способ 2
На флешке можно создать одну или несколько папок, а также специальные служебные файлы, которые будут монтировать эти папки к компьютеру в качестве "виртуальных" флешек с присвоением им нужных пользователю букв. При этом, в разделе "Компьютер" вместо одной будет отображаться несколько флешек.
Такие "флешкопапки" можно создавать не только на съемных носителях, но и на внутренних запоминающих устройствах компьютера. Подробнее об этом
читайте здесь.