Сменить букву диска из командной строки windows 7

Если вам потребовалось изменить букву диска, флешки или оптического привода в Windows, сделать это можно разными способами: во встроенной утилите «Управление дисками» или с помощью сторонних программ. Но существует возможность обойтись командами в командной строке или Windows PowerShell.

В этой инструкции подробно о способах изменить букву диска: HDD, SSD, флешки или оптического привода, а также назначить букву при её отсутствии в командной строке или PowerShell (или Терминале Windows), способы подойдут для Windows 11, Windows 10 и других версий системы.

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

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

  1. Запустите командную строку от имени Администратора. В Windows 11 и Windows 10 для этого можно начать набирать «командная строка» в поиске на панели задач, а затем нажать «Запуск от имени администратора» в панели с найденным результатом.
  2. По порядку введите следующие две команды, нажимая Enter после каждой:
    diskpart
    list volume

    и обратите внимание на номер тома для диска, букву которого нужно изменить, далее — N

  3. Введите команды, заменив N на номер тома из предыдущей команды, а БУКВА на нужную букву диска, не занятую другим диском:
    select volume N
    assign letter=БУКВА
    Изменение буквы диска в командной строке Windows

  4. Готово, буква диска будет изменена. Если вам не требуется менять буквы других дисков, введите команду exit, нажмите Enter и закройте командную строку.

Метод работает для всех актуальных версий Windows и позволяет одинаковым образом менять буквы локальных и съемных накопителей, приводов DVD и Blu-Ray.

Этим же способом вы можете назначить букву разделу, который не имеет буквы в настоящий момент времени, что иногда бывает полезным для действий с разделом EFI или разделом восстановления.

Как изменить букву диска в Windows PowerShell

Свои команды для изменения буквы диска есть и в PowerShell. Базовый подход состоит из следующих шагов:

  1. Запустите Windows PowerShell или Терминал Windows от имени Администратора. В Windows 11 и 10 это можно сделать через меню по правому клику на кнопке «Пуск».
  2. Необязательный шаг: введите команду Get-Partition для получения списка разделов и их букв.
  3. Введите команду
    Get-Partition -DriveLetter БУКВА| Set-Partition -NewDriveLetter НОВАЯ_БУКВА

    для изменения буквы раздела.

    Изменение буквы диска в PowerShell

В результате буква соответствующего диска или раздела будет изменена.

Если требуется изменить букву оптического привода, используйте следующую команду (в примере буква D меняется на A):

Set-WmiInstance -InputObject ( Get-WmiObject -Class Win32_volume -Filter "DriveLetter = 'd:'" ) -Arguments @{DriveLetter='a:'}

Если требуется назначить букву разделу, у которого она отсутствует посредством команд PowerShell, используйте следующий подход, в котором для выполнения назначения буквы мы:

  1. Получаем список дисков и их номера.
  2. Получаем список разделов их номера на диске с нужным номером.
  3. Назначаем букву раздела, указав номер диска и номер раздела на нем.

Список команд для каждого шага:

Get-Disk
Get-Partition -DiskNumber НОМЕР_ДИСКА
Get-Partition -DiskNumber НОМЕР_ДИСКА -PartitionNumber НОМЕР_РАЗДЕЛА | Set-Partition -NewDriveLetter БУКВА

Надеюсь, найдутся читатели, для которых инструкция оказалась полезной.

Смена буквы диска с помощью командной строки

 
Попробуем изменить букву диска воспользовавшись командной строкой windows (cmd) вызвать её Windows+R.

Для управление дисками, разделами или томами из командной строки в Windows начиная с XP появилась утилита DiskPart. Вот ей мы и будем пользоваться.

1. Запускаем командную строку.
Пуск — Выполнить — cmd — Ok

или Windows+R

2. В командной строке запускаем утилиту DiskPart:

C:\>diskpart

Microsoft DiskPart версии 6.1.7600
(С) Корпорация Майкрософт, 1999-2008.
На компьютере: Ваш PC

DISKPART>

3. Посмотрим список разделов на нашем тестовом компьютере с помощью команды list volume:

DISKPART> list volume

  Том    ###  Имя  Метка        ФС     Тип         Размер   Состояние  Сведения
  ———-  —  ————  ——  ———-  ——-  ———  ———
     Том 0     R                       DVD-ROM         0 б  Нет носит
     Том 1         Зарезервиро  NTFS   Раздел       100 Mб  Исправен   Системны
     Том 2     C                NTFS   Раздел       146 Gб  Исправен   Загрузоч
     Том 3     D   Локальный д  NTFS   Раздел       195 Gб  Исправен
     Том 4     E   testdisk     NTFS   Раздел       589 Gб  Исправен
     Том 5     O                       Сменный         0 б  Нет носит
     Том 6     Q                NTFS   Раздел       931 Gб  Исправен
     Том 7     G   docs_prog    NTFS   Раздел        60 Gб  Исправен
     Том 8     H   data         NTFS   Раздел        89 Gб  Исправен

DISKPART>

Предположим, что мы хотим изменить букву диска E: на L: (метка диска testdisk специально присвоена для наглядности).
Запоминаем номер тома — в нашем случае это 4.

4. Для работы с ним необходимо его выбрать с помощью команды select volume 4:

DISKPART> select volume 4

Выбран том 4.

DISKPART>

5. Теперь освободим используемую букву командой remove letter=E:

DISKPART> remove letter=E

DiskPart: удаление имени диска или точки подключения выполнено успешно.

DISKPART>

6. И назначим новую букву командой assign letter=L:

DISKPART> assign letter=L

DiskPart: назначение имени диска или точки подключения выполнено успешно.

DISKPART>

7. Проверим изменилась ли буква диска:

DISKPART> list volume

  Том    ###  Имя  Метка        ФС     Тип         Размер   Состояние  Сведения
  ———-  —  ————  ——  ———-  ——-  ———  ———
     Том 0     R                       DVD-ROM         0 б  Нет носит
     Том 1         Зарезервиро  NTFS   Раздел       100 Mб  Исправен   Системны
     Том 2     C                NTFS   Раздел       146 Gб  Исправен   Загрузоч
     Том 3     D   Локальный д  NTFS   Раздел       195 Gб  Исправен
*    Том 4     L   testdisk     NTFS   Раздел       589 Gб  Исправен
     Том 5     O                       Сменный         0 б  Нет носит
     Том 6     Q                NTFS   Раздел       931 Gб  Исправен
     Том 7     G   docs_prog    NTFS   Раздел        60 Gб  Исправен
     Том 8     H   data         NTFS   Раздел        89 Gб  Исправен

DISKPART>

Как можно заметить теперь тому 4 с меткой testdisk присвоена буква L.

PS: Если вам необходимо только изменить букву диска, то пункт 5 можно исключить — буква на ура меняется и без удаления текущей буквы. В примере просто показано как можно удалить букву диска.

В операционной системе Windows всем дискам присваиваются буквы. Как правило, для этого используются буквы начиная с буквы «C», которая присваивается системному диску. Дальше диски получают буквы D, E и так далее. В большинстве случаев присвоение букв происходит именно в таком порядке.

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

Содержание

Как открыть «Управление дисками» в Windows 7

Для того чтобы изменить букву диска в Windows 7 необходимо открыть окно под названием «Управление дисками». В Windows 7 можно сделать через «Панель управления». Поэтому откройте «Панель управления» и перейдите в раздел «Система и безопасность – Администрирование».

Администрирование в Панели управления

Дальше нужно открыть ярлык «Управление компьютером».

Управление компьютером

После того как вы открыли «Управление компьютером», нужно перейти в раздел «Управление дисками».

Управление дисками

Если у вас возникают какие-либо сложности с «Панелью управления», то вы можете открыть окно «Управление дисками» при помощи команды «diskmgmt.msc». Для этого откройте окно «Выполнить» (комбинация клавиш Win-R) и введите команду «diskmgmt.msc».

меню Выполнить

После этого перед вами откроется окно «Управление дисками». В этом окне вы сможете увидеть все диски, которые используются на вашем компьютере.

Как поменять букву диска в Windows 7

В окне «Управление дисками» вы можете поменять букву диска для любого раздела на вашем компьютере с Windows 7. Для этого нужно кликнуть правой кнопкой мышки по разделу и выбрать пункт меню «Изменить букву диска или путь».

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

Изменить букву диска или путь к диску

Дальше перед вами появится окно под названием «Изменение буквы диска или путей». В этом окне нужно нажать на кнопку «Изменить».

После этого появится окно «Изменение буквы диска или пути». Здесь нужно выбрать новую букву при помощи выпадающего меню.

После выбора буквы просто закройте все окна нажатием на кнопку «OK». В результате изменения вступят в силу и ваш раздел получит новую букву.

Как поменять букву диска через командную строку

Также в Windows 7 можно изменить букву диска через «Командную строку». Для этого нужно запустить «Командную строку» с правами администратора и ввести команду «diskpart». Выполнение данной команды запускает текстовый интерфейс в котором можно выполнять команды для управления дисками и разделами.

Первое, что здесь нужно сделать, это выполнить команду «list volume». Данная комнада выведет список всех разделов, который доступны в системе. Найдите раздел, букву которого вы хотите поменять, и запомните его номер.

просмотр всех разделов

Дальше нужно выбрать раздел с которым мы будем работать. Для этого выполните команду «select volume» и укажите номер раздела, который вы запомнили ранее. Например, «select volume 3».

выбор раздела

Теперь для выбранного раздела нужно удалить старую букву и назначить новую. Для удаления используем команду «remove letter=E», где «E» — это старая буква диска. А для назначения новой буквы используем команду «assign letter=K», где «K» — это новая буква диска.

смена буквы диска

После этого буква диска должна изменится.

проверка результатов

Чтобы проверить результат можно еще раз выполнить команду «list volume».

Посмотрите также:

  • Программа для разбивки жесткого диска
  • Как узнать температуру жесткого диска
  • Как проверить скорость жесткого диска
  • Пропадает жесткий диск
  • Как подключить второй жесткий диск к компьютеру

Автор
Александр Степушин

Создатель сайта comp-security.net, автор более 2000 статей о ремонте компьютеров, работе с программами, настройке операционных систем.

Остались вопросы?

Задайте вопрос в комментариях под статьей или на странице
«Задать вопрос»
и вы обязательно получите ответ.

Windows автоматически назначает букву диска любому подключенному HDD/SSD диску, USB флешке, SD карточке, если распознала файловую систему на его разделах. Но иногда это не срабатывает. Например, при подключении диска появляется сообщение об установке нового устройства, диск появляется в диспетчере устройств, но в проводнике Windiws не отображается. Как в Windows 10 и 11 назначить букву диска вручную или включить автоматическое назначение букву новым дискам?

Содержание:

  • Как вручную присвоить букву диска через консоль Disk Management?
  • Изменить букву диска из командной строки или PowerShell
  • Не сохраняется назначенная буква диска в Windows

Как вручную присвоить букву диска через консоль Disk Management?

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

Изменить букву USB диска

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

Назначить букву диска (A-Z)

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

Если диск новый и на нем не созданы разделы, он отображается в консоли как не инициализированный (Not initialized) с неразмеченной областью (Unallocated). Чтобы инициализировать такой диск:

  1. Щелкните по нему правой кнопкой и выберите Initialize Disk;
  2. Выберите тип разметки: MBR или GPT;
  3. Осталось щелкнуть по не размеченной области и создать на ней раздел (New Simple Volume), выбрать файловую систему, отформатировать, и назначить букву диска.
    создать рахдел на диске в windows

Если диск находится в автономном режиме (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

diskpart - присвоить букву диска разделу на usb флешке вручную из командной строки

Также вы можете изменить или назначить букву диска с помощью командлетов PowerShell из встроенного модуля управления дисками.

Вывести список дисков:

Get-Disk

Вывести список разделов на указанном диске:

get-disk 1|Get-Partition

Назначить букву Q разделу 2 на диске 1:

Get-Partition -DiskNumber 1 -PartitionNumber 2 | Set-Partition -NewDriveLetter Q

назначить букву диска из powershell

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

Не сохраняется назначенная буква диска в Windows

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

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

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

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

Служба virtual disk (Виртуальный диск)

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

sc query vds

Или из PowerShell:

get-service vds

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

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...

DISKPART automount enable

Также вы можете включить автоматическое монтирование новых разделов с помощью команды:

MOUNTVOL /E

Убедитесь, что ветке реестра HKLM\SYSTEM\CurrentControlSet\Services\mountmgr отсутствует параметр NoAutoMount со значением 1. Если данный параметр создан, Windows не назначает буквы дисков новым подключенным устройствам.

Примечание. Также функция automount отвечает за то, что Windows запоминает букву диска, назначенную диску. Благодаря этому при следующем подключении USB диска разделам на внешнем диске будут назначены те же самые буквы (естественно, если эти буквы не заняты). Список сохранённых букв диска, назначенных различным разделом хранится в ветке реестра HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices.

назначенные буквы дисков хранятся в реестре windows

Чтобы очистить сохраненные ассоциации разделов с буквами дисков, нужно воспользоваться командой
automount scrub
в diskpart или командой
mountvol /r
.

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

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

  1. Выведите список дисков:
    list disk
  2. Найдите номер вашего USB диска(в этом примере 1) и выберите его:
    select disk 1
  3. Выведите список разделов на диске:
    list part
  4. Выберите нужный раздел:
    select partition 2
  5. Проверьте атрибуты раздела:
    attributes volume
  6. Как вы видите, для данного раздела включены атрибуты «Скрытый» и «Нет буквы диска по умолчанию».
    атрибуты usb диска "Скрытый" и "Нет буквы диска по умолчанию"

  7. Отключите данные атрибуты командами:
    attributes volume clear NoDefaultDriveLetter

    attributes volume clear hidden

    очистить атрибуты NoDefaultDriveLetter и hidden

  8. Завершите сеанс diskpart, набрав:
    exit

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

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

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

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Как изменить битность windows 7 с 32 на 64
  • Linux and windows hosting
  • Чистая установка windows 10 с флешки на ноутбук асус
  • Перенос контактов windows phone на windows phone
  • Как называется программа ножницы в windows