Буквы дисков в Windows назначаются автоматически при подключении накопителей. Иногда нужно изменить букву: для удобства навигации, из-за конфликта с сетевыми дисками или для корректной работы программ, привязанных к определенному пути. Windows предоставляет три встроенных инструмента для смены буквы: графическое Управление дисками, diskpart в командной строке и PowerShell.
Главное:
- Управление дисками дает возможность сменить букву за три клика мышью
- Нельзя изменить букву системного диска (C:) стандартными средствами
- Программы, установленные на диск со старой буквой, могут перестать работать после смены
- Через diskpart можно назначить букву разделу, который не отображается в Проводнике
Когда нужно менять букву диска
Windows назначает буквы дисков по порядку: C: для системного, D:, E: и далее для дополнительных разделов и съемных накопителей. При подключении внешнего диска или USB-флешки Windows выбирает первую свободную букву.
Типичные причины для смены буквы:
- Внешний диск получил букву, занятую сетевым ресурсом, и возникает конфликт
- Программа или игра привязана к конкретной букве диска (например, D:Games)
- После переустановки Windows буквы дисков сместились
- Для порядка: эти на D:, резервные копии на E:, игры на G:
- Раздел восстановления получил букву и отображается в Проводнике
Перед сменой буквы закройте все программы, работающие с файлами на этом диске. Если на диске установлены программы, после смены буквы обновите пути в их настройках или ярлыках. Лицензионная Windows дает полный доступ к инструментам управления дисками. Ключи доступны в нашем каталоге Windows.
Способ 1: Управление дисками (графический)
Самый простой способ для большинства пользователей. Не требует командной строки.
- Нажмите Win+X и выберите «Управление дисками»
- Найдите нужный раздел в нижней части окна (графическое представление)
- Щелкните правой кнопкой мыши по разделу
- Выберите «Изменить букву диска или путь к диску»
- Нажмите «Изменить»
- Выберите новую букву из выпадающего списка
- Нажмите «ОК» и подтвердите предупреждение
Windows предупредит, что программы, использующие старую букву, могут перестать работать. Это касается программ, установленных на этот диск, и ярлыков, указывающих на файлы с полным путем.
Если нужная буква занята другим диском, сначала измените букву этого диска на временную (например, Z:), затем назначьте освободившуюся букву целевому диску, и наконец назначьте нужную букву первому диску.
Управление дисками не помогает изменить букву системного раздела (C:) и раздела с загрузчиком. Эти буквы защищены системой.
Способ 2: diskpart в командной строке
Diskpart подходит для работы с разделами, которые не отображаются в Управлении дисками, или для автоматизации через скрипты.
Откройте командную строку от администратора и выполните:
diskpart
list volume
select volume 3
assign letter=G
exitЗамените «3» на номер тома из списка, а «G» на нужную букву. Чтобы определить номер тома, используйте команду «list volume» и найдите нужный раздел по размеру и метке.
Для удаления буквы диска (раздел перестанет отображаться в Проводнике):
diskpart
list volume
select volume 3
remove letter=E
exitЭто полезно для скрытия раздела восстановления или служебного раздела, который случайно получил букву.
Для назначения буквы разделу, у которого ее нет:
diskpart
list volume
select volume 5
assign letter=F
exitПосле назначения буквы раздел сразу появится в Проводнике. Перезагрузка не требуется.
Способ 3: PowerShell
PowerShell предоставляет современные командлеты для управления дисками и разделами.
Просмотр текущих букв и разделов:
Get-Partition | Format-Table DiskNumber,PartitionNumber,DriveLetter,Size,TypeИзменение буквы диска:
Set-Partition -DriveLetter E -NewDriveLetter GЭта команда мгновенно сменит букву E: на G:. Если буква G уже занята, команда выдаст ошибку.
Для назначения буквы разделу без буквы (по номеру диска и раздела):
Get-Partition -DiskNumber 1 -PartitionNumber 2 | Set-Partition -NewDriveLetter FУдаление буквы (скрытие раздела):
Remove-PartitionAccessPath -DriveLetter F -AccessPath "F:"PowerShell удобен для скриптов автоматизации. Например, при подключении определенного USB-диска автоматически назначать ему фиксированную букву. Подробнее об автоматизации в материале об основах PowerShell.
Как изменить букву системного диска
Изменение буквы системного диска (C:) невозможно стандартными средствами Windows во время работы системы. Windows блокирует смену буквы для раздела, на котором установлена операционная система.
Единственный способ: изменение через реестр с последующей перезагрузкой. Этот метод опасен и может привести к неработоспособности системы.
Если вам необходимо, чтобы эти были доступны по другому пути, используйте символические ссылки вместо смены буквы:
mklink /d D:System C:WindowsЭта команда создаст папку D:System, которая будет ссылаться на C:Windows. Программы смогут обращаться к файлам через оба пути.
Для монтирования раздела в папку (без буквы):
- Откройте «Управление дисками»
- Щелкните правой кнопкой по разделу
- Выберите «Изменить букву диска или путь к диску»
- Нажмите «Добавить»
- Выберите «Подключить том как пустую NTFS-папку»
- Укажите путь, например C:MountData
Этот подход упрощает обращаться к разделу по пути C:MountData вместо буквы диска. Удобно, когда букв не хватает (подключено много дисков).
Что делать после смены буквы диска
После смены буквы диска необходимо обновить все ссылки, ярлыки и настройки программ, использующих старый путь.
Что проверить:
- Ярлыки на рабочем столе и в панели задач: щелкните правой кнопкой и обновите путь в свойствах
- Программы, установленные на этот диск: переустановите или измените пути в реестре
- Игровые клиенты (Steam, Epic Games): укажите новый путь к библиотеке игр
- Среды разработки и IDE: обновите пути к проектам и компиляторам
- Антивирус: обновите пути к исключениям, если они привязаны к букве диска
- Резервное копирование: обновите расписания и пути назначения
Для массового обновления путей в реестре используйте поиск (Ctrl+F в regedit) по старой букве диска. Будьте осторожны: изменяйте только те записи, которые относятся к вашим программам, а не к системным компонентам.
Подключенные сетевые диски не затрагиваются сменой буквы локального диска. Они управляются отдельно через «Подключить сетевой диск» в Проводнике.
Решение проблем при смене буквы
Иногда Windows не открывает путь к сменить букву или операция завершается с ошибкой.
Проблема: «Операция не может быть завершена, так как том используется».
Решение: закройте все программы и окна Проводника, работающие с этим диском. Проверьте через Диспетчер задач (Ctrl+Shift+Esc), нет ли процессов, использующих файлы на диске.
Проблема: нужная буква не отображается в списке.
Решение: буква занята другим диском или зарезервирована. Сначала освободите букву, изменив ее на другом диске.
Проблема: после перезагрузки буква сбрасывается.
Решение: проверьте, не назначает ли какой-то скрипт или программа буквы при загрузке. Также проверьте, не используется ли «subst» для виртуальных дисков:
substПроблема: диск не отображается в Управлении дисками.
Решение: диск может быть неинициализирован или иметь неподдерживаемую файловую систему. Откройте diskpart и выполните «list disk» для просмотра всех подключенных дисков.
При возникновении серьезных проблем после смены буквы откатите изменения через точках восстановления.
Полезные ссылки и материалы
Для решения задач, описанных в этой статье, могут пригодиться:
- Руководство по настройке Windows 10
- Руководство по настройке чистой установки Windows
Официальная документация: Microsoft Learn: управление Windows.
Часто задаваемые вопросы
Можно ли назначить одну букву двум дискам?
Нет. Каждая буква может быть назначена только одному разделу. При попытке назначить занятую букву Windows выдаст ошибку.
Смена буквы диска удаляет данные?
Нет. Смена буквы не затрагивает содержимое диска. Все файлы и папки остаются на месте. Изменяется только способ обращения к разделу.
Почему буква A: и B: не предлагаются?
Буквы A: и B: исторически зарезервированы для дисководов гибких дисков. В современных системах их можно назначить через diskpart или PowerShell, но некоторые старые программы могут работать некорректно с этими буквами.
Как зафиксировать букву для USB-флешки?
Подключите флешку, смените ее букву на желаемую через Управление дисками. Windows запомнит эту букву для конкретного устройства по его серийному номеру. При следующем подключении буква назначится автоматически, если она свободна.
Нужна ли перезагрузка после смены буквы?
Обычно нет. Смена буквы применяется мгновенно. Перезагрузка нужна только если буква менялась через реестр или если какой-то процесс блокировал диск.



