Форматирование и разбиение диска в Windows 10 с помощью PowerShell

PowerShell — мощный инструмент для управления дисками в Windows 10. Он заменяет или дополняет графическую утилиту «Управление дисками» и классическую утилиту DiskPart, предоставляя стандартизованные cmdlet-ы для автоматизации и интеграции в скрипты.
Как разделить и отформатировать диск с помощью PowerShell
Ниже приведён практический набор шагов: от выбора диска до присвоения буквы и изменения размеров разделов. Примеры взяты для 128 ГБ USB-накопителя, но команды применимы к любому физическому или логическому диску в системе.
1. Открыть PowerShell и получить список дисков
Запустите PowerShell от имени администратора. Введите в меню «Пуск» powershell, правой кнопкой выберите «Запуск от имени администратора».
Затем выполните:
get-diskget-disk показывает все доступные диски: номер, статус, общий объём, схему разделов и т.д. Запомните номер диска, с которым будете работать.
Важно: убедитесь, что выбираете правильный номер диска, иначе можно потерять данные.
MBR или GPT
Коротко: MBR поддерживает до четырёх основных разделов; GPT — до 128 разделов и лучше подходит для современных систем и дисков большого объёма. Для большинства современных задач рекомендуется GPT.
Если диск зашифрован или содержит служебные разделы производителя, учтите дополнительные ограничения перед очисткой.
2. Очистка диска перед созданием новых разделов
Чтобы удалить все разделы и метаданные с выбранного диска и подготовить его к новому разбиению, используйте:
Clear-Disk -Number -RemoveData -Confirm:$false Где
Примечание: эта команда удаляет все данные. Перед её выполнением обязательно сделайте резервную копию.
3. Создание нового раздела, форматирование и назначение буквы
Создать один раздел на весь диск и отформатировать его в NTFS с меткой можно так:
New-Partition -DiskNumber -UseMaximumSize | Format-Volume -FileSystem NTFS -NewFileSystemLabel Затем назначьте букву тому разделу:
Get-Partition -DiskNumber | Set-Partition -NewDriveLetter Замените
Если вы хотите создать раздел с файловой системой exFAT (полезно для сменных носителей), замените -FileSystem NTFS на -FileSystem exFAT.
Создание нескольких разделов или разделов разных размеров
Если нужно разбить диск на несколько разделов, можно задать размер явно и затем использовать оставшееся пространство для следующего раздела.
Пример: создать первый раздел заданного размера, а второй — на оставшееся пространство:
New-Partition -DiskNumber -Size 50GB -DriveLetter E | Format-Volume -FileSystem NTFS -NewFileSystemLabel Data1
New-Partition -DiskNumber -UseMaximumSize -DriveLetter F | Format-Volume -FileSystem NTFS -NewFileSystemLabel Data2 Обратите внимание: размер задаётся в байтах или с суффиксом GB/MB. Второй вызов с -UseMaximumSize создаёт раздел из оставшегося пространства.
Проверить список разделов для выбранного диска можно так:
Get-Partition -DiskNumber Как изменить размер раздела
Вы можете уменьшить или расширить раздел при наличии свободного неприсвоенного пространства на диске. Команда расширения выглядит так:
Get-Partition -DriveLetter | Resize-Partition -Size Где
Если вы уменьшаете раздел, сначала убедитесь, что на нём достаточно свободного места — удалите или переместите файлы по необходимости.
Как изменить букву диска
Чтобы заменить букву раздела используйте:
Set-Partition -DriveLetter -NewDriveLetter Например, чтобы сменить букву Y на H:
Set-Partition -DriveLetter Y -NewDriveLetter HПроверьте результат командой Get-Partition.
Когда PowerShell не подойдёт — ограничения и ошибки
Important: PowerShell не может выполнить изменения в следующих случаях без дополнительных действий:
- Диск зашифрован BitLocker — сначала требуется расшифровка или снятие защиты.
- Физически повреждённый или неисправный диск — команды могут вернуть ошибки ввода-вывода.
- Динамические диски или RAID-конфигурации требуют других инструментов и осторожности.
- Системные разделы и диск с активной ОС: изменение разделов загрузочного диска может сделать систему не загрузочной.
Если вы видите ошибки доступа или отказа, проверьте права администратора и состояние диска в Диспетчере устройств.
Альтернативные подходы и когда их использовать
- DiskPart: классическая командная утилита для тонкой работы, удобна в автоматизации через пакетные скрипты.
- Управление дисками (Disk Management): графический интерфейс, проще для редких задач и наглядных операций.
- Сторонние утилиты (например, Partition Master, AOMEI, MiniTool): часто дают дополнительные возможности миграции системы, изменяют размер разделов без потери данных, иногда удобнее для сложных сценариев.
- GParted (Live-дистрибутив Linux): полезен при работе с нестандартными файловыми системами и в случаях, когда Windows не видит диск корректно.
Практическое руководство и чек‑лист для админа
Роль: системный администратор — быстрый чек‑лист перед изменениями:
- Сделать резервную копию всех важных данных с диска.
- Определить номер диска через get-disk.
- Если диск зашифрован, снять шифрование или иметь ключ восстановления.
- Выполнить Clear-Disk только при полной уверенности в потере данных.
- Создать разделы и отформатировать через New-Partition и Format-Volume.
- Назначить буквы, проверить работоспособность.
- При необходимости настроить метки и права доступа.
Роль: пользователь/технический специалист — минимальные шаги:
- Скопировать данные.
- Открыть PowerShell от имени администратора.
- Использовать команды New-Partition и Format-Volume для быстрого форматирования USB-накопителя.
Шпаргалка команд (Cheat sheet)
- Просмотреть диски: get-disk
- Просмотреть разделы: get-partition -DiskNumber
- Очистить диск: Clear-Disk -Number
-RemoveData - Создать раздел: New-Partition -DiskNumber
-UseMaximumSize - Форматировать: Format-Volume -FileSystem NTFS -NewFileSystemLabel
- Назначить букву: Set-Partition -NewDriveLetter
- Изменить размер: Resize-Partition -Size
- Снять атрибут «Только для чтения»: Clear-Disk имеет опцию очистки метаданных; также проверьте атрибуты физического носителя
Факто‑бокс: ключевые числа и понятия
- MBR: до 4 основных разделов.
- GPT: до 128 разделов по умолчанию в Windows.
- Форматы: NTFS (подходит для Windows, поддерживает разрешения), exFAT (для сменных носителей между ОС), FAT32 (ограничение на файл 4 ГБ).
- Требование прав: запуск PowerShell от имени администратора для большинства операций.
Безопасность и конфиденциальность
- BitLocker: перед изменением разделов обязательно расшифровать диск или иметь доступ к ключу восстановления.
- Резервное копирование: изменение схемы разделов всегда таит риск потери данных — используйте проверенные бэкапы.
- Журналирование и аудит: в корпоративной среде фиксируйте изменения разделов в системе учёта и ревизии.
Критерии приёмки
- Все запланированные разделы созданы и отформатированы в нужной файловой системе.
- Назначены корректные буквы дисков, конфликты отсутствуют.
- Данные из резервной копии при необходимости восстановлены и проверены.
- Отсутствуют ошибки ввода-вывода и SMART-предупреждения по диску.
Сценарии и тестовые случаи
Тест 1 — форматирование USB-накопителя:
- Подключите накопитель, запустите get-disk, найдите номер.
- Выполните Clear-Disk и создайте один раздел.
- Проверьте, что накопитель монтируется и в нём можно записать файл.
Тест 2 — разбивка большого диска:
- Создайте два раздела 100GB и остальное пространство.
- Отформатируйте их и проверьте, что оба видны в проводнике.
Тест 3 — изменение размера:
- Уменьшите раздел с достаточным свободным местом и затем расширьте соседний раздел, проверив целостность данных.
Краткое резюме
PowerShell даёт полный контроль над дисками Windows 10: создание, форматирование, изменение размеров и назначение букв. Главное — соблюдать порядок: резервное копирование, проверка номера диска и права администратора. В сложных случаях рассмотрите DiskPart, графические утилиты или сторонние решения.
Если нужна инструкция под вашу конкретную задачу (например, изменить схему разделов загрузочного диска, работать с BitLocker или скрипт автоматизации), опишите сценарий — подготовлю адаптированный пошаговый план.
Похожие материалы
Как читать EPUB на Windows 10 — варианты и рекомендации
Запись звонков в Windows — как быстро настроить
Как удалить Windows.old в Windows 10
Обложка книги как заставка на Kindle — инструкция
Android как Bluetooth‑мышь и клавиатура для Windows 11