Если вас не устраивают буквы дисков, назначенные автоматически Windows 10 или они изменились после переустановки/обновления системы, вы можете легко их изменить. Это относится как к жестким дискам и SSD (а точнее, разделам на них), так и USB накопителям (но по ним есть и отдельная инструкция: Как изменить букву флешки в Windows).
В этой инструкции два простых способа изменить букву диска Windows 10 встроенными средствами ОС. Учитывайте, что букву системного раздела диска (диск C:) изменить таким образом не получится. Также может быть полезным: Windows не видит второй диск или раздел диска после установки или обновления.
Прежде чем приступить, хочу обратить ваше внимание на один момент: если вы меняете букву диска, на который устанавливались (с помощью установщиков) какие-либо программы, либо перемещались системные файлы и папки, то после изменения буквы что-то может перестать запускаться или работать ожидаемым образом, так как ссылки в реестре Windows 10 и других расположениях будут указывать на старую букву диска.
- Изменить букву диска в управлении дисками
- В командной строке
- Видео инструкция
Изменение буквы диска в утилите «Управление дисками» Windows 10
Один из самых простых способов изменить букву диска в Windows 10 — использовать встроенную системную утилиту «Управление дисками» (о других таких инструментах: Встроенные утилиты Windows, о которых многие не знают).
Шаги по изменению буквы диска будут следующими:
- Нажмите клавиши Win+R (Win — клавиша с эмблемой Windows) на клавиатуре, введите diskmgmt.msc в окно «Выполнить» и нажмите Enter. Второй способ открыть управление дисками — нажать правой кнопкой мыши по кнопке Пуск и выбрать нужный пункт контекстного меню.
- Нажмите правой кнопкой мыши по тому диску (раздела диска), букву которого нужно изменить и выберите пункт «Изменить букву диска или путь к диску». Контекстное меню можно вызывать как в списке дисков в верхней части «Управления дисками», так и в нижней части, где присутствует графическое представление разделов на диске.
- В следующем окне выберите текущую букву диска и нажмите кнопку «Изменить».
- Укажите желаемую новую букву диска и нажмите «Ок».
- Подтвердите изменение буквы (появится несколько предупреждений о том, что смена буквы диска может привести к проблемам с запуском программ).
В случае, если вам нужно поменять буквы между двумя дисками, например, D изменить на E, а E — на D (аналогично и для других букв и устройств):
- Удалите букву диска E (в управлении дисками выбрать «Изменить букву диска или путь к диску», выбрать букву, нажать «Удалить»).
- Назначьте диску D букву E.
- Назначьте диску без буквы (который был E) букву D.
Обычно, этого метода изменения буквы диска бывает достаточно, однако есть и еще один способ: всё это можно сделать с помощью командной строки.
Изменение буквы диска с помощью командной строки в DISKPART
Изменение буквы раздела диска в утилите командной строки DISKPART — не слишком сложная задача. Но если вы начинающий пользователь и не уверены, что понимаете описание и логику производимых действий, рекомендую быть очень осторожными или отказаться от этого метода: есть вероятность получения проблем с доступом к важным данным (они никуда не исчезнут, но потребуются дополнительные действия, чтобы снова увидеть диск в проводнике).
Чтобы изменить букву диска Windows 10 с помощью командной строки, выполните следующие действия:
- Запустите командную строку от имени администратора.
- По порядку используйте следующие команды (после ввода команды нажимаем Enter для её выполнения).
- diskpart
- list volume (в результате выполнения этой команды обратите внимание на номер тома, букву которого нам нужно изменить, далее — N).
- select volume N (этой командой мы выбираем по номеру тот раздел, над которым будут производиться дальнейшие команды).
- assign letter=БУКВА (задаем свободную букву на своё усмотрение, старая автоматически будет удалена с этого раздела диска).
- exit
- Закройте командную строку.
Готово, буква диска изменена. Если вам нужно назначить букву диска, которая на настоящий момент занята другим разделом, то сначала удалите её, выбрав раздел (как в 5-й команде) и используя команду remove letter=удаляемая_буква, затем проделайте шаги 5-6 для назначения освободившейся буквы, а в завершение назначьте тем же самым образом новую букву разделу, с которого она была удалена (иначе он не будет отображаться в проводнике).
Видео инструкция
Надеюсь, инструкция была полезной, если же что-то не получается или остаются вопросы — задавайте в комментариях, я постараюсь помочь. Дополнительные материалы к изучению: Как очистить диск C от ненужных файлов, Как увеличить диск C за счет диска D.
Windows автоматически назначает букву диска любому подключенному HDD/SSD диску, USB флешке, SD карточке, если распознала файловую систему на его разделах. Но иногда это не срабатывает. Например, при подключении диска появляется сообщение об установке нового устройства, диск появляется в диспетчере устройств, но в проводнике Windiws не отображается. Как в Windows 10 и 11 назначить букву диска вручную или включить автоматическое назначение букву новым дискам?
Содержание:
- Как вручную присвоить букву диска через консоль Disk Management?
- Изменить букву диска из командной строки или PowerShell
- Не сохраняется назначенная буква диска в Windows
Как вручную присвоить букву диска через консоль Disk Management?
Если диск не появился в проводнике Windows, ему придется вручную назначать букву диска через консоль Disk Management (diskmgmt.msc — Управление дисками). Для этого нужно открыть консоль Управление компьютером (через меню Win+X) и перейти в раздел Запоминающие устройства -> Управление дисками. Найдите в списке дисков подключенное съемное USB устройство. Как вы видите, диск исправен, на нем создан один раздел с файловой системой NTFS, но ему не назначена буква диска. Чтобы назначить ему букву, щелкните по разделу правой кнопкой мыши и выберите пункт меню «Изменить букву диска или путь к диску».
В появившемся окне нажмите кнопку «Добавить», выберите пункт «Назначить букву диска (A-Z)» и в выпадающем списке выберите букву, которую вы хотите назначить диску (например, F:) и нажмите ОК.
В консоли Disk Management нужно убедится, что Windows определяет раздел(ы) на подключенном диске и раздел отформатирован в файловую систему NTFS/FAT32/exFAT. Если файловая система определяется как RAW, или диск не размечен, скорее всего USB диск просто новый или же повреждена таблица разделов и вам придется сначала восстановить файловую систему.
Если диск новый и на нем не созданы разделы, он отображается в консоли как не инициализированный (Not initialized) с неразмеченной областью (Unallocated). Чтобы инициализировать такой диск:
- Щелкните по нему правой кнопкой и выберите Initialize Disk;
- Выберите тип разметки: MBR или GPT;
- Осталось щелкнуть по не размеченной области и создать на ней раздел (New Simple Volume), выбрать файловую систему, отформатировать, и назначить букву диска.
Если диск находится в автономном режиме (Offline), щелкните по нему правой клавишей и выберите Online.
Изменить букву диска из командной строки или PowerShell
Вы можете назначить или изменить букву диска из командной строки с помощью утилиты Diskpart или с помощью PowerShell.
Откройте командную строку с правами администраторы и выполните команду:
Diskpart
Выведите список разделов на дисках:
List vol
В данном примере разделу TestDisk не назначена буква диска (пусто в столбце Ltr)
Выберите этот раздел (Volume 4 в нашем примере):
Sel vol 4
Назначьте букву диска Q: данному разделу:
Assign letter=Q
DiskPart successfully assigned the drive letter or mount point.
Завершите сеанс diskpart:
Exit
Также вы можете изменить или назначить букву диска с помощью командлетов PowerShell из встроенного модуля управления дисками.
Вывести список дисков:
Get-Disk
Вывести список разделов на указанном диске:
get-disk 1|Get-Partition
Назначить букву Q разделу 2 на диске 1:
Get-Partition -DiskNumber 1 -PartitionNumber 2 | Set-Partition -NewDriveLetter Q
После этого подключенный USB диск появляется в проводнике с назначенной ему буковй диска.
Не сохраняется назначенная буква диска в Windows
Иногда после отключения USB устройства или перезагрузки компьютера, ему опять не назначается буква диска. Приходится опять назначать букву вручную через управление дисками, что несколько надоедает.
Скорее всего в этом случае не срабатывает функция автоматического обнаружения и монтирования новых разделов на внешних устройствах хранения.
Как можно решить проблему?
В первую очередь проверьте, запущена ли служба Virtual Disk (в русифицированной версии Windows служба называется Виртуальный диск). Проверить статус службы можно через консоль управления службами (services.msc)
Из командной строки:
sc query vds
Или из PowerShell:
get-service vds
Если служба остановлена, запустите ее из графической оснастки (кнопка 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...
Также вы можете включить автоматическое монтирование новых разделов с помощью команды:
MOUNTVOL /E
Убедитесь, что ветке реестра HKLM\SYSTEM\CurrentControlSet\Services\mountmgr отсутствует параметр NoAutoMount со значением 1. Если данный параметр создан, Windows не назначает буквы дисков новым подключенным устройствам.
Примечание. Также функция automount отвечает за то, что Windows запоминает букву диска, назначенную диску. Благодаря этому при следующем подключении USB диска разделам на внешнем диске будут назначены те же самые буквы (естественно, если эти буквы не заняты). Список сохранённых букв диска, назначенных различным разделом хранится в ветке реестра HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices.
Чтобы очистить сохраненные ассоциации разделов с буквами дисков, нужно воспользоваться командой
automount scrub
в diskpart или командой
mountvol /r
.
Перезагрузите компьютер и проверьте, назначаются ли буквы внешним дискам.
Если буквы не назначаются, проверьте, не установлены ли для раздела на USB диске атрибуты скрытый и «не назначат букву диска». В командной строке Diskpart выполните:
- Выведите список дисков:
list disk
- Найдите номер вашего USB диска(в этом примере 1) и выберите его:
select disk 1
- Выведите список разделов на диске:
list part
- Выберите нужный раздел:
select partition 2
- Проверьте атрибуты раздела:
attributes volume
- Как вы видите, для данного раздела включены атрибуты «Скрытый» и «Нет буквы диска по умолчанию».
- Отключите данные атрибуты командами:
attributes volume clear NoDefaultDriveLetter
attributes volume clear hidden
- Завершите сеанс diskpart, набрав:
exit
После этого данному разделу на флешке должна автоматически назначаться буква диска на любом компьютере.
Обратите внимание, что старые версии Windows видят только первый раздел на USB флешках с нескольими разделами. Возможность создавать несколько разделов на съёмных USB накопителях появилась только в Windows 10 1703 (чтобы второй и последующие разделы на флешке были доступны в Windows, приходилось пользоваться трюком, заставляющим Windows считать съемный USB накопитель обычным жестким диском).
Если ваша флешка не появляется в консоли управления дисками, попробуйте использовать другой USB порт, кабель. Попробуйте подключить флешку напрямую к компьютеру (без USB хаба), проверьте включено ли на ней питание, и определяется ли она на других компьютерах.
Если вам нужно поменять букву диска, будь то внутренний HDD, SSD, флешка или другой накопитель, это можно сделать несколькими способами, предусмотренными в Windows. В этой инструкции подробно разберём, как выполнить эту задачу в Windows 11 и Windows 10 с помощью встроенных инструментов.
Приобрести оригинальные ключи активации Windows 11 можно у нас в каталоге от 1690 ₽
Изменение буквы диска в Windows
Управление дисками
Самый простой способ изменить букву диска или USB-накопителя — это использовать утилиту «Управление дисками». Следуйте этим шагам:
1) Откройте «Управление дисками». Это можно сделать через контекстное меню кнопки «Пуск» (правый клик) или с помощью команды Win+R — diskmgmt.msc.
2) В нижней части окна найдите нужный раздел. Щёлкните по нему правой кнопкой мыши и выберите «Изменить букву диска или путь к диску». Для пустых приводов выберите название привода слева.
3) В появившемся диалоговом окне нажмите «Изменить».
4) Укажите новую букву в пункте «Назначить букву диска» и нажмите «ОК».
5) Подтвердите изменение буквы диска.
Важно: не меняйте букву системного диска C: или дисков, на которые установлены приложения, чтобы избежать проблем с работой системы.
Параметры
Изменение буквы возможно также через «Параметры». Для этого:
1) Откройте «Параметры» с помощью Win+I.
2) Перейдите в Система → Память → Дополнительные параметры хранилища → Диски и тома.
3) Нажмите «Свойства» напротив диска, который нужно изменить.
4) Выберите «Сменить букву диска».
5) Укажите новую букву или выберите «Нет», чтобы удалить букву. Подтвердите изменения.
Командная строка и Windows PowerShell
Для тех, кто предпочитает командный интерфейс, букву диска можно изменить через командную строку или Windows PowerShell:
1) Запустите командную строку от имени администратора.
2) Введите команды по порядку (N — номер раздела, X — текущая буква, Z — новая буква):
diskpart
list volume
select volume N
remove letter=X
assign letter=Z
exit
Для PowerShell команда будет следующей:
Get-Partition -DriveLetter БУКВА | Set-Partition -NewDriveLetter НОВАЯ_БУКВА
Эти методы удобны, если стандартный интерфейс не позволяет изменить букву.
Дополнительная информация
Несколько нюансов, которые могут быть полезны:
1) Назначения букв хранятся в ОС, а не на самом диске. При подключении к другому компьютеру буква может быть иной.
2) Буквы A и B зарезервированы для флоппи-накопителей, а C всегда используется для системного раздела.
3) Изменение буквы возможно через реестр в разделе:
HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
Но этот метод требует осторожности и не рекомендуется. Достаточно переименовать параметр с соответствующей буквой диска, однако мы не рекомендуем этот способ к использованию.
4) Сторонние утилиты для работы с разделами также позволяют менять буквы, но в большинстве случаев встроенные инструменты Windows вполне достаточны.
Используя перечисленные способы, вы сможете легко изменить букву диска или флешки в Windows, не прибегая к стороннему ПО.
Лицензионный ключ активации Windows 11 от
On Windows 10, when connecting a removable storage device or an internal hard drive, the system detects and assigns a drive letter automatically to make it usable. However, when reconnecting an external drive (such as a USB flash drive or SD or microSD cards), the system can end up assigning a different letter, which can be annoying.
If you want to see the same drive letter on a particular device, you can manually assign a permanent letter to any drive connected to your computer, and on Windows 10, you can do this in at least three different ways, using Disk Management, Command Prompt, or PowerShell.
Using this approach will prevent Windows 10 from assigning a new letter or trying to set a letter already in use, which can cause conflicts. Also, it helps to select a drive letter that makes more sense to you.
In this Windows 10 guide, we walk you through several methods to manually assign a permanent letter to a drive, as long as you’re connecting the drive to the same device and the letter isn’t already in use.
- How to assign a drive letter using Disk Management
- How to assign a drive letter using Command Prompt
- How to assign a drive letter using PowerShell
How to assign a drive letter using Disk Management
To manage drive letters with the Disk Management tool, use these steps:
- Open Start.
- Search for Create and format hard disk partitions and click the top result to open the Disk Management experience.
- Right-click the drive and select the Change Drive Letter and Paths option.
- Click the Change button.
- Select the Assign the following drive letter option.
- Use the drop-down menu to assign a new drive letter.Quick tip: To avoid the system trying to assign the same letter to another drive, it’s a good idea to start adding letters in backward order. For instance, instead of using D, E or F, it better to start with Z, Y or X when assigning a new letter.
- Click the OK button.
- Click the OK button again.
Once you complete these steps, the drive will permanently retain the assigned letter, even after reconnecting it. However, if you connect the drive to another device, it may receive a different letter.
How to assign a drive letter using Command Prompt
While the easiest way to assign a new drive letter is to use Disk Management, you can also use DiskPart in Command Prompt to perform the same task.
All the latest news, reviews, and guides for Windows and Xbox diehards.
To assign a drive letter using Command Prompt, use these steps:
- Open Start.
- Search for Command Prompt, right-click the result, and then select the Run as administrator option.
- Type the following command to start DiskPart and press Enter:
diskpart
- Type the following command to list all the available volumes and press Enter:
list volume
- Type the following command to select the volume (drive) to assign a new letter and press Enter:
select volume 3
In the command, make sure to change «3» to the number that represents the drive on your device. - Type the following command to assign a new drive letter, and press Enter:
assign letter=Z
The command assigns the letter «Z» to the drive assuming it’s available. However, you need to make sure to change the letter for the one that you want to use.
After completing these steps, similar to Disk Management, every time you reconnect the storage to the same device, Windows 10 should assign the same letter automatically.
How to assign a drive letter using PowerShell
Alternatively, you can also use PowerShell to change a drive letter on Windows 10 using these steps:
- Open Start.
- Search for PowerShell, right-click the result, and then select the Run as administrator option.
- Type the following command to list the available drives and press Enter:
Get-Disk
- Type the following command to assign a permanent letter to the drive and press Enter:
Get-Partition -DiskNumber 1 | Set-Partition -NewDriveLetter Z
In the command, make sure to change «1» to the number that represents the drive that you want to modify, and change «Z» for the new letter that you want to use.
Once you complete the steps, the drive will be accessible through File Explorer using the letter that you assigned, and Windows 10 won’t try to change it.
Updated March 7, 2019: We revised this guide to make sure it’s current with the latest version of Windows 10.
More Windows 10 resources
For more helpful articles, coverage, and answers to common questions about Windows 10, visit the following resources:
- Windows 10 on Windows Central – All you need to know
- Windows 10 help, tips, and tricks
- Windows 10 forums on Windows Central
Mauro Huculak has been a Windows How-To Expert contributor for WindowsCentral.com for nearly a decade and has over 15 years of experience writing comprehensive guides. He also has an IT background and has achieved different professional certifications from Microsoft, Cisco, VMware, and CompTIA. He has been recognized as a Microsoft MVP for many years.
Два простых и проверенных способа.
Что важно знать
Помимо имени, которое может задать пользователь, Windows присваивает латинскую букву от A до Z всем физическим и виртуальным дискам, а также их разделам. Это касается жёстких дисков, SSD, USB-флешек, SD-карт и накопителей другого типа.
ОС назначает литеры по порядку. Исторически сложилось, что буквы A и B резервируются для дисководов гибких дисков, а C — для системного раздела. Поэтому всем новым накопителям и разделам даются литеры начиная с E и до Z.
Всем дискам, кроме C, разрешается задать любую свободную букву. Технически литеру системного раздела тоже можно сменить, но лучше не делать этого. Дело в том, что файлы установленных программ и системных компонентов прописываются в реестре с привязкой к букве и после её смены не смогут работать корректно. Это же касается и других дополнительных дисков, на которых у вас установлены приложения и игры. Их наименования лучше не трогать.
Если в компьютере нет флоппи-дисководов, можно задействовать также литеры A и B. Впрочем, система сама подскажет, какие из них свободны, и попросту не даст назначить уже занятую.
Как изменить букву диска в Windows 10 через «Управление дисками»
Для примера переназначим букву флешки E. Воспользуемся тем, что литера A не занята, и присвоим её. В качестве бонуса — буква накопителя не будет меняться каждый раз при подключении.
Вызовите диалог «Выполнить» сочетанием клавиш Win + R, введите diskmgmt.msc и нажмите Enter.
Найдите нужный диск или раздел, ориентируясь по названию или размеру. Кликните по флешке правой кнопкой мыши и выберите «Изменить букву диска или путь к диску…».
Выделите текущую литеру и кликните «Изменить».
Укажите новую букву и нажмите OK.
Подтвердите действие, кликнув «Да».
Как изменить букву диска в Windows 10 через командную строку
Откройте поиск и начните вводить «командная строка». Когда утилита найдётся, нажмите «Запуск от имени администратора».
Введите diskpart и нажмите Enter.
Командой list volume отобразите список дисков и найдите нужный.
Вбейте select volume X, только вместо X подставьте текущую букву нужного диска. В нашем примере это E.
Командой assign letter=Y назначьте новую литеру, подставив нужную вместо Y. У нас это будет A.