Очистка диска перед установкой через командную строку — самый надёжный способ избавиться от старых разделов, вирусов или некорректных структур. Чаще всего это делают через diskpart или утилиту format в установочном окружении. Метод работает на всех версиях системы — от Windows 7 до Windows 11, а также для серверных редакций.
В этой статье разберёмся, как правильно очистить диск при установке через консоль: от вызова командной строки до форматирования и подготовки раздела под новую ОС. Рассмотрим оба сценария — для UEFI и Legacy, а также нюансы работы с SSD, и внешними накопителями.
Когда нужно очищать диск через консоль
К командной строке прибегают, когда:
— Установочный процесс зависает на этапе выбора диска с ошибками вроде «Нам не удалось создать новый или найти существующий раздел».
— Накопитель не отображается в списке доступных дисков (чаще всего из-за несоответствия стиля разделов — MBR вместо GPT или наоборот).
— Нужно удалить все данные без возможности восстановления (например, перед продажей devices).
— Требуется конвертировать диск из MBR в GPT или наоборот без потери данных (спойлер: без очистки это невозможно).
Очистка через консоль также актуальна, если вы переустанавливаете систему на ноутбуке с предзагрузкой OEM-производителя (например, на Lenovo, HP или Acer), где стандартные инструменты установщика не видят скрытые разделы.
Если диск содержит важные данные, скопируйте их на другой носитель перед очисткой. После команд clean или format восстановление файлов будет невозможно без профессиональных инструментов (и даже тогда не гарантировано).
| Способ загрузки | Комбинация клавиш для вызова Boot Menu | Как открыть консоль |
|---|---|---|
| UEFI (современные материнские платы) | F12, Esc, F2 (зависит от производителя) | На экране установки нажмите Shift + F10 |
| Legacy (старые ПК) | F8, F11, Del | Нажмите Shift + F10 или выберите «Восстановление системы» → «Командная строка» |
| Ноутбуки ASUS, MSI | F2 или Del | В установочном меню нажмите Shift + F10 |
Подготовка: как открыть командную строку в установочном окружении
Чтобы очистить диск при установке через консоль, сначала нужно загрузиться с установочного носителя (флешки или DVD) и вызвать командную строку. Алгоритм действий:
Если установочная флешка не загружается, проверьте:
— Записан ли образ корректно (используйте Rufus или Media Creation Tool от Microsoft).
— Включён ли в загрузка с USB (пункты USB Boot или Secure Boot должны быть активны).
— Не отключён ли в режим Legacy или CSM (если устанавливаете на UEFI).
Команды для очистки диска: diskpart и
Основной инструмент для работы с дисками в консоли — diskpart. Эта утилита позволяет:
- Просматривать список всех подключённых накопителей (
list disk). - Выбирать диск для работы (
select disk X, где X — номер диска). - Очищать его от всех разделов и данных (
cleanилиclean all). - Создавать новые разделы (
create partition primary). - Форматировать в нужной файловой системе (
format fs=ntfs quickилиformat fs=fat32).
Команда clean удаляет только информацию о разделах, а clean all — заполняет диск нулями, что занимает много времени (на 1 ТБ уйдёт 2–3 часа). Последний вариант гарантирует, что данные нельзя будет восстановить.
Пошаговая очистка диска через diskpart
Следуйте инструкции, чтобы очистить диск при установке через консоль:
- Откройте командную строку (
Shift + F10). - Введите
diskpartи нажмитеEnter. - Просмотрите список дисков:
list disk. Запомните номер нужного (ориентируйтесь по размеру). - Выберите диск:
select disk 0(замените 0 на ваш номер). - Очистите диск:
- Для быстрого удаления разделов:
clean. - Для полного стирания данных (дольше, но надёжнее):
clean all.
- Для быстрого удаления разделов:
- Создайте новый раздел:
create partition primary. - Форматируйте его:
- Для UEFI (размер до 32 ГБ):
format fs=fat32 quick. - Для Legacy или основного раздела:
format fs=ntfs quick.
- Для UEFI (размер до 32 ГБ):
- Назначьте букву (необязательно):
assign letter=C. - Выход из
diskpart:exit.
⚠️ Внимание: После команды clean all диск будет недоступен для работы, пока не завершится процесс заполнения нулями. Не прерывайте его — это может привести к повреждению накапителя.
Отличия очистки для и HDD
Очистка и через консоль имеет свои нюансы. более чувствительны к частым перезаписям, поэтому для них рекомендуется использовать clean вместо clean all, если не требуется полное стирание данных. Однако для с изношенными ячейками clean all может помочь «освежить» накопитель за счёт перераспределения блоков.
| Параметр | HDD | SSD |
|---|---|---|
Скорость очистки clean all | ~50–100 МБ/с | ~200–500 МБ/с (зависит от модели) |
| Рекомендуемая команда | clean all (если нужно полное стирание) | clean (достаточно для большинства случаев) |
| Влияние на ресурс | Минимальное (HDD выдерживают тысячи перезаписей) | Сокращает ресурс (SSD имеют ограниченный цикл перезаписи) |
| Поддержка TRIM | Нет | Да (автоматически очищает неиспользуемые блоки) |
Для также можно использовать команду secure erase через утилиты производителя (например, Samsung Magician или Intel SSD Toolbox), но это требует загрузки в DOS-режим, что выходит за рамки этой статьи.
Что делать, если диск не определяется в diskpart
Если diskpart не видит ваш диск, причины могут быть следующими:
— Диск отключён в BIOS/UEFI (проверьте настройки SATA Configuration).
— Неисправен кабель или разъём (попробуйте подключить к другому порту).
— Диск не инициализирован (используйте list disk → select disk X → online disk → attributes disk clear readonly).
— Контроллер диска отключён (в Device Manager или через diskmgmt.msc).
Если диск не отображается в diskpart, сначала проверьте его в BIOS. Если он там есть, но не виден в Windows — проблема в драйверах или настройках контроллера.
Практическая инструкция: очистка и установка Windows
Чтобы не возвращаться к консоли после очистки, можно сразу подготовить диск под установку. Вот полный алгоритм:
- Загрузитесь с установочной флешки и откройте консоль (
Shift + F10). - Введите
diskpart, затемlist diskи выберите нужный диск. - Очистите его:
clean. - Создайте раздел для UEFI (если устанавливаете на GPT):
create partition efi size=100(размер 100–500 МБ).format fs=fat32 quick. - Создайте основной раздел для системы:
create partition primary.format fs=ntfs quick. - Назначьте букву (опционально):
assign letter=C. - Выход из
diskpart:exit. - Закройте консоль и вернитесь в установочное меню. Обновите список дисков — теперь они должны отображаться корректно.
Чек-лист перед очисткой диска
Часто задаваемые вопросы
Можно ли очистить диск без потери данных?
Нет. Команды clean, clean all и format удаляют все данные без возможности восстановления (или с минимальными шансами). Если нужно сохранить файлы, скопируйте их на другой носитель перед очисткой.
Чем отличается clean от clean all?
clean удаляет только таблицу разделов, а данные остаются на диске (их можно восстановить специальными утилитами). clean all перезаписывает все секторы нулями, что делает восстановление невозможным. Вторая команда работает дольше, но надёжнее.
Как очистить диск, если он защищён от записи?
Используйте команду attributes disk clear readonly в diskpart после выбора диска. Если это не помогает, проверьте физический переключатель на корпусе диска (актуально для некоторых внешних HDD).
Можно ли очистить диск через консоль в работающей Windows?
Да, но только если диск не системный (не тот, на котором установлена ОС). Для очистки системного диска нужно загрузиться с установочного носителя или использовать LiveCD. Прямо в работающей очистить системный диск через diskpart не получится.