Преобразование диска между динамическими и базовыми типами позволяет изменить способ управления хранилищем в системе Windows. Базовые диски используют основные секции, расширенные секции и логические диски, что делает их подходящими для большинства стандартных конфигураций. Динамические диски предлагают расширенные функции, такие как объединение, чередование данных и зеркальное отображение томов, но они устарели и теперь не рекомендуются для новых развертываний. Вместо этого используйте базовые диски или более новую технологию дисковых пространств , если вы хотите объединить диски в большие тома. Если вы хотите создать зеркало тома, с которого загружается Windows, может потребоваться использовать аппаратный контроллер RAID, например, содержащийся на многих материнских платах.
Prerequisites
Для преобразования диска необходимо быть членом группы администраторов (или иметь эквивалентные привилегии).
Important
Перед преобразованием диска создайте резервную копию всех данных на диске и закройте все программы, которые обращаются к диску.
Преобразование диска
Вы можете преобразовать диск с помощью средства управления дисками или командной строки. Выполните следующие действия для выбранного метода.
Перед преобразованием типа диска создайте резервную копию или переместите данные с диска.
Нажмите кнопку "Пуск", введите diskmgmt.msc, а затем нажмите клавишу ВВОД.
Щелкните правой кнопкой мыши том вашего диска.
Выберите Удалить том, затем выберите Да. Повторите этот шаг для всех томов на диске.
Щелкните диск правой кнопкой мыши и выберите один из следующих вариантов:
Преобразуйте в динамический диск, выберите нужный диск, а затем нажмите кнопку "ОК".
Преобразование в базовый диск.
После завершения преобразования вы увидите базовый или динамический на диске. Если создается новый том, можно увидеть тип диска в столбце Type .
Перед преобразованием стилей разделов сделайте резервную копию данных или переместите их с диска.
Откройте окно командной строки с повышенными привилегиями, введите diskpart, а затем нажмите Enter.
Подготовьте диск для преобразования путем очистки (удаления) любых разделов или томов.
Note
Если на диске нет секций или томов, перейдите к шагу 3 , чтобы преобразовать диск.
Введите list disk и нажмите клавишу ВВОД. Обратите внимание на номер диска, который требуется преобразовать.
Введите select disk <disk number>, замените <disk number> номер, указанный на предыдущем шаге, а затем нажмите клавишу ВВОД.
Чтобы проверить сведения о выбранном диске, введите detail disk и нажмите клавишу ВВОД. Команда detail disk отображает сведения о выбранном диске и не принимает номер диска в качестве аргумента.
Введите clean и нажмите клавишу ВВОД , чтобы удалить все разделы и тома на диске.
Предостережение
Команда clean окончательно уничтожает все данные на выбранном диске. Перед выполнением этой команды убедитесь, что вы создаете резервную копию или перемещаете все важные данные.
Введите convert basic или convert dynamic, а затем нажмите клавишу ВВОД.
После завершения преобразования вы получите уведомление о процессе.
Перед преобразованием стилей разделов сделайте резервную копию данных или переместите их с диска.
Откройте окно PowerShell с повышенными привилегиями.
Подготовьте диск для преобразования путем очистки (удаления) любых разделов или томов.
Note
Если на диске нет секций или томов, перейдите к шагу 3 , чтобы преобразовать диск.
Чтобы получить список всех дисков, выполните следующую команду:
Get-Disk
Обратите внимание на номер диска, который требуется преобразовать.
Чтобы удалить все секции и тома с диска, выполните следующую команду. Замените <Disk Number> на номер диска, который вы указали ранее.
Clear-Disk -Number <Disk Number> -RemoveData -Confirm:$false
Чтобы преобразовать тип диска в базовый, выполните следующую команду и замените Disk Number фактическим номером диска:
$diskNumber = Disk Number
$convert = @(
"select disk $diskNumber",
"convert basic"
)
$convert | ForEach-Object { $_ } | diskpart
Чтобы преобразовать тип диска в динамический, выполните следующую команду и замените Disk Number фактическим номером диска:
$diskNumber = Disk Number
$convert = @(
"select disk $diskNumber",
"convert dynamic"
)
$convert | ForEach-Object { $_ } | diskpart
После завершения преобразования вы получите уведомление о процессе.