Гид по технологиям

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

6 min read Windows Обновлено 13 Dec 2025
Форматирование и разбиение диска в Windows 10 через PowerShell
Форматирование и разбиение диска в Windows 10 через PowerShell

Функция разбиения и форматирования диска в PowerShell

PowerShell — мощный инструмент для управления дисками в Windows 10. Он заменяет или дополняет графическую утилиту «Управление дисками» и классическую утилиту DiskPart, предоставляя стандартизованные cmdlet-ы для автоматизации и интеграции в скрипты.

Как разделить и отформатировать диск с помощью PowerShell

Ниже приведён практический набор шагов: от выбора диска до присвоения буквы и изменения размеров разделов. Примеры взяты для 128 ГБ USB-накопителя, но команды применимы к любому физическому или логическому диску в системе.

1. Открыть PowerShell и получить список дисков

Запустите PowerShell от имени администратора. Введите в меню «Пуск» powershell, правой кнопкой выберите «Запуск от имени администратора».

Затем выполните:

get-disk

Команда get-disk в PowerShell

get-disk показывает все доступные диски: номер, статус, общий объём, схему разделов и т.д. Запомните номер диска, с которым будете работать.

Важно: убедитесь, что выбираете правильный номер диска, иначе можно потерять данные.

MBR или GPT

Коротко: MBR поддерживает до четырёх основных разделов; GPT — до 128 разделов и лучше подходит для современных систем и дисков большого объёма. Для большинства современных задач рекомендуется GPT.

Если диск зашифрован или содержит служебные разделы производителя, учтите дополнительные ограничения перед очисткой.

2. Очистка диска перед созданием новых разделов

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

Clear-Disk -Number  -RemoveData -Confirm:$false

Где — номер диска из вывода get-disk. Флаг -Confirm:$false отключает подтверждение; при сомнениях опускайте его, чтобы увидеть запрос на подтверждение.

Команда clear-disk в PowerShell

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

3. Создание нового раздела, форматирование и назначение буквы

Создать один раздел на весь диск и отформатировать его в NTFS с меткой можно так:

New-Partition -DiskNumber  -UseMaximumSize | Format-Volume -FileSystem NTFS -NewFileSystemLabel 

Затем назначьте букву тому разделу:

Get-Partition -DiskNumber  | Set-Partition -NewDriveLetter 

Замените

Команда new-partition в PowerShell

Если вы хотите создать раздел с файловой системой 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 

Где указывайте в байтах или с суффиксом, например 50GB. Перед расширением проверьте свободное пространство и расположение разделов: нельзя расширить раздел в пространство, занятой другим разделом.

Если вы уменьшаете раздел, сначала убедитесь, что на нём достаточно свободного места — удалите или переместите файлы по необходимости.

Команда resize-partition в PowerShell

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

Чтобы заменить букву раздела используйте:

Set-Partition -DriveLetter  -NewDriveLetter 

Например, чтобы сменить букву Y на H:

Set-Partition -DriveLetter Y -NewDriveLetter H

Проверьте результат командой Get-Partition.

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

Когда 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 или скрипт автоматизации), опишите сценарий — подготовлю адаптированный пошаговый план.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Как читать EPUB на Windows 10 — варианты и рекомендации
Программное обеспечение

Как читать EPUB на Windows 10 — варианты и рекомендации

Запись звонков в Windows — как быстро настроить
Windows

Запись звонков в Windows — как быстро настроить

Как удалить Windows.old в Windows 10
Windows

Как удалить Windows.old в Windows 10

Обложка книги как заставка на Kindle — инструкция
Гаджеты

Обложка книги как заставка на Kindle — инструкция

Android как Bluetooth‑мышь и клавиатура для Windows 11
Руководство

Android как Bluetooth‑мышь и клавиатура для Windows 11

iPad как второй монитор для Windows 11 — руководство
Руководство

iPad как второй монитор для Windows 11 — руководство