| Предыдущий | Следующий |
| VSS_E_ASRERROR_NO_PHYSICAL_DISK_AVAILABLE | VSS_E_ASRERROR_FIXED_PHYSICAL_DISK_AVAILABLE_AFTER_DISK_EXCLUSION |
VDS_E_DISK_NOT_EMPTY
VDS_E_DISK_NOT_EMPTY возвращается, когда операция рассчитана на пустой диск, а VDS обнаруживает на нём существующую разметку или тома. Это защитная проверка перед изменениями, которые могли бы уничтожить данные.
«Пустой диск» здесь означает отсутствие объектов разметки, а не отсутствие пользовательских файлов. Даже небольшой скрытый, раздел восстановления, OEM-раздел или другая служебная запись делает диск непустым для такого контракта.
Что проверить
- Перечитайте полную таблицу разделов и список томов, включая скрытые и служебные записи.
- Сверьте модель, серийный номер и размер диска, чтобы исключить выбор системного или рабочего диска по ошибке.
- Если операция действительно требует чистого носителя, сначала определите, какие данные и служебные разделы будут потеряны, и подготовьте резервную копию.
- Не используйте
Cleanтолько ради обхода HRESULT без явного подтверждения, что всё содержимое диска можно уничтожить.
Нужно найти другой код? Найти другой код состояния или ошибки.