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

Как изменить букву диска в командной строке или PowerShellЕсли вам потребовалось изменить букву диска, флешки или оптического привода в 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 11 Windows 10 Подписаться