Руководство по Windows · Устранение ошибок DISKPART

Ошибка службы виртуальных дисков в DISKPART: причины и рабочие решения

Практическое руководство по самым частым ошибкам службы виртуальных дисков в DISKPART в Windows 10 и Windows 11: диск только для чтения, защищённые разделы, ошибки конвертации MBR/GPT, отсутствие смежного свободного пространства и проблемы со службой Virtual Disk.

⏱ 8 минут чтения 🪟 Windows 10 🪟 Windows 11 ⚙️ DISKPART ⚠️ Резервная копия рекомендуется

Что означает «Ошибка службы виртуальных дисков» в DISKPART?

Ошибка службы виртуальных дисков — это общее сообщение DISKPART, которое появляется, когда Windows не может выполнить операцию с диском, разделом или томом через системный слой управления хранилищами. Операция может быть заблокирована из-за недостаточных прав, атрибута «только чтение», защищённого типа раздела, отсутствия смежного свободного пространства, повреждённой таблицы разделов или попытки изменить диск, с которого сейчас работает Windows.

DISKPART — мощный инструмент: он умеет инициализировать диски, очищать таблицы разделов, создавать тома, назначать буквы дискам, конвертировать MBR/GPT и менять атрибуты. Но из-за этой мощности ошибки в нём довольно строгие: если выбранный диск или том не соответствует требованиям команды, DISKPART останавливает операцию и выводит ошибку службы виртуальных дисков, а не пытается «угадать», что пользователь хотел сделать.

🚨
Важно Команды clean, delete partition override, format и convert могут уничтожить информацию о разделах или стереть данные. Перед выполнением опасных команд сделайте резервную копию важных файлов и всегда проверяйте выбранный диск командами list disk и detail disk.

Распространённые сообщения об ошибке службы виртуальных дисков в DISKPART

Сообщение об ошибке Что обычно означает Что попробовать первым
Access is denied Недостаточно прав, том занят или действует ограничение политики Запустить Терминал/CMD от имени администратора и закрыть программы, использующие диск
The media is write protected Диск, том, USB-накопитель или SD-карта доступны только для чтения Снять атрибут «только чтение» и проверить физический переключатель блокировки
Clean is not allowed on the disk containing the current boot, system, pagefile, crashdump or hibernation volume Выбран активный диск с текущей Windows Загрузиться с установочной флешки Windows или из среды восстановления WinRE
Cannot delete a protected partition without the force protected parameter set Раздел Recovery, EFI, OEM или зарезервированный раздел защищён Проверить целевой диск и только затем использовать delete partition override
There is not enough usable free space for this operation Свободного места нет, оно не смежное или мешает текущая структура разделов Проверить разметку в «Управлении дисками» и создать смежную нераспределённую область
The specified disk is not convertible Состояние или структура диска не позволяет выполнить конвертацию MBR/GPT Сделать резервную копию, очистить диск и конвертировать его — либо использовать MBR2GPT, если это системный диск

Перед исправлением ошибки службы виртуальных дисков в DISKPART: список безопасности

Многие ошибки DISKPART можно исправить быстро, но одна неверная команда на неправильном диске способна удалить операционную систему или данные с другого накопителя. Перед изменением разделов используйте этот контрольный список.

ℹ️
Совет Если нужно только назначить букву диска или отформатировать обычный раздел, сначала попробуйте Управление дисками: нажмите Win + X и выберите Управление дисками. Используйте DISKPART, когда графический инструмент не справляется.

Быстрая диагностика DISKPART: проверьте выбранный диск, том и атрибуты

Начните с безопасной проверки. Команды ниже ничего не удаляют: они показывают, с каким диском и томом вы работаете.

diskpart
list disk
select disk N
detail disk
list volume
list partition

Замените N на правильный номер диска из результата list disk. Перед продолжением проверьте размер, состояние и модель накопителя.

Проверьте, не установлен ли атрибут «только чтение» для диска или тома

attributes disk
list volume
select volume N
attributes volume

Если параметр Current Read-only State или Read-only имеет значение Yes, ошибка, скорее всего, связана с защитой от записи. См. раздел о диске только для чтения ниже.

Проверьте стиль разделов: MBR или GPT

list disk

В столбце Gpt звёздочка означает, что диск использует GPT. Отсутствие звёздочки обычно указывает на MBR. Это важно для конвертации, EFI-разделов и совместимости загрузки.

Самые частые причины ошибок службы виртуальных дисков в DISKPART

1. DISKPART запущен не от имени администратора

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

2. Диск или том доступен только для чтения

Программный атрибут, политика реестра, блокировка SD-карты, проблема USB-контроллера или неисправность накопителя могут включить защиту от записи.

3. Выбран текущий системный диск

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

4. Раздел защищён

EFI System, Recovery, OEM и Microsoft Reserved разделы специально защищены от обычного удаления.

5. Нужное свободное место не является смежным

DISKPART может расширить том только в том случае, если пригодное нераспределённое пространство находится в правильном месте.

6. Разметка диска повреждена или не поддерживается

Повреждённые таблицы разделов, сбои оборудования, динамические диски, особенности съёмных носителей или нестандартные параметры секторов могут вызывать повторяющиеся ошибки.

Как исправить «Virtual Disk Service Error: Access Is Denied» в DISKPART

Ошибка Access is denied обычно означает, что DISKPART не может записать изменения на диск: консоль запущена без прав администратора, том занят другим процессом или операция заблокирована политикой.

Шаг 1. Запустите Windows Terminal или Command Prompt от имени администратора

  1. Нажмите правой кнопкой мыши кнопку Пуск.
  2. Выберите Терминал (администратор), Windows PowerShell (администратор) или Командная строка (администратор).
  3. Подтвердите запрос UAC.
  4. Снова запустите diskpart.

Шаг 2. Закройте программы, которые могут использовать том

Закройте окна Проводника, программы резервного копирования, антивирусное сканирование, виртуальные машины и любые приложения, которые могут обращаться к целевому диску. Если это внешний накопитель, безопасно извлеките его, подключите снова и повторите команду.

Шаг 3. Переведите диск в автономный режим и включите обратно

Для несистемных дисков с данными временное отключение и повторное включение диска может снять зависшие блокировки.

diskpart
list disk
select disk N
offline disk
online disk
⚠️
⚠️
Не применяйте это к системному диску Windows Перевод неправильного диска в автономный режим может прервать работу программ или скрыть тома из Проводника. Используйте этот способ только для диска с данными, который точно определён.

Как исправить «The Media Is Write Protected» и ошибки диска только для чтения в DISKPART

Если DISKPART сообщает, что носитель защищён от записи, сначала снимите атрибуты «только чтение» с диска и тома.

Снимите атрибут «только чтение» с диска

diskpart
list disk
select disk N
attributes disk clear readonly

Снимите атрибут «только чтение» с тома

list volume
select volume N
attributes volume clear readonly

Проверьте политику защиты от записи USB-накопителей в реестре

Если проблема возникает с USB-накопителями, Windows может запрещать запись на съёмные устройства через политику.

regedit

Откройте этот раздел:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies

Если параметр WriteProtect существует, установите для него значение 0. Если раздела StorageDevicePolicies нет, значит эта политика, скорее всего, не настроена.

Что ещё проверить

Как исправить «Clean Is Not Allowed on the Disk Containing the Current Boot, System, Pagefile, Crashdump or Hibernation Volume»

Эта ошибка DISKPART появляется, когда команда clean запускается для диска, на котором находится текущая работающая установка Windows или критически важные системные файлы. Windows блокирует команду, чтобы операционная система не стерла сама себя во время работы.

Типичное сообщение: Virtual Disk Service error: Clean is not allowed on the disk containing the current boot, system, pagefile, crashdump or hibernation volume.

Правильное решение: загрузиться с установочного носителя Windows или из среды восстановления

  1. Создайте установочную USB-флешку Windows или диск восстановления.
  2. Загрузите компьютер с этой USB-флешки.
  3. На экране установки нажмите Shift + F10, чтобы открыть командную строку.
  4. Запустите DISKPART уже оттуда.
diskpart
list disk
select disk N
detail disk
clean

Поскольку Windows больше не работает с целевого диска, DISKPART сможет очистить его. Этот способ часто используется перед чистой установкой Windows.

🚨
Предупреждение о потере данных Команда clean удаляет информацию о разделах с выбранного диска. После её выполнения Windows будет видеть диск как нераспределённое пространство, пока на нём не будут созданы новые разделы.

Как исправить «Cannot Delete a Protected Partition Without the Force Protected Parameter Set»

Эта ошибка обычно появляется при попытке удалить EFI System partition, Recovery partition, OEM-раздел или другой раздел, который Windows защищает по умолчанию. Частая ситуация — старый системный диск Windows хотят использовать как обычный диск с данными.

Удаление защищённого раздела с параметром override

Используйте этот вариант только если вы абсолютно уверены, что раздел находится на правильном диске и больше не нужен.

diskpart
list disk
select disk N
list partition
select partition N
delete partition override

Когда не стоит удалять защищённые разделы

Если задача — использовать весь диск заново и на нём нет нужных данных, обычно проще удалить все разделы сразу:

diskpart
list disk
select disk N
clean
convert gpt

После этого создайте новый раздел в «Управлении дисками» или через DISKPART.

Как исправить «There Is Not Enough Usable Free Space for This Operation» в DISKPART

Это сообщение часто появляется при командах extend, create partition или операциях конвертации. Самая частая причина — свободное место на диске есть, но расположено не там, где оно нужно DISKPART.

Для расширения раздела свободное место должно быть смежным

Чтобы расширить базовый том, нераспределённая область обычно должна находиться сразу после целевого раздела. Если между ними расположен Recovery-раздел или другой том, DISKPART не сможет расширить том в это пространство.

diskpart
list volume
select volume N
extend

Проверьте разметку в «Управлении дисками»

  1. Нажмите Win + X.
  2. Откройте Управление дисками.
  3. Проверьте, находится ли нераспределённое пространство сразу справа от тома, который нужно расширить.

Возможные решения

Как исправить ошибки конвертации MBR/GPT в DISKPART: «The Specified Disk Is Not Convertible»

DISKPART может конвертировать пустой диск между MBR и GPT. Обычно он не может конвертировать диск, на котором уже есть разделы. Если выполнить convert gpt или convert mbr на диске с разделами, может появиться ошибка службы виртуальных дисков.

Конвертация пустого диска через DISKPART

diskpart
list disk
select disk N
clean
convert gpt

Или для старых систем с Legacy BIOS:

diskpart
list disk
select disk N
clean
convert mbr

Конвертация системного диска Windows без удаления данных

Если нужно конвертировать системный диск Windows 10 или Windows 11 из MBR в GPT без удаления данных, используйте не DISKPART, а mbr2gpt.exe. Компьютер должен поддерживать режим загрузки UEFI.

mbr2gpt /validate /allowFullOS
mbr2gpt /convert /allowFullOS

После конвертации войдите в BIOS/UEFI и переключите режим загрузки с Legacy/CSM на UEFI. Если пропустить этот шаг, Windows может не загрузиться.

⚠️
⚠️
Ограничение MBR2GPT mbr2gpt предназначен для системных дисков Windows, которые соответствуют требованиям Microsoft для конвертации. Это не универсальный конвертер разделов для любого внешнего диска или диска с данными.

Как исправить «Virtual Disk Service Is Not Running» и проблемы службы управления хранилищами

DISKPART зависит от служб хранения Windows. Если служба отключена, зависла или повреждена системная установка Windows, операции с дисками могут завершаться ошибкой ещё до обращения к выбранному накопителю.

Запустите службу Virtual Disk через «Службы»

  1. Нажмите Win + R.
  2. Введите services.msc и нажмите Enter.
  3. Найдите службу Виртуальный диск или Virtual Disk.
  4. Откройте её и установите Тип запуска: Вручную или Автоматически.
  5. Нажмите Запустить, затем снова проверьте DISKPART.

Запустите службу из командной строки

sc config vds start= demand
net start vds

Восстановите системные файлы Windows

Если инструменты работы с дисками продолжают давать сбои, восстановите хранилище компонентов и системные файлы Windows:

DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow

После завершения проверки перезагрузите компьютер и снова проверьте DISKPART.

Используйте «Управление дисками» или PowerShell, если DISKPART не помогает

DISKPART — не единственный инструмент Windows для работы с накопителями. В зависимости от задачи «Управление дисками» или PowerShell могут показать более понятную ошибку или предложить более безопасный рабочий процесс.

Открыть «Управление дисками»

diskmgmt.msc

«Управление дисками» удобно для визуальной проверки: здоров ли раздел, является ли свободное место смежным и не мешает ли расширению Recovery-раздел.

Используйте командлеты PowerShell для хранилищ

Откройте PowerShell от имени администратора и проверьте диски командами:

Get-Disk
Get-Partition
Get-Volume

Чтобы снять с диска статус «только чтение»:

Set-Disk -Number N -IsReadOnly $false

Чтобы инициализировать новый диск как GPT:

Initialize-Disk -Number N -PartitionStyle GPT
Задача Лучший инструмент Почему
Посмотреть структуру разделов визуально Управление дисками Быстро показывает нераспределённое пространство, EFI, Recovery и разделы с данными
Очистить диск перед переустановкой Windows DISKPART с установочной флешки Работает вне запущенной Windows
Автоматизировать операции с дисками PowerShell Современные командлеты, объектный вывод и удобная автоматизация
Конвертировать системный диск MBR в GPT MBR2GPT Предназначен для конвертации загрузочных дисков Windows без удаления данных
Переместить разделы Сторонний менеджер разделов Встроенные средства Windows не умеют напрямую перемещать разделы

Частые вопросы об ошибках службы виртуальных дисков в DISKPART

Q Ошибка службы виртуальных дисков означает, что HDD или SSD неисправен?
Не всегда. Большинство ошибок службы виртуальных дисков связано с правами доступа, атрибутами диска, защищёнными разделами или ограничениями разметки. Но если один и тот же диск постоянно становится доступным только для чтения, пропадает, сообщает об ошибках ввода-вывода или не работает на другом компьютере, проверьте его SMART-состояние и при необходимости замените накопитель.
Q Можно ли исправить ошибку без потери данных?
Зависит от причины. Снятие атрибута «только чтение», запуск службы Virtual Disk, назначение буквы диска или запуск DISKPART от имени администратора обычно не удаляют данные. Команды clean, format и delete partition override могут привести к потере данных.
Q Почему DISKPART не работает, если «Управление дисками» тоже выдаёт ошибку?
Оба инструмента используют компоненты хранения Windows, поэтому они могут ошибаться по одной и той же причине: защита от записи, неподдерживаемая разметка, отсутствие смежного свободного места, проблемы службы или аппаратные ошибки. DISKPART часто показывает более конкретную ошибку командной строки, а «Управление дисками» лучше отображает структуру разделов.
Q Как безопаснее всего очистить системный диск Windows?
Загрузитесь с установочной USB-флешки Windows, нажмите Shift + F10, запустите DISKPART, проверьте диск командами list disk и detail disk, затем выполните clean. Не выполняйте clean для активного диска Windows из той же запущенной установки Windows.
Q Что использовать: clean или clean all?
clean быстро удаляет информацию о разделах. clean all записывает нули на весь диск и занимает значительно больше времени. Для обычной переразметки используйте clean. clean all применяйте только тогда, когда действительно нужен полный перезаписанный диск; на SSD его лучше не использовать без конкретной причины.
Q Почему delete partition override всё равно не выполняется?
Раздел может находиться на активном системном диске, сам диск может быть доступен только для чтения, служба хранения могла зависнуть или накопитель имеет аппаратную защиту от записи. Сначала снимите атрибуты «только чтение», убедитесь, что выбран правильный диск, и попробуйте выполнить операцию из среды восстановления Windows, если раздел относится к загрузочному диску.
Итог Большинство ошибок службы виртуальных дисков в DISKPART исправляется запуском консоли с правами администратора, снятием атрибутов «только чтение», выбором правильного диска, загрузкой с установочного носителя для операций с системным диском или корректировкой структуры разделов. Главное правило простое: сначала точно определите диск, затем выбирайте решение по конкретному тексту ошибки.