Доступ к диску через командную строку
Для работы с DISKPART требуются права администратора системы. Утилита является мощным, но небезопасными инструментом для работы с дисковыми данными, что требует определенных знаний, навыков, понимания того, что вы делаете, и каковы будут результаты ваших действий.
Формат командной строки:
/s - использовать сценарий DiskPart. Сценарий представляет собой текстовый файл с набором внутренних команд утилиты DISKPART.EXE
/? - отобразить подсказку по параметрам командной строки DISKPART.
При запуске без параметров, утилита переходит в интерактивный режим с ожиданием ввода команд пользователя. Для получения списка допустимых команд используется ввод знака вопроса или директивы help . В ответ на это действие отображается версия утилиты diskpart.exe и перечень допустимых команд DISKPART:
По каждой из команд, также можно получить краткую справку по использованию, например по команде FORMAT:
В справке приводится краткое описание команды, синтаксис и примеры использования:
Утилита diskpart.exe является мощным средством, предоставляющим администратору практически весь спектр возможностей, необходимых для работы с дисками и разделами, однако, при ошибках или необдуманных действиях, ее использование может привести к краху системы и потере пользовательских данных. Поэтому, для безопасного применения DISKPART, нужно в первую очередь освоить работу с ее внутренними командами, обеспечивающими получение сведений об объектах, над которыми планируется выполнять какие-либо действия и способы выбора этих объектов.
Для получения списка дисков используется команда:
В результате получаем список дисков, присутствующих в системе:
В данном случае имеется 4 физических диска, нумерация которых начинается с нуля - Диск 0 – Диск 3 . Для выбора какого-либо из них для дальнейших операций, используется команда SELECT:
select disk 0 - выбрать первый диск.
В списке объектов (в данном случае – дисков), получаемом по команде LIST, выбранный объект отмечается звездочкой.
Для получения подробной информации о выбранном диске используется команда DETAIL:
В результате отображается подробная информация о диске, выбранном командой SELECT:
list partition Разделы, в отличии от дисков нумеруются начиная с единицы, а не с нуля:
Для выполнения каких-либо действий по отношению к разделу, его нужно также выбрать командой SELECT:
select partition 2 - выбрать второй раздел.
Для получения детальной информации о выбранном разделе используется команда:
Пример результат выполнения команды:
Для получения списка логических томов используется команда:
Подобная информация полезна при работе с флэшками и съемными дисками. В колонке Имя отображаются привычные буквы логических дисков, в колонке Метка - метка тома. Нумерация томов, как и дисков начинается с нуля. В данном примере Том 2 - это логический диск C: .
select volume 2 - выбрать том 2
detail volume - отобразить детальную информацию о томе, которому соответствует логический диск C: . Пример информации:
Для отображения сведений о текущей файловой системе выбранного тома и о поддерживаемых файловых системах для форматирования используется команда FILESYSTEMS. Пример отображаемых сведений:
Для завершения работы с DISKPART используется команда EXIT.
Практические примеры применения утилиты diskpart.exe для решения типовых задач при работе с дисками и разделами рассматривается ниже.
Изменение разделов диска.
Допустим, возникла необходимость разбить существующий на данный момент диск C: на два диска C: и D: без потери данных. Фактически, необходимо освободить часть дискового пространства раздела, которому соответствует диск C: и создать новый раздел в освободившейся области. Порядок действий:
list disk - при необходимости, просмотреть список дисков и выбрать тот, с которым будем работать. Выбранный диск отмечается звездочкой:
list partition - просмотреть список разделов для выбора того, от которого нужно «отнять» дискового пространства. Например:
В данном случае, на диске имеется 3 раздела, два служебных и один, соответствующий диску C: размером 59Gb. При необходимости, уточнить сведения о разделах можно с помощью команды DETAIL PARTITION (после SELECT)
select partition 2 - выбираем раздел, от которого будем отрезать свободное дисковое пространство.
Для сокращения раздела (тома) используется команда SHRINK, подсказку по которой можно получить выполнив:
Для того, чтобы освободить 10000Mb ( приблизительно 10Гб, правильнее в расчетах вместо числа 1000 использовать 1024) из выбранного раздела, выполняем команду:
shrink desired=10000 - освободить 10000Мб.
При выполнении команды отображается объем освободившегося дискового пространства (естественно, не совсем 10Гб):
Теперь можно создать новый раздел, смежный с тем, у которого было отнято дисковое пространство, которое будет занято новым разделом:
create partition primary
Можно посмотреть, как теперь представлен список разделов диска:
Вновь созданный раздел не имеет файловой системы, которую предстоит создать, выполнив команду форматирования. Выбираем раздел :
select partition 4 Выбранный раздел (фокус) отмечается звездочкой в списке. При выполнении команды CREATE фокус автоматически перемещается на созданный раздел. Однако, во избежание неприятностей, стоит взять за правило, выбирать и проверять выбор перед выполнением опасных операций, как например форматирование. Подсказку по использованию команды FORMAT можно получить стандартным HELP FORMAT:
Для быстрого форматирования раздела с использованием метки тома Disk_D и файловой системы NTFS:
format fs=ntfs label="Disk_D" quick
Ждем завершения операции:
Раздел готов к использованию, и ему можно присвоить букву командой ASSIGN:
assign letter=d - присвоить букву D:
Нужно либо переназначить буквы с учетом нового раздела, либо использовать первую свободную, что делается при помощи команды ASSIGN без параметров:
Аналогичным образом решается задача объединения двух смежных разделов в один. Например, созданный в рассмотренном выше случае, диск D: нужно удалить и занимаемое им место присоединить к диску C: . Естественно, команда DISKPART не занимается сохранением пользовательских данных и этим вопросом должен озаботиться сам пользователь, и до того, как будет удален раздел. Для решения задачи нужно удалить раздел 4 (Disk_D в примере выше) и на освободившееся место расширить раздел 2 (Disk_C). Для удаления раздела используется команда DELETE, а для расширения команда EXTEND. Подсказка по использованию может быть получена стандартным образом:
Таким образом, для решения задачи, нужно выполнить последовательность команд:
select partition 4 - выбрать раздел для удаления.
delete partition - удалить выбранный раздел.
Как правило, раздел используется системой и команда удаления может завершиться ошибкой:
delete partition override - удалить выбранный раздел независимо от его использования системой.
После удаления, необходимо переместить фокус на тот раздел, который нужно расширить:
select partition 2 - выбрать раздел 2.
extend - расширить раздел на весь объем смежного свободного пространства.
Встроенная утилита Diskpart — эффективное средство для исправления логических ошибок и восстановления жестких дисков, флешек и других запоминающих устройств.
Как удалить защищенный, активный и системный разделы жесткого диска?
Для удаления разделов жесткого диска можно воспользоваться функционалом встроенной утилиты «Управление дисками», где для удаления следует просто нажать по необходимому разделу правой кнопкой мыши и выбрать пункт «Удалить том…» .
В некоторых случаях это может не сработать, поскольку:
Тем не менее существует несколько способов позволяющих удалить абсолютно любой раздел.
Удаление через командную строку в работающей ОС
Для удаления ненужных защищенных разделов в работающей Windows можно воспользоваться командой строкой и встроенной утилитой Diskpart . Данный способ позволит удалить все проблемные разделы, кроме системных и служебных.
Шаг 1. Открываем командную строку от имени администратора и вводим поочередно команды: diskpart, list disk, select disk 0 (в нашем случае раздел расположен на диске 0), list part (команда открывает список разделов на диске).
Шаг 2. Выбираем необходимый раздел командой select partition 4 , после этого вводим команду delete partition для удаления раздела.
Шаг 3. Финальным этапом станет создание нового раздела и его форматирование. Вводим поочередно: create partition primary , format fs=ntfs quick , assign letter Z (команда присваивает букву созданному разделу) и exit .
После выполнения данных действий, раннее заблокированный раздел будет готов к использованию, удалению и другим манипуляциям в меню «Управление дисками».
Как открыть диск (C / D Drive) в CMD
- Вы можете нажать Windows + R, ввести cmd и нажать Enter, чтобы открыть окно командной строки. Если ты хочешь открыть командную строку с повышенными привилегиями , вам следует нажать Ctrl + Shift + Enter.
- После открытия командной строки вы можете ввести букву нужного диска и двоеточие, например C :, D: и нажмите Enter. CMD.exe изменится на букву целевого диска.
- Затем, если вы хотите просмотреть все корневое содержимое диска, вы можете ввести команда dir . Если вы хотите просмотреть содержимое разных каталогов, вы можете используйте команду CD, чтобы изменить каталог в CMD .
Как перечислить жесткие диски в CMD
- Если вам нужно просто перечислить все диски, вы можете использовать команду WMIC (Windows Management Instrumentation). Вы можете открыть командную строку.
- Затем введите команду: wmic logicdisk получает имя или же wmic logicdisk получить подпись и нажмите Enter, чтобы проверить список всех дисков, обнаруженных вашим компьютером.
В Windows также есть еще один инструмент командной строки с именем Fsutil это помогает в управлении файлами, системой и дисками. Вы также можете использовать его для вывода списка дисков и файлов. Чтобы перечислить диски, вы можете ввести fsutil fsinfo диски и нажмите Enter.
В качестве альтернативы вы можете использовать другой инструмент командной строки с именем Diskpart чтобы получить список всех жестких дисков с более подробной информацией о них.
Вы можете открыть CMD, введите diskpart и нажмите Enter. Затем вы можете ввести том списка и нажмите Enter. Вы увидите, что он отображает номер тома, букву диска, метку диска, систему форматирования, тип и размер раздела, состояние и некоторую другую информацию.
[Решено] Как очистить экран командной строки Windows 10
Хотите знать, как очистить экран командной строки (CMD) в Windows 10? Используйте команду CLS или другие способы очистки истории CMD.
Определение фокуса
При выборе объекта фокус остается на этом объекте до тех пор, пока не будет выбран другой объект. Например, если фокус установлен на диске 0 и вы выбрали том 8 на диске 2, фокус переместится с диска 0 на диск 2, том 8.
Некоторые команды автоматически меняют фокус. Например, при создании новой секции фокус автоматически переключается на новую секцию.
Вы можете передать фокус только на раздел на выбранном диске. После того как раздел имеет фокус, связанный с ним том (если он есть) также имеет фокус. После того как у тома будет фокус, связанный диск и раздел также будут иметь фокус, если том сопоставляется с одним конкретным разделом. Если это не так, фокус на диске и разделе будет потерян.
Содержание:
Некорректная работа накопителей , неправильное отображение размера в проводнике, невозможность форматирования и другие неполадки – все эти проблемы значительно затрудняют использование флешек и жестких дисков, поэтому при обнаружении вышеуказанных неполадок следует сразу прибегнуть к их устранению.
Важно! Перед началом работы, следует позаботиться о сохранности информации на проблемном накопителе, поскольку для исправления проблемных дисков потребуется полное стирание, а также удаление таблицы разделов, что непременно приведет к удалению всей информации.
Нижняя граница
Подготовка загрузочной флэшки.
Нужно выполнить форматирование флэшки и создать на ней активный раздел.
select disk 3 - если флэшка отображалась в списке дисков как "Диск 3". При наличии в системе нескольких дисков, обычно достаточно знать объем используемой флэшки. Однако, ошибка в выборе диска может привести к потере хранящихся на нем данных и в качестве дополнительной информации можно использовать данные полученные по подкоманде detail (после выбора командой select disk ):
detail disk . Пример отображаемой информации:
Команду clean желательно применять для удаления любого форматирования, ранее примененного к данному диску. После выполнения команды диск переходит в неинициализированное состояние. На MBR-дисках перезаписываются только сведения о структуре разделов MBR и данные скрытых секторов. На GPT-дисках перезаписываются сведения о структуре GPT-разделов, в том числе защитный MBR. Дополнительно обнуляется первый и последний мегабайт дискового пространства.
create partition primary
format fs=ntfs Label="FlashDisk" quick
Параметр quick задает режим быстрого форматирования, при котором не выполняется сканирование всей поверхности раздела, а сразу выполняется запись пустого оглавления.
Нужно отметить, что команда active не пишет на диск какие-либо загрузочные секторы или программы загрузки операционной системы, а только устанавливает флажок активности раздела в главном загрузочном секторе диска. Все прочие операции, обеспечивающие загрузку, выполняются другим программным обеспечением (bootsect.exe, grub4dos и т.п.)
Determine focus
When you select an object, the focus remains on that object until you select a different object. For example, if the focus is set on disk 0 and you select volume 8 on disk 2, the focus shifts from disk 0 to disk 2, volume 8.
Some commands automatically change the focus. For example, when you create a new partition, the focus automatically switches to the new partition.
You can only give focus to a partition on the selected disk. After a partition has focus, the related volume (if any) also has focus. After a volume has focus, the related disk and partition also have focus if the volume maps to a single specific partition. If this isn't the case, focus on the disk and partition is lost.
Назначение буквы скрытому системному разделу
Речь идет о доступе стандартными средствами к системным разделам или разделам восстановления производителей оборудования. Такие разделы обычно скрыты от пользователя для защиты от неосторожных действий, которые могут привести к повреждению системы или средств ее восстановления. Необходимость же доступа может быть вызвана, например, при создании внешнего носителя среды восстановления или переделки существующей среды под личные предпочтения. В тех случаях, когда производители оборудования принимают дополнительные меры по защите своих данных, описанные ниже приемы могут не сработать.
list volume - определяем список томов.
Как видим, Том 1 - это скрытый системный раздел (c меткой ”Зарезервировано системой”), не имеющий назначенной буквы.
select volume 1 - выбираем Том 1
assign letter=R - назначаем тому букву R:
Удаление любых разделов
Чтобы провести удаление системных, зарезервированных и скрытых разделов, пользователю понадобиться загрузочная флешка или установочный диск . Загружаемся с них и в меню выбора языка нажимаем сочетание клавиш Shift+F10 для открытия командной строки.
В командной строке, аналогично с предыдущим способом, вводим команды: diskpart, list disk, select disk 0, lis part, select partition 2 (или любой другой раздел, который невозможно удалить) и удаляем его командой del par override .
Стоит отметить, что команда del par override удаляет абсолютно любой раздел, независимо от его атрибутов.
Важно! Удаление некоторых разделов диска может повлиять на его работу , поэтому мы настоятельно не рекомендуем прибегать к удалению защищенных разделов.
Начало работы с Diskpart
Для начала следует подключить проблемную флешку к компьютеру или точно определить необходимый накопитель. Это нужно для того, чтобы случайно не стереть нормально работающий диск с важной информацией. В нашем случае проблемным диском будет выступать флешка объемом 14.4 гигабайт.
После этого следует запустить командную строку или Windows PowerShell с правами администратора . Это можно сделать, нажав правой кнопкой мыши по «Пуск» и выбрав соответствующий пункт ( командная строка(администратор) или Windows PowerShell(администратор) ).
В открывшемся окне командной строки следует ввести команду «Diskpart» и нажать Enter (кнопка Enter подтверждает команды, поэтому её следует нажимать после каждой новой команды) для начала работы с утилитой.
Теперь необходимо точно определить проблемный диск в утилите. Для этого нужно ввести команду «list disk» , отображающую весь список подключенных носителей.
Как видно из скриншота, утилита определила два диска: Диск 0 размером 111 гигабайт и диск 1 размером 14 гигабайт. Поскольку системный диск с большим размером работает нормально, а проблемы имеются именно с USB-флешкой объемом 14 гигабайт, запоминаем что в Diskpart она носит название «Диск 1» .
Важно! В данном пункте следует точно определить необходимый диск, чтобы не удалить всю информацию с системного накопителя.
Выбираем проблемный накопитель командой «select disk 1» (если у пользователя установлены дополнительные диски, после команды select disk следует ввести число, соответствующее проблемному носителю).
Следующий шаг является финальным, поэтому рекомендуем еще раз перепроверить правильность выбранного диска. После выполнения команды все данные будут стерты. Для выполнения стирания выбранного диска, вводим команду «Clean» и подтверждаем Enter .
Стоит отметить, что для нормальной работы стертого диска, на нем необходимо создать разделы и провести форматирование .
Syntax
To start the diskpart command interpreter, at the command prompt type:
You must be in your local Administrators group, or a group with similar permissions, to run diskpart.
Список доступных объектов
Вы можете получить список доступных объектов и определить число или букву диска с помощью:
list disk — Отображает все диски на компьютере.
list volume — Отображает все тома на компьютере.
list partition — Отображает разделы на диске, на котором находится фокус на компьютере.
list vdisk — Отображает все виртуальные диски на компьютере.
После выполнения команд List рядом с объектом с фокусом отображается звездочка (*).
List available objects
You can list the available objects and determine an object's number or drive letter by using:
list disk - Displays all the disks on the computer.
list volume - Displays all the volumes on the computer.
list partition - Displays the partitions on the disk that has focus on the computer.
list vdisk - Displays all the virtual disks on the computer.
After you run the list commands, an asterisk (*) appears next to the object with focus.
Как использовать командную строку для сканирования и исправления (внешнего) жесткого диска в Windows 10
Если на вашем жестком диске есть проблемы, вы также можете использовать CMD для сканирования отремонтировать жесткий диск ошибки. Наиболее часто используются две командные утилиты: CHKDSK и SFC.
После входа в командную строку вы можете ввести chkdsk *: / f / r (замените «*» буквой диска) и нажмите Enter. Это будет работать Windows 10 CHKDSK для проверки целостности файловой системы диска и исправления ошибок логической файловой системы, а также для проверки сбойных секторов на жестком диске.
Вы также можете ввести sfc / scannow бежать Windows SFC (Проверка системных файлов) для проверки и восстановления поврежденных или отсутствующих системных файлов на вашем компьютере с Windows 10.
Чтобы восстановить ошибочно удаленные или потерянные файлы с ПК и внешних дисков, вы можете использовать MiniTool Power Data Recovery . Вы можете легко восстановить любые данные из различных ситуаций потери данных с этим лучшая бесплатная программа для восстановления данных для Windows 10 .
Как бесплатно восстановить мои файлы / данные за 3 шага [23 часто задаваемых вопроса]
Простые 3 шага для быстрого бесплатного восстановления моих файлов / данных с помощью лучшего бесплатного программного обеспечения для восстановления файлов. Включены 23 часто задаваемых вопроса о том, как восстановить мои файлы и потерянные данные.
Как открыть USB-накопитель или внешний жесткий диск с помощью CMD
- Вы должны подключить USB-накопитель или внешний жесткий диск к компьютеру.
- После открытия командной строки вы можете ввести букву внешнего съемного диска, будь то USB-накопитель или внешний жесткий диск, и ввести после него двоеточие. Нажмите клавишу Enter на клавиатуре, и вы получите доступ к внешнему диску из командной строки.
Узнайте, как создать и удалить файл или папку с помощью cmd. Используйте командную строку Windows для создания и удаления файлов и каталогов.
Синтаксис
Чтобы запустить интерпретатор команд DiskPart, в командной строке введите:
Для запуска DiskPart необходимо быть членом локальной группы администраторов или группы с аналогичными разрешениями.
Applies to: Windows Server 2022, Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, and Windows Server 2008 R2, Windows Server 2008
The diskpart command interpreter helps you manage your computer's drives (disks, partitions, volumes, or virtual hard disks).
Before you can use diskpart commands, you must first list, and then select an object to give it focus. After an object has focus, any diskpart commands that you type will act on that object.
Как восстановить утерянные файлы?
Если на каком-то из этапов пользователем была допущена ошибка и ценная информация была удалена, рекомендуем воспользоваться специализированной программой для восстановления данных RS Partition Recovery . Данная утилита способна в кратчайшие сроки вернуть удаленную, отформатированную или уничтоженную вирусами важную информацию. Таким образом можно восстанавливать фотографии , видеофайлы , звуковые дорожки , документы , файлы программ и любые другие данные.
Отметим, что RS Partition Recovery имеет продвинутые алгоритмы работы, позволяющие проводить глубокий анализ диска и восстанавливать давно удаленные файлы . Рекомендуем ознакомиться со всеми возможностями и функциями утилиты для быстрого восстановления данных RS Partition Recovery на официальной странице RS Partition Recovery .
область применения: Windows Server 2022, Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2 Windows Server 2012 и Windows server 2008 R2, Windows server 2008
Интерпретатор команд DiskPart помогает управлять дисками компьютера (дисками, разделами, томами или виртуальными жесткими дисками).
Прежде чем можно будет использовать команды DiskPart , необходимо сначала вывести список, а затем выбрать объект, чтобы получить фокус. После того как объект находится в фокусе, любые команды DiskPart, которые вы вводите, будут действовать для этого объекта.
Parameters
You can run the following commands from the Diskpart command interpreter:
Если вы хотите открыть диск в CMD, будь то диск C, диск D, USB-накопитель или внешний жесткий диск, узнайте, как это сделать, в этом руководстве. Если вы хотите управлять своим жестким диском, например изменять размер / форматировать / перераспределять жесткий диск, восстанавливать потерянные данные с жесткого диска / USB и т. Д. Программное обеспечение MiniTool предоставляет простые и профессиональные решения.
- Как открыть диск в CMD?
- Как открыть внешний жесткий диск с помощью командной строки на компьютере с Windows 10?
- Как вывести список жестких дисков с помощью CMD?
Если вам интересно, как открыть определенный диск в CMD (командной строке), вы можете проверить подробные инструкции ниже.
Как создать разделы и отформатировать стертый диск?
Стертый диск нуждается в создании на нем разделов и форматировании в нужной файловой системе. Для этого необходимо выполнить следующее:
Открываем меню «Управление дисками» , нажав ПКМ по кнопке «Пуск» и выбрав соответствующий пункт.
В открывшемся окне находим стертый диск. Как правило, он не имеет буквы или вовсе не отображается в меню, но его можно обнаружить как нераспределенную область в нижней части окна. Нажимаем ПКМ по блоку область не распределена и выбираем первый пункт «Создать простой том» .
В открывшихся окнах следует выбрать букву , а также файловую систему и размер диска . По умолчанию система сама выбирает максимальный размер, букву, а также файловую систему NTFS, поэтому в данном пункте можно просто нажимать «Далее» .
Читайте также: