чтобы продолжить операцию воспользуйтесь параметром override
DISKPART – управление дисками, томами и разделами в командной строке Windows.
Для работы с DISKPART требуются права администратора системы. Утилита является мощным, но небезопасными инструментом для работы с дисковыми данными, что требует определенных знаний, навыков, понимания того, что вы делаете, и каковы будут результаты ваших действий.
Формат командной строки:
По каждой из команд, также можно получить краткую справку по использованию, например по команде FORMAT:
В справке приводится краткое описание команды, синтаксис и примеры использования:
Утилита diskpart.exe является мощным средством, предоставляющим администратору практически весь спектр возможностей, необходимых для работы с дисками и разделами, однако, при ошибках или необдуманных действиях, ее использование может привести к краху системы и потере пользовательских данных. Поэтому, для безопасного применения DISKPART, нужно в первую очередь освоить работу с ее внутренними командами, обеспечивающими получение сведений об объектах, над которыми планируется выполнять какие-либо действия и способы выбора этих объектов.
Для получения списка дисков используется команда:
В результате получаем список дисков, присутствующих в системе:
В списке объектов (в данном случае – дисков), получаемом по команде LIST, выбранный объект отмечается звездочкой.
Для получения подробной информации о выбранном диске используется команда DETAIL:
В результате отображается подробная информация о диске, выбранном командой SELECT:
Список разделов, имеющихся на выбранном диске можно посмотреть с помощью команды:
list partition Разделы, в отличии от дисков нумеруются начиная с единицы, а не с нуля:
Для выполнения каких-либо действий по отношению к разделу, его нужно также выбрать командой SELECT:
Для получения детальной информации о выбранном разделе используется команда:
Пример результат выполнения команды:
Для получения списка логических томов используется команда:
Для отображения сведений о текущей файловой системе выбранного тома и о поддерживаемых файловых системах для форматирования используется команда FILESYSTEMS. Пример отображаемых сведений:
Для завершения работы с DISKPART используется команда EXIT.
Практические примеры применения утилиты diskpart.exe для решения типовых задач при работе с дисками и разделами рассматривается ниже.
Назначение буквы скрытому системному разделу
Речь идет о доступе стандартными средствами к системным разделам или разделам восстановления производителей оборудования. Такие разделы обычно скрыты от пользователя для защиты от неосторожных действий, которые могут привести к повреждению системы или средств ее восстановления. Необходимость же доступа может быть вызвана, например, при создании внешнего носителя среды восстановления или переделки существующей среды под личные предпочтения. В тех случаях, когда производители оборудования принимают дополнительные меры по защите своих данных, описанные ниже приемы могут не сработать.
Если назначение буквы пошло успешно, то отобразится соответствующее сообщение:
Подготовка загрузочной флэшки.
Нужно выполнить форматирование флэшки и создать на ней активный раздел.
Команду clean желательно применять для удаления любого форматирования, ранее примененного к данному диску. После выполнения команды диск переходит в неинициализированное состояние. На MBR-дисках перезаписываются только сведения о структуре разделов MBR и данные скрытых секторов. На GPT-дисках перезаписываются сведения о структуре GPT-разделов, в том числе защитный MBR. Дополнительно обнуляется первый и последний мегабайт дискового пространства.
create partition primary
format fs=ntfs Label=»FlashDisk» quick
Параметр quick задает режим быстрого форматирования, при котором не выполняется сканирование всей поверхности раздела, а сразу выполняется запись пустого оглавления.
Нужно отметить, что команда active не пишет на диск какие-либо загрузочные секторы или программы загрузки операционной системы, а только устанавливает флажок активности раздела в главном загрузочном секторе диска. Все прочие операции, обеспечивающие загрузку, выполняются другим программным обеспечением (bootsect.exe, grub4dos и т.п.)
Изменение разделов диска.
Допустим, возникла необходимость разбить существующий на данный момент диск C: на два диска C: и D: без потери данных. Фактически, необходимо освободить часть дискового пространства раздела, которому соответствует диск C: и создать новый раздел в освободившейся области. Порядок действий:
В данном случае, на диске имеется 3 раздела, два служебных и один, соответствующий диску C: размером 59Gb. При необходимости, уточнить сведения о разделах можно с помощью команды DETAIL PARTITION (после SELECT)
Для сокращения раздела (тома) используется команда SHRINK, подсказку по которой можно получить выполнив:
Для того, чтобы освободить 10000Mb ( приблизительно 10Гб, правильнее в расчетах вместо числа 1000 использовать 1024) из выбранного раздела, выполняем команду:
При выполнении команды отображается объем освободившегося дискового пространства (естественно, не совсем 10Гб):
Теперь можно создать новый раздел, смежный с тем, у которого было отнято дисковое пространство, которое будет занято новым разделом:
create partition primary
Можно посмотреть, как теперь представлен список разделов диска:
Вновь созданный раздел не имеет файловой системы, которую предстоит создать, выполнив команду форматирования. Выбираем раздел :
select partition 4 Выбранный раздел (фокус) отмечается звездочкой в списке. При выполнении команды CREATE фокус автоматически перемещается на созданный раздел. Однако, во избежание неприятностей, стоит взять за правило, выбирать и проверять выбор перед выполнением опасных операций, как например форматирование. Подсказку по использованию команды FORMAT можно получить стандартным HELP FORMAT:
Для быстрого форматирования раздела с использованием метки тома Disk_D и файловой системы NTFS:
format fs=ntfs label=»Disk_D» quick
Ждем завершения операции:
Раздел готов к использованию, и ему можно присвоить букву командой ASSIGN:
В случае, если указанная буква уже назначена другому разделу, утилита выдаст сообщение об ошибке:
Нужно либо переназначить буквы с учетом нового раздела, либо использовать первую свободную, что делается при помощи команды ASSIGN без параметров:
При успешном присвоении буквы, отображается соответствующее сообщение:
Таким образом, для решения задачи, нужно выполнить последовательность команд:
Как правило, раздел используется системой и команда удаления может завершиться ошибкой:
После удаления, необходимо переместить фокус на тот раздел, который нужно расширить:
Как удалить разделы диска которые не удаляются
Простой метод удаления разделов диска
Первое что нужно сделать, это, вызвать Windows PowerShell от имени администатора. Для этого кликните на значке Пуск рабочего стола правой кнопкой мышки и из появившегося меню выберите строку «Windows PowerShell администратор». В окне PowerShell вбейте » diskpart » и нажмите «ENTER». Последним действием вы вызовите системную утилиту для работы с дисками операционной системы.
После этого нужно получить список дисков, которые существуют в ОС. Это делается, для того чтобы знать, по какому номеру обратиться к диску (в этой системной программе диски обозначаются номерами для простоты и удобства использования). Чтобы это выполнить в строку вбейте команду » list disk » и нажмите «ENTER».
В моём случае имеется только один диск, который находиться под номером 0. У вас может быть несколько, а для того чтобы продолжить следующие манипуляции нужно его выбрать и указать программе то, что именно с данным диском будут производиться последующие действия. Для этого в строке нужно вбить команду » select disk номер диска «. Вместо, слов, номер диска, подставьте порядковый номер из списка полученного ранее. У меня это ноль соответственно данное выражение будет выглядеть так » select disk 0 «.
После этого надо получить количество разделов, а также их номера (наименование в программе) находящихся на текущем носителе. Для этого в строке PowerShell вбейте словосочетание » list partition » а затем нажмите на «ENTER».
Затем следует выбрать желаемый раздел для удаления. Для этого нужно в строку вбить команду » select partition номер раздела «. В моём случае это номер пять, поэтому фраза будет выглядеть следующим образом » select partition 5 «. В конце нажать на «ENTER».
Для того чтобы удалить требуемый раздел нужно воспользоваться командой » delete partition override «. Вбейте данное словосочетание и нажмите на «ENTER». Последнее словосочетание указывает программе на то, что следует удалить выбранный раздел и пренебречь всеми предупреждениями.
С описанной процедурой, вы без проблем сможете, удалить раздел диска, который система не даёт убрать традиционными способами. После всего проделанного вы можете заходить в программу «Управление дисками» (в строку программы «Выполнить» вбейте команду » diskmgmt.msc » и нажмите на «ENTER» либо «OK» в окне самой программы) и объединять тома обычным способом. То есть, например, если вы всё это выполняете на диске C:\ то, в окне, там, где обозначается пространство диска, кликните правой кнопкой мышки и из появившегося меню выберите строку «Расширить том». Далее следуйте указаниям мастера расширения томов.
Второй метод удаления разделов на жёстком диске
Если, не поможет вышеописанный способ, то, есть немного другой. Отличается он от предыдущего тем, что в него добавлены некоторые шаги. Хотя, мне всегда хватало предыдущего, и не было ни каких проблем. Вот список действий, которые следует выполнить. После каждого шага следует нажимать на «ENTER» для отработки команды.
1. Запустить Windows PowerShell от имени администратора и в ней вбить команду » diskpart «. Затем нажать на «ENTER».
2. Следует вывести список дисков. Для этого нужно воспользоваться командой » list disk «. Запоминаем нужный нам порядковый номер диска.
3. В новую строку надо напечатать » select disk % » где % это номер диска. Жмём на «ENTER».
4. Следующий шаг — вывести список разделов командой » list partition «. Затем нажать на «ENTER».
5. Выбираем нужный раздел, вбиваем команду » select partition % «. Конечно же, вместо знака % следует поставить номер раздела. Далее «ENTER».
6. Выводим информацию о разделе для этого воспользуемся командой » detail partition «. Идентификатор 12 (он же Тип, «id=12» это сonfiguration/diagnostics partition) из-за него, система не даёт удалить данный раздел. В конце соответственно нажать «ENTER».
7. Теперь нужно поменять идентификатор раздела на другой. Здесь следует быть внимательными. В старых версиях Windows достаточно было прописать » setid override «, то есть, поменять идентификатор, пренебречь всеми предупреждениями и всё. В новых это немного иначе, поэтому если не помогла просто смена id тогда вместо номера идентификатора (07) нужно вбить строку GUID. Графа GUID это тот же идентификатор только выглядит как по типу строки кэша. Более подробную информация вы сможете получить, вбив команду » HELP SET » (нажать на «ENTER»). В этом случае наша команда будет выглядеть так » setid override «. Для применения данных указаний нажать на «ENTER».
8. После того как был заменён идентификатор, следует удалить раздел, поэтому вбиваем команду » delete partition «. В конце «ENTER».
9. Всё теперь раздел удалён для выхода из утилиты » diskpart » в строку печатаем » exit » и жмём «ENTER».
———————————————————
Прежде чем задавать вопрос прошу ознакомиться с FAQ по ноутбукам и соответствующими темами форума
1) как скрыть диск А? и еще он почему то пустой ((( 2) и еще eRecovery не хочет создать диск восстановление Добрый вечер! Помогите, пожалуйста. У меня стоит Win 7, хочу вернуть заводскую Висту. Скрытый раздел есть. MBR восстановил, как описывалось. Acer eRecovery скачал, но она выдает ошибку: «Acer eRecovery Management is not available». Что делать дальше? Да, забыл, при нажатии Alt+F10 загружается Win 7. Что делать, подскажите, пожалуйста? cyber86, vussoul, Метку измените для первого раздела на PQService Microsoft Windows [Version 6.1.7600] Microsoft DiskPart версии 6.1.7600 DISKPART> sel disk 0 DISKPART> sel part 1 DiskPart: удаление имени диска или точки подключения выполнено успешно. DISKPART> set /> Выбранный том или раздел уже используется. сделал, вроде все ок. спасибо а с этом что делать? eRecovery не хочет создать диск восстановление и еще перестала работать IOARCADE, (((( вместо нее грузится win7. в чём проблема? скажи как это сделал? восстановить mbr Помогите, пожалуйста. Прочитал все что есть в этой ветке и перепробовал, но поскольку у меня компьютерное слабоумие не помогает. Раздел: 2 Подскажите, что можно сделать? Команды утилиты DiskpartDiskpart – это средство управления дисковыми объектами компьютера: дисками, томами разделами. Представляет собой текстовый командный интерпретатор. Позволяет из последовательности команд пакеты и сохранять их в автоматические сценарии. Входит в состав операционных систем семейства Windows, как домашних (начиная с XP), так и серверных (начиная с 2003). Запуск и ввод командУтилита запускается из командной строки в режиме администратора (Win+X –> командная строка(администратор)), для этого нужно написать ее название и нажать Enter. Запуск Diskpart в командной строке После появления следующего экрана командной строки утилита готова к использованию. Это значит, что все команды введенные пользователем будут считаться указаниями diskpart. Запущенная утилита diskpart Diskpart не имеет графического интерфейса, это значит, что все выделения объекта производятся через установку на него фокуса. Установка фокуса на объект означает, что все последующие операции будут производиться с этим объектом. Так будет продолжаться пока пользователь не переведет фокус на другой объект. Чтобы установить первоначальный фокус на объекте нужно вывести список этих объектов, а затем из списка выбрать нужный(поместить его в фокус). Для этого предназначены три вспомогательные команды: Применение команд показано на скрине ниже. Обратите внимание, что как диск в фокусе помечается в списке символом *. Синтаксис и параметры командВ таблице ниже представлены все команды Diskpart, показан их синтаксис, даны описания.
Использование команд и сценарииПользуясь последовательностью команд Diskpart мы можем создать, например, загрузочную флешку: Создание загрузочной флешки в утилите diskpart Сценарии – это текстовые файлы, та же последовательность команд записана в одну строку. Интерпретатор выполняет их по очереди. Если при выполнении одной из команд сценария возникнет ошибка, то сценарий прекратит выполнение, чтобы этого избежать нужно добавлять в конце каждой команды сценария: Create partition primary noerr format fs=FAT32 label=WinNT quick noerr Этот параметр заставляет игнорировать ошибки и выполнять сценарий независимо от их появления. Команды DiskPartDiskPart — это работающий в командный интерпретатор в операционных системах Windows XP и ОС семейства Windows Server 2003. Это средство позволяет управлять объектами (дисками, разделами или томами) с помощью сценариев или команд, вводимых из командной строки. Перед использованием команд DiskPart для диска, раздела или тома необходимо сначала составить список объектов, а затем выбрать объект для работы. После этого все введенные команды DiskPart выполняются для данного объекта. Составить список всех доступных объектов и определить номер объекта или букву диска можно с помощью команд list disk, list volume и list partition. Команды list disk и list volume позволяют вывести все диски и тома компьютера. В отличие от них, команда list partition выводит только разделы выбранного диска. При использовании команды list рядом с выбранным объектом отображается звездочка (*). Объект выбирается по номеру или букве диска, например: диск 0, раздел 1, том 3 или том C. После выбора объекта он остается выделенным до выбора другого объекта. Например, если фокус установлен на диске 0 и выбран том 8 на диске 2, фокус переместится с диска 0 на том 8 диска 2. В некоторых командах фокус перемещается автоматически. Например, после создания раздела фокус автоматически перемещается на этот раздел. Переместить фокус на раздел можно только на выбранном диске. Если фокус установлен на разделе, соответствующий том (если таковой имеется) также получает фокус. Если том имеет фокус, соответствующие диск и раздел также получают фокус при условии, что этот том связан с одним определенным разделом. В противном случае диск и раздел не выделяются. Дополнительные сведения о средстве DiskPart см. по ссылке «Disk Management» на веб-узле Microsoft Windows Resource Kits (http://www.microsoft.com/). Команды DiskPartВ данной таблице представлены синтаксис и параметры команд DiskPart.
|